From eb68113e290e43fb59cd9e36250fa3e6c1ad6819 Mon Sep 17 00:00:00 2001 From: guocheng Date: Thu, 25 Sep 2025 12:38:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ids/读出子系统IDS表.json | 72 +++++++++++++++---------------- 新建 Microsoft Excel 工作表.xlsx | Bin 0 -> 6604 bytes 读出芯片用户使用手册.md | 7 ++- 3 files changed, 42 insertions(+), 37 deletions(-) create mode 100644 新建 Microsoft Excel 工作表.xlsx diff --git a/ids/读出子系统IDS表.json b/ids/读出子系统IDS表.json index 95187d4..643358a 100644 --- a/ids/读出子系统IDS表.json +++ b/ids/读出子系统IDS表.json @@ -826,7 +826,7 @@ "value": "NA", "type": "str" }, - "FieldDescription": "采集数据缓存到SRAM中的数据量" + "FieldDescription": "采集数据缓存到SRAM中的数据量,4字节单位" } ] }, @@ -846,14 +846,14 @@ "value": "NA", "type": "str" }, - "FieldDescription": "采集数据通过LVDS接口推送数据量" + "FieldDescription": "采集数据通过LVDS接口推送数据量,4字节单位" } ] }, "command": { "OffsetAddress": "0x40", "Permission": "WC", - "SegDescription": "DAQ命令寄存器", + "SegDescription": "DAQ命令寄存器,读为芯片温度码", "Fields": [ { "Bits": [ @@ -909,7 +909,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "推送链路同步码数量控制" + "FieldDescription": "推送链路同步码数量控制\n数量为: 2^(TX_PAT_CTRL+4)" }, { "Bits": [ @@ -934,7 +934,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "常数权重数据使能,当前不支持" + "FieldDescription": "常数权重数据使能\n0: 选择数组权重\n1: 选择常数权重" }, { "Bits": [ @@ -947,7 +947,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "解模算法步长控制" + "FieldDescription": "每个权重采样点对应时钟周期\n0: 1个时钟周期\n1: 2个时钟周期\n2: 4个时钟周期\n3: 8个时钟周期\n4: 16个时钟周期" }, { "Bits": [ @@ -959,7 +959,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "解模动态范围选择" + "FieldDescription": "解模截断范围选择\n0: 截取原始IQ数据[27:8]作为结果\n1: 截取原始IQ数据[31:12]作为结果" }, { "Bits": [ @@ -971,7 +971,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "二态判定模式使能" + "FieldDescription": "二态判定模式使能\n1: 使能两态判定模式\n0: 使能三态判定模式" }, { "Bits": [ @@ -983,7 +983,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "SPI读数据使能,否则主动推送" + "FieldDescription": "SPI读数据使能,否则主动推送\n0: 主动数据推送模式\n1: 被动SPI回读模式" } ] }, @@ -1013,7 +1013,7 @@ "coefficient": { "OffsetAddress": "0x4c", "Permission": "RW", - "SegDescription": "模值乘法系数", + "SegDescription": "模值乘法系数;读为计算结果", "Fields": [ { "Bits": [ @@ -2345,7 +2345,7 @@ ], "type": "list" }, - "FieldDescription": "寄存器控制波形输出地址" + "FieldDescription": "波形输出地址,单位时钟周期" }, { "Bits": [ @@ -2361,7 +2361,7 @@ ], "type": "list" }, - "FieldDescription": "寄存器控制波形输出长度" + "FieldDescription": "波形输出长度,单位时钟周期" } ] }, @@ -2485,7 +2485,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "调幅参数选择" + "FieldDescription": "调幅参数选择\n1: 选择来自外部的幅度\n0: 选择来自AWG的幅度" }, { "Bits": [ @@ -2497,7 +2497,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "NCO Only模式开关使能" + "FieldDescription": "NCO Only模式开关使能\n1: 使能开关控制\n0: 关闭开关控制" }, { "Bits": [ @@ -2509,7 +2509,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "NCO Only模式开关选择" + "FieldDescription": "NCO Only模式开关选择\n1: PUMP_EN控制开关\n0: MARK_EN控制开关" }, { "Bits": [ @@ -2521,7 +2521,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "MARK_EN输出极性翻转" + "FieldDescription": "MARK_EN输出极性翻转\n1: 脉冲低有效\n0: 脉冲高有效" }, { "Bits": [ @@ -2533,7 +2533,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "PUMP_EN输出极性翻转" + "FieldDescription": "PUMP_EN输出极性翻转\n1: 脉冲低有效\n0: 脉冲高有效" }, { "Bits": [ @@ -2545,7 +2545,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "插值模式选择" + "FieldDescription": "插值模式选择\n1: 半带插值滤波器\n0: 邻近插值滤波器" }, { "Bits": [ @@ -2557,7 +2557,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "DAC MIX模式选择" + "FieldDescription": "DAC MIX模式选择\n0: NRZ MODE\n1: MIX MODE" }, { "Bits": [ @@ -2570,7 +2570,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "AWG工作模式选择" + "FieldDescription": "AWG工作模式选择\n0: 直接波形输出\n1: 调制波形输出\n2: Quadrature输出\n3: NCO Only输出" } ] }, @@ -2593,7 +2593,7 @@ ], "type": "list" }, - "FieldDescription": "泵浦信号脉冲延迟" + "FieldDescription": "泵浦信号脉冲延迟,单位时钟周期" }, { "Bits": [ @@ -2609,7 +2609,7 @@ ], "type": "list" }, - "FieldDescription": "泵浦信号脉冲宽度" + "FieldDescription": "泵浦信号脉冲宽度,单位时钟周期" } ] }, @@ -2632,7 +2632,7 @@ ], "type": "list" }, - "FieldDescription": "调试信号脉冲延迟" + "FieldDescription": "调试信号脉冲延迟,单位时钟周期" }, { "Bits": [ @@ -2648,7 +2648,7 @@ ], "type": "list" }, - "FieldDescription": "调试信号脉冲宽度" + "FieldDescription": "调试信号脉冲宽度,单位时钟周期" } ] } @@ -3010,7 +3010,7 @@ ], "type": "list" }, - "FieldDescription": "调试功能选择" + "FieldDescription": "调试功能选择\n0: 选择mark_en输出\n1: 选择sync_out输出\n2: 选择fb_tx_valid输出\n3: 选择fb_rx_valid输出\n4: 选择dac_valid输出\n5: 选择pump_en输出" }, { "Bits": [ @@ -3022,7 +3022,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "温度传感器使能控制" + "FieldDescription": "温度传感器使能控制\n0: 关闭温度传感器\n1: 开启温度传感器" }, { "Bits": [ @@ -3035,7 +3035,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "DAQ数据源选择" + "FieldDescription": "DAQ数据源选择\n0: 子ADC交织数据\n1: 数据来自AWG\n2: 数据来自子ADC0\n3: 数据来自子ADC1" }, { "Bits": [ @@ -3048,7 +3048,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "反馈链路建链接收同步码" + "FieldDescription": "反馈链路建链接收同步码数量控制,\n数量为: 2^(RX_PAT_C+4)" }, { "Bits": [ @@ -3061,7 +3061,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "反馈链路建链发射同步码" + "FieldDescription": "反馈链路建链发射同步码数量控制,\n数量为: 2^(TX_PAT_C+4)" }, { "Bits": [ @@ -3073,7 +3073,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "使能自动链路建链" + "FieldDescription": "使能自动链路建链\n0: 打开自动建链\n1: 关闭自动建链" }, { "Bits": [ @@ -3085,7 +3085,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "局部反馈电平选择" + "FieldDescription": "局部反馈电平选择\n0: 选择OD输出\n1: 选择推挽输出" }, { "Bits": [ @@ -3097,7 +3097,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "全局反馈比特数量选择" + "FieldDescription": "全局反馈比特数量选择\n0: 使能16 qubit反馈\n1: 使能8 qubit反馈" }, { "Bits": [ @@ -3109,7 +3109,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "反馈直通调控模式" + "FieldDescription": "反馈直通调控模式\n1: 直通模式\n0: 控制模式" }, { "Bits": [ @@ -3121,7 +3121,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "DAQ同步信号选择" + "FieldDescription": "DAQ同步信号选择\n1: 选择内部同步\n0: 选择外部同步" }, { "Bits": [ @@ -3133,7 +3133,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "AWG同步信号选择" + "FieldDescription": "AWG同步信号选择\n1: 选择内部同步\n0: 选择外部同步" }, { "Bits": [ @@ -3146,7 +3146,7 @@ "value": "ANY", "type": "str" }, - "FieldDescription": "局部反馈禁用" + "FieldDescription": "局部反馈禁用\n0: 使能16个qubit\n1: 禁用低8qubit\n2: 禁用高8qubit\n3: 禁用16qubit" } ] }, diff --git a/新建 Microsoft Excel 工作表.xlsx b/新建 Microsoft Excel 工作表.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..fd7feff1d742fc8c9fd98cc20d3d6ff0cb219743 GIT binary patch literal 6604 zcmeHMXH=70vreRgLV!@EgAEK_5d@_7ZV(7fN{|);p%>{=L_w+`U3wLeUKFH-W)KAF zU3%|D;6~5q;e3Ag-nH)kyR)+QTJPR7S(#^M_RRBYDC6LQ0r&ty006)W$b8s}Q3C=1 zgt!0zCH9HFG}6uqZs%kSb+?B*8gjcKYzw2i)S7ugvIh!3q~{>d$IB!L@2vT^Q`FvM zemtXSI>6&T)^{dGc~B~mPGv1rYKj?i6cb44zB>rE3CV3J7>bY31s3ls)m56NhE;7x zQpIOJ>~kZa8og9Dyt{8vHiX~kU&i>TQ2CZ9k)JccBenw|L$aVaEMZZok`3)~OCNNQ z@g*R)L3v6m!Q;x^) zf1hzP+?JP5VNv}Ie|1MZS5TAd<~)D4t5rwP5bf65>~`15wFeOXsXn2X#ga!J@VrY5 z(ztmgI0}QC^(d~2`-kF9n5LWC{2$69&%E^xUqr~9;zxdbt&iq^;u~Lyzc~WOyv;#> zedoRlv_i4}NcE=e5wE+kp*{2{iFvrA-HuHANO|f7QAngov68(3>6pVa&M` zSP#4~4ldR=xu15)Wr-pK%dk7&Z~y=h);Q)!GYu5d-jT<|-u|a!COvGjyUGf#KjC^b zW;SRA)}~g53WuT;w3S`@1mKe%nl8XCqem`2MZw-$KItVbrK7qCZM97c+W9M+v!kvK z6>D{-zP@e4&wH}3aWz`&T&>F+YChgy72|ppQ>49c8){2{E}oOQ9k2sJ1E@8dOj}`W z4;C1lNg6&`1tMhVX*^^d=&WSFY@k%?VDoR#6 z+jMBy`SLCa><~gW;VQ@VJh?MMjv%-=ea507o$?25_wJ%2-mx(4NQc(uEc|+5`SN3O zOytXD5bgso|1>GI(;-i#an)p(uh$Ep$_=*s(58UV+mdDFct>>=%G=o&w$P$3ohe2q zObEXjkStHU{hma9=n{yS$#rgK@q29I@{QOtkHDH&?=|nLok==o&WjswFCce7Hqwk! zITm@BPH$xlJII+C-=OF`E!F}IFCl?RB~CM5rS=UvE;sNdG26})S5E@Tyw{4Un$AA^ zKrCkRwSmirkM}dBSt-|Nw1c@jATYR)#zrX8ub%b8=k_1+-&awv4_vbWqWP-04}QoW zVN=U*e2KA0{v52>C+FwFSbTqef8wj}gfeloH00sM4sLT3r=R=3j{g7jf3v{9=a`ql zBlc5R1rThGp~tRnwmg5O8CN9A#uSOP`58-prJTqv>tC7v*;zpRQ!y9ftQhogj8tXo zDS$PCxg{>pB5Kgbc-ntlLgDT(VKM%=BL~9u!EBluxaL4jI`VrOTF>~Pcwkfesc3`0 zDPQs30M|?twjjf!!;;g?CIyieLuTD9>UMgO$ju;hWyTl#d7K(SD=&tZnY8+s+n7|8 zt2=gRUYy@g6J3Fxz@*2%Vbbz%acr;IO$s(-xgsOjg=>5z;;a;CG-5*`p+O&$uE{rc z9rlQAMWsA@bj;vj6lO!(D#rNXsi?g?M?rg8>pgX9I?9queG8O(n=cbh^3m}B>pH8O_FfL+CWpB|*xbL#OO4lB-`b>yxdeWXj_wzBE+DibuZH3_Cm`@;5fH z{C>N07ba{8)QE{yUynV@@8gGxtb8@}c=Cw*eW)GhKxQ@hTv@F_|HVDz@-! zf9V@0XEK6dk_L(@EqeGVz;a*>UjkKq;w`751b>NMw!NA$CAA6;#}eOlE+|ai*unP^a@3x{Yf&P zSE;DINW%yw(PrT>?*YhBjRvOqWv4w8GY&)a&{57*dQ})dpM8cT&K%^AT^CX3UG*z- zUn4IUYJcQo+3%vojWw) z1?&uWtfixowRJnAnxTd@_9^e1_r4dV*-WpyG~v1~klkLeAqvauIBsDsFJPebiKU9#_0S$R>X@*g~wElwA`n_YJY2Y>&x}t@y+V!EJHMb-00GAU!?Mobp^s zV0H^&WpvM&)|<=H1bq$)SkjJ>6SMjo%v_jVOp_oUL8iFvp^YUj+p9fzDfifz%2c9$f*6>IT+Hrm2+k72VqvQC5$UpR!vL ztGWp?B-2gk4Oo!RZ|>N48JO5j)Nc&~Yq=R#O>tVpycsK0UcR z1(@P<dvs)WH-oZWxt4Z3X6`UL)Mz?vGMes`f zD)*(y@C^xTycWSN_#+c!2)#X}Z=Ju6*_@=WWVvAS7o>Ao03+!w_lL<0%4`PgvMB`s z0GGB!h}c{<;>vRD?dU4LIj_mgH$#gOsW-~`UxhIV_%w==huzo)$@;qm=|VOytFn-} zkY6)PrIj~dmk@!mL^!w^=8ybmXKOh^n2%kh0#_QN0q=ZH zkN22)FmM1b{lnAc6PkBEK3mJd$g|_`HQ{HK5p9Y`r(==;*NeyjHH`GKJp=v z0U?+C7dDTOlqU38^REpx=;$R3V;_Uxapzac{>At@6-lB!M7Vh6G&F4f2sUdKo-*Y0F+FKQ5FW zW|sn=Gew7D?j;hKfLSEI0m%Iu2Hd;bx zDYwdJSd*X2gAR=wWN*>cDsNY-B}LJ|K1t6AD^6pMh`Ke*$IPUZ&*JlhWxay|k}2Mq z;vBl6U#rmVWRGK2!`Vn(hRb%H->!oM;K!soPC=W4C>E~JBrQNb(QCH_9ty4Rey8Md z1R}T}az05ste}wEfKik`efv7!E{hn5XgXioo|IPJU0sK2DSZf_b6R40Z{Lhws4?#7obtWxdtzjFICHeGxUfBGNg8y{PUsSuEOhOo}u$A>4@~nTS5RWrQ(!c`OEGpU3a!m3e14LYF z6{p0bCZWJR{6|K$H2$)YOQl|skYEcp3zUb?QBnJ-BDFhm;&a(6k2bxoLT!XX3T3%v zg1{k=SiF`5{nmh~gHNw1G=L}8lxZ}-4ARmrmPmGK9T-uptFe}9aBbCQ(lIH7tE-3T zh$c>lqU}goV!20I3wHhZInBtUs5!pcn&n#9R{0Pz4nLBKE4ik!oh~3I(B`x>DgUZ< z)k9BiI>!ERyp|zoE~fEiis}GuPW9Jt?VKR>2@|5ePVscKmJAK)^GffL(HMt>T#5MYHoP+t3%#S!zIFmm4=3or~PsSxa#pRKe3F%}@9~jQxT6vQ{v}v)I^| zZi6TB#O1ipf9{L#*z5u|ca!B{*jy#v2|?Y&SmxWq*$1wQy!irDnLK^nK?}5W!gg!b zdv)L!Bx~7finL1)Nj#H#`j{f@RQ!3*bi-{ZitiEJQF^6JGmn4d(M_JCsFNhE;`~gl z+n}Cn;@s$#q?+oJ7dC3qbn-R@PQW>Z5XPKp-WBfEa=H9YeGBu^`EJqf^leRh0lfyH z%haV?X1OIE_WgE>co8T9(crL;;{Go?c@^3mmcVy!6&M|&b&oUQ;*eoPfqrS-Gp*)z zn!l);1=kQiUvO8;7#7bNzr9NcmR7fkm3%+4`jxoH+Eb&%BUvtexX78f0ai6}b+^_fL)guN zK1cFNf#Djg!aGBQ%e4-#;8B#Bl^}_8ftHp2o=XO@BK2C8L6ps7p6g5>aJ>*o_OlPL zb?v`j`!erx)i6_(O8ft6tbg(n*lYivy+C1fPxuHgsD0xE9JkS=NT?@4RG^jn9I8FQ zJua5m!b*J>Vw>ZeFFwq4tnl<%c=VO5@h+z2u=d$*v zJ)77NRe{<1wif*Od89Km7HZjw^0J_wgxHm3+zn11B*5M3oUe8%PM|amd!uMAUu!~a z$BE!@wiom?z1nPPWz&`f<{)j3QRt*vCvx1O4l3p}Dv9NWb;PW&1`#c%dFb!7kqYY7 z`)H1okl?7B z%h!19K!t@f{$l&;5tjX4*?l<_v_#h9wR7RI!fMmG5vx4GR*CQ~yfHaNis1NqKybDf zU#>Y7;@POw{UC--=Qn|xPDf)08@sycv@*63Cs}+9@2iv)MXYH+OwNc?$%SKa85em3w3kNT0LL(C#dAqZJJQS-5 zGRLFBL+|U;M76!Q^t$DnJa%KH*xVndB52{zGbV7uu33*FaAk`_A^ZKk`0KOx+)@i? z_U2p~U_3V-ocZjWnw`WpiS`7`A6&Aw9vkeP0r*Ub6~ul0q+tMcWyQ_+S*jMg52vGJ z37h;67g-8vm6Njvl6YZVBn8_b(O$TSqa_^fM8T+Qj5V-in}g-G$I0s zlEjfa>enJ}q{#j}$I2?$pEcE^s^`rQH2C_yL}i077m?fw8J2ED3qW}TwLg_m)%ojkyr7y-KoPIN zuQl_+PtLoM9{Wi=h6^ zGr}T9jz#Qmw#*EPg8!`KW1=p)`!5r5v4X7RmD0@S0}|=CAmc<%=?u9#;z%0z)>)7-CRPAn`U>cVMmqEf7yI+diu z)uwv$s~bA1)9cGNO}TIemF+cItmJDtzBGAC^SS&0Jg?!n=LB+%)$R`NTQ4>F5w-?Y z?{f;La=RY?q#D>}!Sa^r)}gQ9WTh?8-|VKO-#%${;M9Y61O;OQ1V#KP&L#Eht6$q0 z-{WnxG(B}f@eVpCf9=03hgRQgpFgTFyc1VjLqz~J_kU>TchpIJAf*UNu2PMij_fli zHUEtK)Z|Lh(wv9hj7^zB?1vMw5nEZlJ}s(Cmo*3vc_Q)pWLqBm@$U!$UV;GrXYL$(>>uO5VbV2}|6ReK?C*uN4;ILO zaKXO?e^M7enX^Bc(F?&OEc$;V|1X~OFX{i8ce{}G!oCIglZE^J+rRznPde#BdKT}0 zBbR>b`TZaMq+c%doZ$b`b3w-ZDf(yIdLep7^h@;5CiYJSe_ntW3ihy}^T&1gr|_St y@j{pu{I~FbB+B1few*>naJ|sdN%ap1e+RFIG9K0{001%e