4637 lines
142 KiB
HTML
4637 lines
142 KiB
HTML
<!DOCTYPE html><html><head>
|
||
<title>Z芯片测试大纲</title>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
|
||
<link rel="stylesheet" href="file:///c:\Users\Administrator\.vscode\extensions\shd101wyy.markdown-preview-enhanced-0.8.20\crossnote\dependencies\katex\katex.min.css">
|
||
|
||
|
||
|
||
|
||
|
||
<style>
|
||
code[class*=language-],pre[class*=language-]{color:#333;background:0 0;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.4;-moz-tab-size:8;-o-tab-size:8;tab-size:8;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:.8em;overflow:auto;border-radius:3px;background:#f5f5f5}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal;background:#f5f5f5}.token.blockquote,.token.comment{color:#969896}.token.cdata{color:#183691}.token.doctype,.token.macro.property,.token.punctuation,.token.variable{color:#333}.token.builtin,.token.important,.token.keyword,.token.operator,.token.rule{color:#a71d5d}.token.attr-value,.token.regex,.token.string,.token.url{color:#183691}.token.atrule,.token.boolean,.token.code,.token.command,.token.constant,.token.entity,.token.number,.token.property,.token.symbol{color:#0086b3}.token.prolog,.token.selector,.token.tag{color:#63a35c}.token.attr-name,.token.class,.token.class-name,.token.function,.token.id,.token.namespace,.token.pseudo-class,.token.pseudo-element,.token.url-reference .token.variable{color:#795da3}.token.entity{cursor:help}.token.title,.token.title .token.punctuation{font-weight:700;color:#1d3e81}.token.list{color:#ed6a43}.token.inserted{background-color:#eaffea;color:#55a532}.token.deleted{background-color:#ffecec;color:#bd2c00}.token.bold{font-weight:700}.token.italic{font-style:italic}.language-json .token.property{color:#183691}.language-markup .token.tag .token.punctuation{color:#333}.language-css .token.function,code.language-css{color:#0086b3}.language-yaml .token.atrule{color:#63a35c}code.language-yaml{color:#183691}.language-ruby .token.function{color:#333}.language-markdown .token.url{color:#795da3}.language-makefile .token.symbol{color:#795da3}.language-makefile .token.variable{color:#183691}.language-makefile .token.builtin{color:#0086b3}.language-bash .token.keyword{color:#0086b3}pre[data-line]{position:relative;padding:1em 0 1em 3em}pre[data-line] .line-highlight-wrapper{position:absolute;top:0;left:0;background-color:transparent;display:block;width:100%}pre[data-line] .line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}pre[data-line] .line-highlight:before,pre[data-line] .line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:#f4f1ef;font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}pre[data-line] .line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}html body{font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:16px;line-height:1.6;color:#333;background-color:#fff;overflow:initial;box-sizing:border-box;word-wrap:break-word}html body>:first-child{margin-top:0}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{line-height:1.2;margin-top:1em;margin-bottom:16px;color:#000}html body h1{font-size:2.25em;font-weight:300;padding-bottom:.3em}html body h2{font-size:1.75em;font-weight:400;padding-bottom:.3em}html body h3{font-size:1.5em;font-weight:500}html body h4{font-size:1.25em;font-weight:600}html body h5{font-size:1.1em;font-weight:600}html body h6{font-size:1em;font-weight:600}html body h1,html body h2,html body h3,html body h4,html body h5{font-weight:600}html body h5{font-size:1em}html body h6{color:#5c5c5c}html body strong{color:#000}html body del{color:#5c5c5c}html body a:not([href]){color:inherit;text-decoration:none}html body a{color:#08c;text-decoration:none}html body a:hover{color:#00a3f5;text-decoration:none}html body img{max-width:100%}html body>p{margin-top:0;margin-bottom:16px;word-wrap:break-word}html body>ol,html body>ul{margin-bottom:16px}html body ol,html body ul{padding-left:2em}html body ol.no-list,html body ul.no-list{padding:0;list-style-type:none}html body ol ol,html body ol ul,html body ul ol,html body ul ul{margin-top:0;margin-bottom:0}html body li{margin-bottom:0}html body li.task-list-item{list-style:none}html body li>p{margin-top:0;margin-bottom:0}html body .task-list-item-checkbox{margin:0 .2em .25em -1.8em;vertical-align:middle}html body .task-list-item-checkbox:hover{cursor:pointer}html body blockquote{margin:16px 0;font-size:inherit;padding:0 15px;color:#5c5c5c;background-color:#f0f0f0;border-left:4px solid #d6d6d6}html body blockquote>:first-child{margin-top:0}html body blockquote>:last-child{margin-bottom:0}html body hr{height:4px;margin:32px 0;background-color:#d6d6d6;border:0 none}html body table{margin:10px 0 15px 0;border-collapse:collapse;border-spacing:0;display:block;width:100%;overflow:auto;word-break:normal;word-break:keep-all}html body table th{font-weight:700;color:#000}html body table td,html body table th{border:1px solid #d6d6d6;padding:6px 13px}html body dl{padding:0}html body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:700}html body dl dd{padding:0 16px;margin-bottom:16px}html body code{font-family:Menlo,Monaco,Consolas,'Courier New',monospace;font-size:.85em;color:#000;background-color:#f0f0f0;border-radius:3px;padding:.2em 0}html body code::after,html body code::before{letter-spacing:-.2em;content:'\00a0'}html body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:0 0;border:0}html body .highlight{margin-bottom:16px}html body .highlight pre,html body pre{padding:1em;overflow:auto;line-height:1.45;border:#d6d6d6;border-radius:3px}html body .highlight pre{margin-bottom:0;word-break:normal}html body pre code,html body pre tt{display:inline;max-width:initial;padding:0;margin:0;overflow:initial;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}html body pre code:after,html body pre code:before,html body pre tt:after,html body pre tt:before{content:normal}html body blockquote,html body dl,html body ol,html body p,html body pre,html body ul{margin-top:0;margin-bottom:16px}html body kbd{color:#000;border:1px solid #d6d6d6;border-bottom:2px solid #c7c7c7;padding:2px 4px;background-color:#f0f0f0;border-radius:3px}@media print{html body{background-color:#fff}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{color:#000;page-break-after:avoid}html body blockquote{color:#5c5c5c}html body pre{page-break-inside:avoid}html body table{display:table}html body img{display:block;max-width:100%;max-height:100%}html body code,html body pre{word-wrap:break-word;white-space:pre}}.markdown-preview{width:100%;height:100%;box-sizing:border-box}.markdown-preview ul{list-style:disc}.markdown-preview ul ul{list-style:circle}.markdown-preview ul ul ul{list-style:square}.markdown-preview ol{list-style:decimal}.markdown-preview ol ol,.markdown-preview ul ol{list-style-type:lower-roman}.markdown-preview ol ol ol,.markdown-preview ol ul ol,.markdown-preview ul ol ol,.markdown-preview ul ul ol{list-style-type:lower-alpha}.markdown-preview .newpage,.markdown-preview .pagebreak{page-break-before:always}.markdown-preview pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}.markdown-preview pre.line-numbers>code{position:relative}.markdown-preview pre.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:1em;font-size:100%;left:0;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.markdown-preview pre.line-numbers .line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.markdown-preview pre.line-numbers .line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}.markdown-preview .mathjax-exps .MathJax_Display{text-align:center!important}.markdown-preview:not([data-for=preview]) .code-chunk .code-chunk-btn-group{display:none}.markdown-preview:not([data-for=preview]) .code-chunk .status{display:none}.markdown-preview:not([data-for=preview]) .code-chunk .output-div{margin-bottom:16px}.markdown-preview .md-toc{padding:0}.markdown-preview .md-toc .md-toc-link-wrapper .md-toc-link{display:inline;padding:.25rem 0}.markdown-preview .md-toc .md-toc-link-wrapper .md-toc-link div,.markdown-preview .md-toc .md-toc-link-wrapper .md-toc-link p{display:inline}.markdown-preview .md-toc .md-toc-link-wrapper.highlighted .md-toc-link{font-weight:800}.scrollbar-style::-webkit-scrollbar{width:8px}.scrollbar-style::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.scrollbar-style::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(150,150,150,.66);border:4px solid rgba(150,150,150,.66);background-clip:content-box}html body[for=html-export]:not([data-presentation-mode]){position:relative;width:100%;height:100%;top:0;left:0;margin:0;padding:0;overflow:auto}html body[for=html-export]:not([data-presentation-mode]) .markdown-preview{position:relative;top:0;min-height:100vh}@media screen and (min-width:914px){html body[for=html-export]:not([data-presentation-mode]) .markdown-preview{padding:2em calc(50% - 457px + 2em)}}@media screen and (max-width:914px){html body[for=html-export]:not([data-presentation-mode]) .markdown-preview{padding:2em}}@media screen and (max-width:450px){html body[for=html-export]:not([data-presentation-mode]) .markdown-preview{font-size:14px!important;padding:1em}}@media print{html body[for=html-export]:not([data-presentation-mode]) #sidebar-toc-btn{display:none}}html body[for=html-export]:not([data-presentation-mode]) #sidebar-toc-btn{position:fixed;bottom:8px;left:8px;font-size:28px;cursor:pointer;color:inherit;z-index:99;width:32px;text-align:center;opacity:.4}html body[for=html-export]:not([data-presentation-mode])[html-show-sidebar-toc] #sidebar-toc-btn{opacity:1}html body[for=html-export]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc{position:fixed;top:0;left:0;width:300px;height:100%;padding:32px 0 48px 0;font-size:14px;box-shadow:0 0 4px rgba(150,150,150,.33);box-sizing:border-box;overflow:auto;background-color:inherit}html body[for=html-export]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc::-webkit-scrollbar{width:8px}html body[for=html-export]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}html body[for=html-export]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(150,150,150,.66);border:4px solid rgba(150,150,150,.66);background-clip:content-box}html body[for=html-export]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc a{text-decoration:none}html body[for=html-export]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc .md-toc{padding:0 16px}html body[for=html-export]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc .md-toc .md-toc-link-wrapper .md-toc-link{display:inline;padding:.25rem 0}html body[for=html-export]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc .md-toc .md-toc-link-wrapper .md-toc-link div,html body[for=html-export]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc .md-toc .md-toc-link-wrapper .md-toc-link p{display:inline}html body[for=html-export]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc .md-toc .md-toc-link-wrapper.highlighted .md-toc-link{font-weight:800}html body[for=html-export]:not([data-presentation-mode])[html-show-sidebar-toc] .markdown-preview{left:300px;width:calc(100% - 300px);padding:2em calc(50% - 457px - 300px / 2);margin:0;box-sizing:border-box}@media screen and (max-width:1274px){html body[for=html-export]:not([data-presentation-mode])[html-show-sidebar-toc] .markdown-preview{padding:2em}}@media screen and (max-width:450px){html body[for=html-export]:not([data-presentation-mode])[html-show-sidebar-toc] .markdown-preview{width:100%}}html body[for=html-export]:not([data-presentation-mode]):not([html-show-sidebar-toc]) .markdown-preview{left:50%;transform:translateX(-50%)}html body[for=html-export]:not([data-presentation-mode]):not([html-show-sidebar-toc]) .md-sidebar-toc{display:none}
|
||
html body:before {
|
||
content: "Failed to compile `style.less`. ParseError: Unrecognised input in input on line 4, column 2:
|
||
3 /* https://shd101wyy.github.io/markdown-preview-enhanced/#/customize-css */
|
||
4 <script>
|
||
5 const config = {
|
||
" !important;
|
||
padding: 2em !important;
|
||
}
|
||
.crossnote.crossnote { display: none !important; }
|
||
</style>
|
||
<!-- The content below will be included at the end of the <head> element. --><script type="text/javascript">
|
||
document.addEventListener("DOMContentLoaded", function () {
|
||
// your code here
|
||
});
|
||
</script></head><body for="html-export">
|
||
|
||
|
||
<div class="crossnote markdown-preview ">
|
||
|
||
<h1 id="1-xy芯片测试大纲">1. XY芯片测试大纲 </h1>
|
||
<h2 id="11-核心思想">1.1. 核心思想 </h2>
|
||
<ul>
|
||
<li>测试流程自动化执行</li>
|
||
<li>测试工程git管理</li>
|
||
<li>测试数据结构化</li>
|
||
<li>测试报告视图化</li>
|
||
</ul>
|
||
<p>注:本文档为Z芯片测试文档,<br>
|
||
用于证明Z芯片无功能性能问题,<br>
|
||
非Z芯片调试文档。</p>
|
||
<h1 id="2-测试介绍">2. 测试介绍 </h1>
|
||
<h2 id="21-被测件介绍">2.1. 被测件介绍 </h2>
|
||
<p>被测件如下图所示,被测核心是Z芯片,<br>
|
||
该芯片通过BGA/COB封装,信号通过测试板引出。</p>
|
||
<p><a href="">包含底板和测试板的照片</a></p>
|
||
<p>该测试件对外的接口包括</p>
|
||
<ul>
|
||
<li>千兆网口:上位机通信接口</li>
|
||
<li>底板电源:底板供电接口</li>
|
||
<li>pow_in:子卡供电输入接口</li>
|
||
<li>dac_out:模拟信号输出接口</li>
|
||
<li>dac_p: DAC模拟信号输出P端口</li>
|
||
<li>dac_n: DAC模拟信号输出N端口</li>
|
||
<li>clk_in: 采样时钟输入接口</li>
|
||
<li>sync_out: 同步触发输出接口</li>
|
||
</ul>
|
||
<pre data-role="codeBlock" data-info="" class="language-text"><code>千兆网口作为测试保障接口,所有测试项均连接到千兆交换机
|
||
底板电源作为测试保障接口,所有测试均输入12V@3A供电
|
||
</code></pre><h2 id="22-配测仪器">2.2. 配测仪器 </h2>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left">序号</th>
|
||
<th style="text-align:left">仪器类型类型</th>
|
||
<th style="text-align:left">具体型号</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">1</td>
|
||
<td style="text-align:left">线性电源</td>
|
||
<td style="text-align:left">xx</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">2</td>
|
||
<td style="text-align:left">示波器</td>
|
||
<td style="text-align:left">R xx</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">3</td>
|
||
<td style="text-align:left">相噪仪</td>
|
||
<td style="text-align:left">Annapico xx</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">4</td>
|
||
<td style="text-align:left">信号源</td>
|
||
<td style="text-align:left">sinolink xx</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">5</td>
|
||
<td style="text-align:left">万用表</td>
|
||
<td style="text-align:left">Keysight 36670A</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">6</td>
|
||
<td style="text-align:left">信号分析仪</td>
|
||
<td style="text-align:left">Keysight N9030B</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h2 id="23-测试方法">2.3. 测试方法 </h2>
|
||
<p>直接引用统一的测试方法</p>
|
||
<h1 id="3-测试用例">3. 测试用例 </h1>
|
||
<p>按照<strong>测试的对象、目的和阶段</strong>将XY芯片测试划分为<br>
|
||
<strong>数字功能、数字性能、模拟功能、模拟性能、系统性能、可靠性</strong>等六部分,以达成以下测试目标:</p>
|
||
<ul>
|
||
<li>基础验证:确保芯片的每个基础单元(数字/模拟)功能正确(功能测试)。</li>
|
||
<li>规格达标:确保每个单元的性能指标(主频、带宽、采样率、噪声等)满足设计规格(性能测试)。</li>
|
||
<li>整体验证:将芯片作为一个整体,验证其在实际任务中的综合表现(系统性能测试)。</li>
|
||
<li>耐久验证:通过模拟时间和环境的考验,确保其在产品生命周期内稳定工作(可靠性测试)。</li>
|
||
</ul>
|
||
<center>
|
||
<img src="./images/芯片测试思维导图.png" alt="芯片测试思维导图" style="width:40%">
|
||
<br>
|
||
图 3-1 芯片总体测试项
|
||
</center>
|
||
<h2 id="31-数字功能测试">3.1. 数字功能测试 </h2>
|
||
<p>按照功能将Z芯片数字功能测试项划分为<br>
|
||
<strong>复位与配置、MCU、AWG、乘法器、拖尾矫正、同步、异常上报</strong>等7部分。</p>
|
||
<center>
|
||
<img src="./images/芯片数字功能测试思维导图.png" alt="芯片数字功能测试思维导图" style="width:50%">
|
||
<br>
|
||
图 3-2 芯片数字功能测试项
|
||
</center>
|
||
<p>数字功能测试不依赖外部仪器,其通过比较测试结果与参考结果的一致性来判定是否通过。<br>
|
||
本文档约定测试用例、测试数据、测试参考使用相同的命名,仅前缀和后缀可以不同。</p>
|
||
<ul>
|
||
<li><code>tc_</code>前缀:<code>test case</code>表示测试用例</li>
|
||
<li><code>td_</code>前缀:<code>test data</code>表示测试数据</li>
|
||
<li><code>tr_</code>前缀:<code>test reference</code>表示测试参考</li>
|
||
<li><code>_n</code>后缀:n为数字,表示同一个测试的多次测试结果/参考</li>
|
||
</ul>
|
||
<p><strong>【注】测试项描述见第4章——测试报表。</strong></p>
|
||
<h3 id="311-复位与配置">3.1.1. 复位与配置 </h3>
|
||
<p>Z芯片复位分为外部硬件复位和通道软件复位</p>
|
||
<center>
|
||
<img src="./images/复位功能测试项.png" alt="复位功能测试项" style="width:50%">
|
||
<br>
|
||
图 3-3 复位功能测试项
|
||
</center>
|
||
<h4 id="3111-时钟寄存器配置功能">3.1.1.1. 时钟寄存器配置功能 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_CFG_CLK</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片时钟寄存器是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_cfg_clk_default.txt</code><br>4. 配置2:<code>tc_cfg_clk_write.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试描述</td>
|
||
<td style="text-align:left">1. 复位后通过<code>配置1</code>回读默认寄存器值以确认默认值正确<br>2. 通过<code>配置2</code>写寄存器然后回读写入值以确认写入功能正确</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读值<code>td_cfg_clk_default.txt</code>与参考值<code>tr_cfg_clk_default.txt</code>相同<br>2. 回读值<code>td_cfg_clk_write.txt</code>与参考值<code>tr_cfg_clk_write.txt</code>值相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3112-硬件复位功能">3.1.1.2. 硬件复位功能 </h4>
|
||
<p>本项测试前提是时钟配置功能正常,并完成芯片主时钟配置。</p>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_HW_RST</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯硬件复位功能是否正常</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_hw_rst.txt</code><br>4. 配置2:<code>tc_hw_rst_write.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试描述</td>
|
||
<td style="text-align:left">1. 复位并通过<code>配置1</code>回读寄存器默认值以确认默认值正确<br> 2. 通过<code>配置2</code>向寄存器写入数据后回读以确认写入正确<br> 3. 再次复位并通过<code>配置1</code>回读寄存器值以确认复位正确</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读结果<code>td_hw_rst.txt</code>和参考<code>tr_hw_rst.txt</code>相同<br>2. 回读结果<code>td_hw_rst_write.txt</code>与参考<code>tr_hw_rst_write.txt</code>相同<br>3. 回读结果<code>td_hw_rst.txt</code>和参考<code>tr_hw_rst.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】当对芯片实施外部硬件复位时,芯片内的所有寄存器(包括时钟、系统、控制寄存器)<br>
|
||
都将被复位,恢复为默认值。</p>
|
||
<h4 id="3113-系统软件复位功能">3.1.1.3. 系统软件复位功能 </h4>
|
||
<p>本项测试前提是时钟配置功能正常,并完成芯片主时钟配置。</p>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_SYS_SF_RST</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯系统软件复位功能是否正常</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_sys_sf_rst.txt</code><br>4. 配置2:<code>tc_sys_sf_rst_write.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试描述</td>
|
||
<td style="text-align:left">1. 复位并通过<code>配置1</code>回读寄存器默认值以确认默认值正确<br> 2. 通过<code>配置2</code>向寄存器写入数据后回读以确认写入正确<br> 3. 再次复位并通过<code>配置1</code>回读寄存器值以确认复位正确</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读结果<code>td_sys_sf_rst.txt</code>和参考<code>tr_sys_sf_rst.txt</code>相同<br>2. 回读结果<code>td_sys_sf_rst_write.txt</code>与参考<code>tr_sys_sf_rst_write.txt</code>相同<br>3. 回读结果<code>td_sys_sf_rst.txt</code>和参考<code>tr_sys_sf_rst.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】当对芯片实施系统软件件复位时,芯片内的系统、控制寄存器寄存器<br>
|
||
将被复位,恢复为默认值,时钟寄存器不会被复位。</p>
|
||
<h4 id="3114-通道软件复位功能">3.1.1.4. 通道软件复位功能 </h4>
|
||
<p>本项测试前提是时钟配置功能正常,并完成芯片主时钟配置。</p>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_CH?_SF_RST</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯通道软件复位功能是否正常</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_ch?_sf_rst.txt</code><br>4. 配置2:<code>tc_ch?_sf_rst_write.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试描述</td>
|
||
<td style="text-align:left">1. 复位并通过<code>配置1</code>回读寄存器默认值以确认默认值正确<br> 2. 通过<code>配置2</code>向寄存器写入数据后回读以确认写入正确<br> 3. 再次复位并通过<code>配置1</code>回读寄存器值以确认复位正确</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读结果<code>td_ch?_sf_rst.txt</code>和参考<code>tr_ch?_sf_rst.txt</code>相同<br>2. 回读结果<code>td_ch?_sf_rst_write.txt</code>与参考<code>tr_ch?_sf_rst_write.txt</code>相同<br>3. 回读结果<code>td_ch?_sf_rst.txt</code>和参考<code>tr_ch?_sf_rst.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注1】当对芯片实施系统软件件复位时,芯片内的相应通道控制寄存器寄存器<br>
|
||
将被复位,恢复为默认值,系统、时钟寄存器不会被复位。<br>
|
||
【注2】<strong>TC_CH?_SF_RST</strong> 中的 <strong>?</strong> 为通配符,指代 <strong>0、1、2、3</strong>,<br>
|
||
针对2025年9月份MPW芯片只有<strong>通道0</strong>。</p>
|
||
<h4 id="3115-寄存器配置功能">3.1.1.5. 寄存器配置功能 </h4>
|
||
<p>本项测试前提是时钟配置功能正常,并完成芯片主时钟配置。</p>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_CFG_REG</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片寄存器配置功能是否正常</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_cfg_reg.txt</code><br>4. 配置2:<code>tc_cfg_reg_write.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试描述</td>
|
||
<td style="text-align:left">1. 复位并通过<code>配置1</code>回读寄存器默认值以确认默认值正确<br> 2. 通过<code>配置2</code>向寄存器写入数据后回读以确认写入正确<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读结果<code>td_cfg_reg.txt</code>和参考<code>tr_cfg_reg.txt</code>相同<br>2. 回读结果<code>td_cfg_reg_write.txt</code>与参考<code>tr_cfg_reg_write.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】芯片内的所有寄存器(包括时钟、系统、控制寄存器)。</p>
|
||
<h4 id="3116-存储配置功能">3.1.1.6. 存储配置功能 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_CFG_RAM_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片SRAM配置项是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_cfg_ram_?.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片存储器写入数据并回读以确认读写正常<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_cfg_ram_?.txt</code>与参考值<code>tr_cfg_ram_?.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注1】芯片内的所有存储器(包括系统级的调试存储器和<br>
|
||
通道内的MCU指令、MCU数据、包络、包络索引存储器)。<br>
|
||
【注2】<strong>TC_CFG_RAM_?</strong> 中的 <strong>?</strong> 为通配符,<br>
|
||
指代 <strong>dbg、iccm、dccm、enve、enve_id</strong>。</p>
|
||
<ul>
|
||
<li>dbg:调试存储器;</li>
|
||
<li>iccm:MCU指令存储器;</li>
|
||
<li>dccm:MCU数据存储器;</li>
|
||
<li>enve:包络存储器;</li>
|
||
<li>enveid:包络索引存储器;</li>
|
||
</ul>
|
||
<h4 id="312-同步">3.1.2. 同步 </h4>
|
||
<center>
|
||
<img src="./images/同步测试项.png" alt="同步测试项" style="width:40%">
|
||
<br>
|
||
图 3-4 同步测试项
|
||
</center>
|
||
<h4 id="3121-同步启动">3.1.2.1. 同步启动 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_SYNC_START</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片同步启动功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_sync_start.txt</code><br>4. 配置2:<code>tc_sync_start_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_sync_start_read.txt</code>与参考值<code>tr_sync_start_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3122-同步输出">3.1.2.2. 同步输出 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_SYNC_OUTPUT</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片同步启动功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_sync_output.txt</code><br>4. 配置2:<code>tc_sync_output_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_sync_output_read.txt</code>与参考值<code>tr_sync_output_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>同步触发信号可通过sync_out接口送至FPGA</strong>,并通过FPGA捕获同步触发信号,<br>
|
||
捕获结果可以通过<strong>tr_sync_output_read.txt</strong>读出。</p>
|
||
<h4 id="3121-同步调节">3.1.2.1. 同步调节 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_SYNC_ADJ</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片同步启动功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_sync_adj.txt</code><br>4. 配置2:<code>tc_sync_adj_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_sync_adj_read.txt</code>与参考值<code>tr_sync_adj_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>同步触发信号可通过sync_out接口送至FPGA</strong>,并通过FPGA捕获同步触发信号,<br>
|
||
调节结果可以通过<strong>tr_sync_adj_read.txt</strong>读出。</p>
|
||
<h4 id="3121-同步采样">3.1.2.1. 同步采样 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_SYNC_SAMPLE_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片同步启动功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_sync_sample_?.txt</code><br>4. 配置2:<code>tc_sync_sample_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_sync_sample_?_read.txt</code>与参考值<code>tr_sync_sample_?.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注1】采样结果结果可以通过<strong>tr_sync_sample_?_read.txt</strong>读出。<br>
|
||
【注2】<strong>TC_SYNC_SAMPLE_?</strong> 中的 <strong>?</strong> 为通配符,指代模拟延时链调节步进<strong>0~15</strong>。</p>
|
||
<h3 id="313-mcu测试项">3.1.3. MCU测试项 </h3>
|
||
<p>按照“测试目标的功能层次和重要性”以及“从局部到整体的验证逻辑” ,<br>
|
||
将XY芯片MCU测试项划分为基本指令、通用寄存器、数据存储区、<br>
|
||
异常测试和综合测试等5部分。</p>
|
||
<center>
|
||
<img src="./images/MCU测试项.png" alt="MCU测试项" style="width:80%">
|
||
<br>
|
||
图 3-5 MCU测试项
|
||
</center>
|
||
<h4 id="3131-mcu基本指令">3.1.3.1. MCU基本指令 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_MCU_ISR_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片MCU基本指令是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_mcu_isr_?.txt</code><br>4. 配置2:<code>tc_mcu_isr_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_mcu_isr_?_read.txt</code>与参考值<code>tr_mcu_isr_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_MCU_ISR_?</strong> 中的 <strong>?</strong> 为通配符,<br>
|
||
指代 <strong>测控芯片MCU中覆盖的所有基本指令</strong>。</p>
|
||
<h4 id="3132-mcu通用寄存器">3.1.3.2. MCU通用寄存器 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_MCU_GR_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片MCU通用寄存器是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_mcu_gr_?.txt</code><br>4. 配置2:<code>tc_mcu_gr_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_mcu_gr_?_read.txt</code>与参考值<code>tr_mcu_gr_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】**TC_MCU_GR_?**中的 <strong>?</strong> 为通配符,指代 <strong>0~31</strong>。</p>
|
||
<h4 id="3133-mcu数据存储区">3.1.3.3. MCU数据存储区 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_MCU_DATA_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片MCU数据存区是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_mcu_data_?.txt</code><br>4. 配置2:<code>tc_mcu_data_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_mcu_data_?_read.txt</code>与参考值<code>tr_mcu_data_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注1】MCU数据存储区(包括MCU数据存储器、MCU外设寄存器以及随机数存储器)。<br>
|
||
【注2】**TC_MCU_DATA_?**中的 <strong>?</strong> 为通配符,指代 <strong>DCCM、mcu_reg、prng</strong>。</p>
|
||
<h4 id="3134-mcu异常测试">3.1.3.4. MCU异常测试 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_MCU_EXC_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片MCU应对异常是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_mcu_exc_?.txt</code><br>4. 配置2:<code>tc_mcu_exc_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_mcu_exc_?_read.txt</code>与参考值<code>tr_mcu_exc_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注1】MCU异常包括全0、全1、移位、非法操作、非对齐访问等。<br>
|
||
【注2】<strong>TC_MCU_EXC_?</strong> 中的 <strong>?</strong> 为通配符,指代 <strong>全0、全1、移位、非法操作、非对齐访问</strong>。</p>
|
||
<h4 id="3135-mcu综合测试">3.1.3.5. MCU综合测试 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_MCU_COMP_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片MCU执行综合性代码是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_mcu_comp_?.txt</code><br>4. 配置2:<code>tc_mcu_comp_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_mcu_comp_?_read.txt</code>与参考值<code>tr_mcu_comp_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_MCU_COMP_?</strong> 中的 <strong>?</strong> 为通配符,指代 <strong>0~10</strong>。</p>
|
||
<h3 id="314-乘法器">3.1.4. 乘法器 </h3>
|
||
<p>芯片中包含2个乘法器:16x16 乘法器和 12x20 乘法器。</p>
|
||
<h4 id="3141-16x16乘法器">3.1.4.1. 16x16乘法器 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_MUL_16x16_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片16x16乘法器是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_mul_16x16_?.txt</code><br>4. 配置2:<code>tc_mul_16x16_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_mul_16x16_?_read.txt</code>与参考值<code>tr_mul_16x16_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_MUL_16x16_?</strong> 中的 <strong>?</strong> 为通配符,指代 <strong>0~10</strong>。</p>
|
||
<h4 id="3142-12x20乘法器">3.1.4.2. 12x20乘法器 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_MUL_12x20_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片16x16乘法器是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_mul_12x20_?.txt</code><br>4. 配置2:<code>tc_mul_12x20_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_mul_12x20_?_read.txt</code>与参考值<code>tr_mul_12x20_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_MUL_12x20_?</strong> 中的 <strong>?</strong> 为通配符,指代 <strong>0~10</strong>。</p>
|
||
<h3 id="315-拖尾矫正">3.1.5. 拖尾矫正 </h3>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_TCORR_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片拖尾矫正功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_tcorr_?.txt</code><br>4. 配置2:<code>tc_tcorr_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_tcorr_?_read.txt</code>与参考值<code>tr_tcorr_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_RNG_?</strong> 中的 <strong>?</strong> 为通配符,指代 <strong>0~10</strong>。</p>
|
||
<h3 id="316-awg">3.1.6. AWG </h3>
|
||
<p>按照功能模块将AWG测试项划分为NCO载波输出和AWG波形输出两部分内容。</p>
|
||
<center>
|
||
<img src="./images/AWG测试项.png" alt="AWG测试项" style="width:60%">
|
||
<br>
|
||
图 3-6 AWG测试项
|
||
</center>
|
||
<h4 id="3161-基频nco载波扫频">3.1.6.1. 基频NCO载波扫频 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_FFNCO_FREQ_SCAN_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片基频NCO扫频功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_ffnco_freq_scan_?.txt</code><br>4. 配置2:<code>tc_ffnco_freq_scan_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_ffnco_freq_scan_?_read.txt</code>与参考值<code>tr_ffnco_freq_scan_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_FFNCO_FREQ_SCAN_?</strong> 中的 <strong>?</strong> 为通配符,指代 <strong>1MHz~1.5GHz</strong>。</p>
|
||
<h4 id="3162-基频nco载波扫相">3.1.6.2. 基频NCO载波扫相 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_FFNCO_PHA_SCAN_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片基频NCO扫相功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_ffnco_pha_scan_?.txt</code><br>4. 配置2:<code>tc_ffnco_pha_scan_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_ffnco_pha_scan_?_read.txt</code>与参考值<code>tr_ffnco_pha_scan_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_FFNCO_FREQ_SCAN_?</strong> 中的 <strong>?</strong> 为通配符,指代 <strong>0deg~360deg</strong>。</p>
|
||
<h4 id="3163-基频nco载波相位清零">3.1.6.3. 基频NCO载波相位清零 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_FFNCO_PHA_CLR</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片基频NCO相位清零功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_ffnco_pha_clr.txt</code><br>4. 配置2:<code>tc_ffnco_pha_clr_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_ffnco_pha_clr_read.txt</code>与参考值<code>tr_ffnco_pha_clr_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3164-倍频nco载波扫频">3.1.6.4. 倍频NCO载波扫频 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_FMNCO_FREQ_SCAN_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片倍频NCO扫频功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_fmnco_freq_scan_?.txt</code><br>4. 配置2:<code>tc_fmnco_freq_scan_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_fmnco_freq_scan_?_read.txt</code>与参考值<code>tr_fmnco_freq_scan_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_FMNCO_FREQ_SCAN_?</strong> 中的 <strong>?</strong> 为通配符,指代 <strong>1MHz~1.5Hz</strong>。</p>
|
||
<h4 id="3165-倍频nco载波扫相">3.1.6.5. 倍频NCO载波扫相 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_FMNCO_PHA_SCAN_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片倍频NCO扫相功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_fmnco_pha_scan_?.txt</code><br>4. 配置2:<code>tc_fmnco_pha_scan_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_fmnco_pha_scan_?_read.txt</code>与参考值<code>tr_fmnco_pha_scan_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_FMNCO_FREQ_SCAN_?</strong> 中的 <strong>?</strong> 为通配符,指代 <strong>0deg~360deg</strong>。</p>
|
||
<h4 id="3166-倍频nco载波相位清零">3.1.6.6. 倍频NCO载波相位清零 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_FMNCO_PHA_CLR</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片倍频NCO相位清零功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_fmnco_pha_clr.txt</code><br>4. 配置2:<code>tc_fmnco_pha_clr_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_fmnco_pha_clr_read.txt</code>与参考值<code>tr_fmnco_pha_clr_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3164-awg包络直出">3.1.6.4. AWG包络直出 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_ENVE_?_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片AWG包络直出功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_enve_?_?.txt</code><br>4. 配置2:<code>tc_awg_enve_?_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_awg_enve_?_?_read.txt</code>与参考值<code>tr_awg_enve_?_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_AWG_ENVE_?_?</strong> 中的 <strong>?</strong> 为通配符,<br>
|
||
第一个 <strong>?</strong> 指代 <strong>包络类型:Cosine、Flattop、Rectangle</strong>,<br>
|
||
第二个 <strong>?</strong> 指代 <strong>采样点数目:10、100、1000</strong>。</p>
|
||
<h4 id="3165-调幅输出">3.1.6.5. 调幅输出 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_AMP_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片调幅输出功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_amp_?.txt</code><br>4. 配置2:<code>tc_awg_amp_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_awg_amp_?_read.txt</code>与参考值<code>tr_awg_amp_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_AWG_AMP_?</strong> 中的 <strong>?</strong> 为通配符,<strong>?</strong> 指代 <strong>幅度:-1~+1</strong>。</p>
|
||
<h4 id="3165-单调频输出">3.1.6.5. 单调频输出 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_FREQ_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片单调频输出功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_freq_?.txt</code><br>4. 配置2:<code>tc_awg_freq_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_awg_freq_?_read.txt</code>与参考值<code>tr_awg_freq_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_AWG_FREQ_?</strong> 中的 <strong>?</strong> 为通配符,<strong>?</strong> 指代 <strong>频率:0GHz~1.5GHz</strong>。</p>
|
||
<h4 id="3166-双调频输出">3.1.6.6. 双调频输出 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_DFREQ_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片双调频输出功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_dfreq_?.txt</code><br>4. 配置2:<code>tc_awg_dfreq_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_awg_dfreq_?_read.txt</code>与参考值<code>tr_awg_dfreq_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_AWG_DFREQ_?</strong> 中的 <strong>?</strong> 为通配符,<strong>?</strong> 指代 <strong>频率:0GHz~1.5GHz</strong>。</p>
|
||
<h4 id="3167-单调相输出">3.1.6.7. 单调相输出 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_PHA_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片单调相输出功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_pha_?.txt</code><br>4. 配置2:<code>tc_awg_pha_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_awg_pha_?_read.txt</code>与参考值<code>tr_awg_pha_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_AWG_PHA_?</strong> 中的 <strong>?</strong> 为通配符,<strong>?</strong> 指代 <strong>相位:0deg~360deg</strong>。</p>
|
||
<h4 id="3168-双单调相输出">3.1.6.8. 双单调相输出 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_DPHA_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片双调相输出功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_dpha_?.txt</code><br>4. 配置2:<code>tc_awg_dpha_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_awg_dpha_?_read.txt</code>与参考值<code>tr_awg_dpha_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_AWG_DPHA_?</strong> 中的 <strong>?</strong> 为通配符,<strong>?</strong> 指代 <strong>相位:0deg~360deg</strong>。</p>
|
||
<h4 id="3169-调偏输出">3.1.6.9. 调偏输出 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_BIAS_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片调偏输出功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_bias_?.txt</code><br>4. 配置2:<code>tc_awg_bias_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_awg_bias_?_read.txt</code>与参考值<code>tr_awg_bias_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_AWG_BIAS_?</strong> 中的 <strong>?</strong> 为通配符,<strong>?</strong> 指代 <strong>偏置:0~+1</strong>。</p>
|
||
<h4 id="31610-反馈输出">3.1.6.10. 反馈输出 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_FB_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片反馈输出功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_fb_?.txt</code><br>4. 配置2:<code>tc_awg_fb_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_awg_fb_?_read.txt</code>与参考值<code>tr_awg_fb_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_AWG_FB_?</strong> 中的 <strong>?</strong> 为通配符,<strong>?</strong> 指代 <strong>反馈控制指令:0、1、2、3</strong>。</p>
|
||
<h4 id="31611-组合调制输出">3.1.6.11. 组合调制输出 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_COMB_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片组合调制输出功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_comb_?.txt</code><br>4. 配置2:<code>tc_awg_comb_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_awg_comb_?_read.txt</code>与参考值<code>tr_awg_comb_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_AWG_COMB_?</strong> 中的 <strong>?</strong> 为通配符,<strong>?</strong> 指代 <strong>0~10</strong>。</p>
|
||
<h3 id="317-异常上报功能">3.1.7. 异常上报功能 </h3>
|
||
<p>按照功能将芯片异常上报测试项划分为异常管理和上报两部分内容。</p>
|
||
<center>
|
||
<img src="./images/异常上报测试项.png" alt="异常上报测试项" style="width:90%">
|
||
<br>
|
||
图 3-7 异常上报测试项
|
||
</center>
|
||
<h4 id="3171-异常管理">3.1.7.1. 异常管理 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_IRQ_CTRL_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片异常管理功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_irq_ctrl_?.txt</code><br>4. 配置2:<code>tc_irq_ctrl_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_irq_ctrl_?_read.txt</code>与参考值<code>tr_irq_ctrl_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_IRQ_CTRL_?</strong> 中的 <strong>?</strong> 为通配符,<br>
|
||
<strong>?</strong> 指代 <strong>管理功能项:中断状态查询、中断状态屏蔽</strong>。</p>
|
||
<h4 id="3172-异常上报">3.1.7.2. 异常上报 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_IRQ_ALARM_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片异常上报功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_irq_alarm_?.txt</code><br>4. 配置2:<code>tc_irq_alarm_?_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_irq_alarm_?_read.txt</code>与参考值<code>tr_irq_alarm_?_read.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_IRQ_ALARM_?</strong> 中的 <strong>?</strong> 为通配符,<strong>?</strong> 指代 <strong>中断类型:MCU、AWG、Debug</strong>。</p>
|
||
<h2 id="32-模拟功能测试">3.2. 模拟功能测试 </h2>
|
||
<p>依据功能将模拟功能测试项划分为DAC波形输出和温度读出两项。</p>
|
||
<p>模拟功能测试需依赖外部仪器,其通过比较仪器测试结果是否满足指标要求来判定是否通过。</p>
|
||
<h3 id="321-dac波形输出">3.2.1. DAC波形输出 </h3>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_DAC_OUTPUT_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片DAC波形输出功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Waveform</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1: <code>tc_dac_output_?.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">合格判据</td>
|
||
<td style="text-align:left">1. 从示波器回读数据,频率应该为 <strong>?</strong>,输出功率为0±1dBm<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_DAC_OUTPUT_?</strong> 中的 <strong>?</strong> 为通配符,<br>
|
||
<strong>?</strong> 指代 <strong>输出频率:[100MHz、500MHz、1000MHz、</strong><br>
|
||
<strong>1500MHz、2600MHz、3000MHz、3500MHz、4000MHz、</strong><br>
|
||
<strong>4500MHz、5000MHz、5600MHz]</strong>。</p>
|
||
<h3 id="323-温度回读功能">3.2.3. 温度回读功能 </h3>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_TEMP_READOUT</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片温度传感器功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_temp_readout.txt</code><br>4. 配置2:<code>tc_temp_readout_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_temp_readout.txt</code>与参考值<code>tr_temp_readout.txt</code>相同</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h2 id="33-系统性能测试">3.3. 系统性能测试 </h2>
|
||
<center>
|
||
<img src="./images/系统性能测试.png" alt="系统性能测试" style="width:90%">
|
||
<br>
|
||
图 3-8 系统性能测试
|
||
</center>
|
||
<h3 id="331-spi配置速率">3.3.1. SPI配置速率 </h3>
|
||
<h4 id="3311-spi连续读写性能">3.3.1.1. SPI连续读写性能 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_SPI_BURST</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片SPI接口连续读写功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_spi_burst.txt</code><br>4. 配置2:<code>tc_spi_burst_read.txt</code><br>5. 配置3:<code>tc_spi_speed_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据<br>2. 通过<code>配置2</code>回读指定存储区数据<br>3. 通过<code>配置3</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_spi_burst.txt</code>与参考值<code>tr_spi_burst.txt</code>相同<br>2. 回读数据显示SPI接口数据速率≥50Mbps</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3312-spi单次读写性能">3.3.1.2. SPI单次读写性能 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_SPI_SINGLE</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片SPI接口单次读写功能是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_spi_single.txt</code><br>4. 配置2:<code>tc_spi_single_read.txt</code><br>5. 配置3:<code>tc_spi_speed_read.txt</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据<br>2. 通过<code>配置2</code>回读指定存储区数据<br>3. 通过<code>配置3</code>回读指定存储区数据</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_spi_single.txt</code>与参考值<code>tr_spi_single.txt</code>相同<br>2. 回读数据显示SPI接口数据速率≥50Mbps</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h3 id="333-功耗测试">3.3.3. 功耗测试 </h3>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_POWER_?</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片在不同工况下的功耗是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Waveform</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_power_?.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读万用表数据,并计算功耗,所有工况下功耗≤700mW,最大功耗-最小功耗≤300mW</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>【注】<strong>TC_POWER_?</strong> 中的 <strong>?</strong> 为通配符,<br>
|
||
<strong>?</strong> 指代 <strong>工作占空比:[0%、10%、20%、</strong><br>
|
||
<strong>30%、40%、50%、60%、70%、</strong><br>
|
||
<strong>80%、90%、100%]</strong>。</p>
|
||
<h3 id="334-输出延迟测试">3.3.4. 输出延迟测试 </h3>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_OUTPUT_DELAY</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片输出延迟是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Waveform</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. <code>dac_out</code>端口:连接到示波器<code>CH1</code>,<code>sync_out</code>端口:连接到示波器<code>CH2</code><br>4. 配置1:<code>tc_output_delay.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读示波器数据,并记录<code>sync_out</code>和<code>dac_out</code>间的延迟时间≤100ns</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h2 id="34-数字性能测试">3.4. 数字性能测试 </h2>
|
||
<p>按照功能模块将数字性能划分为NCO、AWG性能两部分。</p>
|
||
<center>
|
||
<img src="./images/数字性能测试项.png" alt="数字性能测试项" style="width:75%">
|
||
<br>
|
||
图 3-9 数字性能测试项
|
||
</center>
|
||
<h3 id="341-nco性能测试">3.4.1. NCO性能测试 </h3>
|
||
<h4 id="3411-nco频率调节步进">3.4.1.1. NCO频率调节步进 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_NCO_FREQ_STEP</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片NCO频率调节步进是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_nco_freq_step.txt</code><br>3. 配置2:<code>tc_nco_freq_step_read.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>向芯片写入数据,从芯片调试存储器读出波形数据<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_nco_freq_step.txt</code>与参考值<code>tr_nco_freq_step.txt</code>相同<br>2. 且包含1000MHz、1000.05MHz、1000.1MHz三段波形<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3412-nco相位调节步进">3.4.1.2. NCO相位调节步进 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_NCO_PHA_STEP</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片NCO相位调节步进是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_nco_pha_step.txt</code><br>3. 配置2:<code>tc_nco_pha_step_read.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>向芯片写入数据,从芯片调试存储器读出波形数据<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_nco_pha_step.txt</code>与参考值<code>tr_nco_pha_step.txt</code>相同<br>2. 且包含频率为1000MHz,初始相位分别为0°、1°、2°三段波形<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3413-nco频率调节范围">3.4.1.3. NCO频率调节范围 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_NCO_FREQ_RANG</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片NCO频率调节范围是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_nco_freq_rang.txt</code><br>3. 配置2:<code>tc_nco_freq_rang_read.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>向芯片写入数据,从芯片调试存储器读出波形数据<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_nco_freq_rang.txt</code>与参考值<code>tr_nco_freq_rang.txt</code>相同<br>2. 且包含100MHz、30005MHz、5600MHz三段波形<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3414-nco相位调节范围">3.4.1.4. NCO相位调节范围 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_NCO_PHA_RANG</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片NCO相位调节范围是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_nco_pha_rang.txt</code><br>3. 配置2:<code>tc_nco_pha_rang_read.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>向芯片写入数据,从芯片调试存储器读出波形数据<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_nco_pha_rang.txt</code>与参考值<code>tr_nco_pha_rang.txt</code>相同<br>2. 且包含频率为1000MHz,初始相位分别为0°、90°、180°、270°、359°五段波形<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3413-nco频率调节速度">3.4.1.3. NCO频率调节速度 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_NCO_FREQ_SPEED</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片NCO频率调节速度是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_nco_freq_speed.txt</code><br>3. 配置2:<code>tc_nco_freq_speed_read.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>向芯片写入数据,从芯片调试存储器读出波形数据<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_nco_freq_speed.txt</code>与参考值<code>tr_nco_freq_speed.txt</code>相同<br>2. 且包含100MHz、30005MHz、5600MHz三段波形,频率切换时间为1个时钟周期(750MHz)<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3414-nco相位调节速度">3.4.1.4. NCO相位调节速度 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_NCO_PHA_SPEED</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片 NCO相位调节速度是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_nco_pha_speed.txt</code><br>3. 配置2:<code>tc_nco_pha_speed_read.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>向芯片写入数据,从芯片调试存储器读出波形数据<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_nco_pha_speed.txt</code>与参考值<code>tr_nco_pha_speed.txt</code>相同<br>2. 且包含相位为1000MHz,初始相位分别为0°、90°、180°、270°、359°五段波形,相位切换时间为1个时钟周期(750MHz)<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h3 id="342-awg性能测试">3.4.2. AWG性能测试 </h3>
|
||
<h4 id="3421-输出单个波形最小长度">3.4.2.1. 输出单个波形最小长度 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_SINGLE_WAVE_MIN</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片输出单个波形最小长度是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_single_wave_min.txt</code><br>3. 配置2:<code>tc_awg_single_wave_min_read.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>向芯片写入数据,从芯片调试存储器读出波形数据<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>tc_awg_single_wave_min.txt</code>与参考值<code>tr_awg_single_wave_min.txt</code>相同<br>2. 且波形长度为16个采样点,采样率为12Gsa/s<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3422-输出单个波形最大长度">3.4.2.2. 输出单个波形最大长度 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_SINGLE_WAVE_MAX</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片输出单个波形最大长度是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Waveform</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. <code>dac_out</code>端口:连接到示波器<code>CH1</code><br>4. 配置1:<code>tc_awg_single_wave_max.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 当回读波形为Cosine波形时长度≥5.4us<br>2. 当回读波形为Flattop和Rectangle波形时长度≥1ms<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3423-输出背靠背波形">3.4.2.3. 输出背靠背波形 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_BACK_WAVE</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片输出背靠背波形能力是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Waveform</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. <code>dac_out</code>端口:连接到示波器<code>CH1</code><br>4. 配置1:<code>tc_awg_back_wave.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过脚本从示波器读出波形数据<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读波形,两个波形紧紧相连<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3424-awg幅度调节步进">3.4.2.4. AWG幅度调节步进 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_AMP_STEP</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片AWG幅度调节步进是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_amp_step.txt</code><br>3. 配置2:<code>tc_awg_amp_step_read.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>向芯片写入数据,从芯片调试存储器读出波形数据<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_awg_amp_step.txt</code>与参考值<code>tr_awg_amp_step.txt</code>相同<br>2. 且包含幅度为0、0.001、0.002三段波形<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3412-awg偏置调节步进">3.4.1.2. AWG偏置调节步进 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_NCO_BIAS_STEP</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片AWG偏置调节步进是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_amp_bias.txt</code><br>3. 配置2:<code>tc_awg_amp_bias_read.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>向芯片写入数据,从芯片调试存储器读出波形数据<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_awg_amp_bias.txt</code>与参考值<code>tr_awg_amp_bias.txt</code>相同<br>2. 且包含偏置为0、0.001、0.002三段波形<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3413-awg幅度调节范围">3.4.1.3. AWG幅度调节范围 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_AMP_RANG</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片AWG幅度调节范围是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_amp_rang.txt</code><br>3. 配置2:<code>tc_awg_amp_rang_read.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>向芯片写入数据,从芯片调试存储器读出波形数据<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_awg_amp_rang.txt</code>与参考值<code>tr_awg_amp_rang.txt</code>相同<br>2. 且包含幅度为0、0.1、0.5、0.7、1.0五段波形<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3414-awg偏置调节范围">3.4.1.4. AWG偏置调节范围 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_BIAS_RANG</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片AWG偏置调节范围是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_bias_rang.txt</code><br>3. 配置2:<code>tc_awg_bias_rang_read.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>向芯片写入数据,从芯片调试存储器读出波形数据<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_awg_bias_rang.txt</code>与参考值<code>tr_awg_bias_rang.txt</code>相同<br>2. 且包含偏置度为0、0.1、0.5、0.7、1.0五段波形<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3413-awg幅度调节速度">3.4.1.3. AWG幅度调节速度 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_AMP_SPEED</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片AWG幅度调节速度是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_amp_speed.txt</code><br>3. 配置2:<code>tc_awg_amp_speed_read.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>向芯片写入数据,从芯片调试存储器读出波形数据<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_awg_amp_speed.txt</code>与参考值<code>tr_awg_amp_speed.txt</code>相同<br>2. 且包含幅度为0、0.1、0.5、0.7、1.0五段波形,相位切换时间为1个时钟周期(750MHz)<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3414-awg偏置调节速度">3.4.1.4. AWG偏置调节速度 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2">TC_AWG_BIAS_SPEED</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试芯片AWG偏置调节速度是否符合设计要求</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left"><code>Function_Data</code></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试条件</td>
|
||
<td style="text-align:left">1. <code>pow_in</code>端口: 电压<code>2.5v</code>,限流<code>2A</code><br>2. <code>clk_in</code>端口:频率<code>6 GHz</code>,功率<code>5 dBm</code><br>3. 配置1:<code>tc_awg_bias_speed.txt</code><br>3. 配置2:<code>tc_awg_bias_speed_read.txt</code><br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 通过<code>配置1</code>向芯片写入数据,然后启动同步触发命令<br>2. 通过<code>配置2</code>向芯片写入数据,从芯片调试存储器读出波形数据<br></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. 回读数据<code>td_awg_bias_speed.txt</code>与参考值<code>tr_awg_bias_speed.txt</code>相同<br>2. 且包含偏置度为0、0.1、0.5、0.7、1.0五段波形,相位切换时间为1个时钟周期(750MHz)<br></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h2 id="35-模拟性能测试">3.5. 模拟性能测试 </h2>
|
||
<h3 id="351-dac性能相关">3.5.1. DAC性能相关 </h3>
|
||
<h4 id="3511-频率范围测试">3.5.1.1. 频率范围测试 </h4>
|
||
<h4 id="3512-瞬时带宽测试">3.5.1.2. 瞬时带宽测试 </h4>
|
||
<h4 id="3513-输出功率测试">3.5.1.3. 输出功率测试 </h4>
|
||
<h4 id="3514-非线性测试">3.5.1.4. 非线性测试 </h4>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left" colspan="2"></th>
|
||
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">测试目的</td>
|
||
<td style="text-align:left">测试读出芯片DAC输出DNL指标</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">测试方法</td>
|
||
<td style="text-align:left">1. 按照XX测试方法测试DAC输出电压<br>2. 测试DAC输出0-255码值时电压<br>3.测试DAC输出256:256:65280时电压<br>4.合并数据得到0:65535的电压值并计算DNL和INL</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">判定依据</td>
|
||
<td style="text-align:left">1. DNL ≤ 2.4<br>2. INL ≤ 10</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<h4 id="3525-功率稳定性测试">3.5.2.5. 功率稳定性测试 </h4>
|
||
<h4 id="3526-单音音sfdr测试">3.5.2.6. 单音音SFDR测试 </h4>
|
||
<h4 id="3527-噪声谱密度测试">3.5.2.7. 噪声谱密度测试 </h4>
|
||
<h4 id="3528-相位噪声测试">3.5.2.8. 相位噪声测试 </h4>
|
||
<h2 id="36-可靠性测试">3.6. 可靠性测试 </h2>
|
||
<p>可靠性测试仅针对芯片批次测试。</p>
|
||
<h3 id="361-供电电压范围">3.6.1. 供电电压范围 </h3>
|
||
<h4 id="3612-dac模拟供电">3.6.1.2. DAC模拟供电 </h4>
|
||
<h3 id="362-供电纹波抑制">3.6.2. 供电纹波抑制 </h3>
|
||
<h4 id="3621-内核供电">3.6.2.1. 内核供电 </h4>
|
||
<h4 id="3623-dac模拟供电">3.6.2.3. DAC模拟供电 </h4>
|
||
<h3 id="363-温漂测试">3.6.3. 温漂测试 </h3>
|
||
<h4 id="3631-dac输出功率温漂">3.6.3.1. DAC输出功率温漂 </h4>
|
||
<h3 id="364-老化测试">3.6.4. 老化测试 </h3>
|
||
<p>暂不测试</p>
|
||
<h3 id="365-震动测试">3.6.5. 震动测试 </h3>
|
||
<p>暂不测试</p>
|
||
<h3 id="366-esd测试">3.6.6. ESD测试 </h3>
|
||
<p>暂不测试</p>
|
||
<h1 id="4-测试报表">4. 测试报表 </h1>
|
||
<p></p><table>
|
||
<thead>
|
||
<tr>
|
||
<th>一级分类</th>
|
||
<th>二级分类</th>
|
||
<th>测试项</th>
|
||
<th>测试ID</th>
|
||
<th>测试结果</th>
|
||
<th>测试结论</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td rowspan="214">数字功能</td>
|
||
<td rowspan="11">复位与配置</td>
|
||
<td>时钟寄存器配置功能</td>
|
||
<td>TC_CFG_CLK</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>硬件复位功能</td>
|
||
<td>TC_HW_RST</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>系统软件复位功能</td>
|
||
<td>TC_SYS_SF_RST</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>通道软件复位功能</td>
|
||
<td>TC_CH0_SF_RST</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>寄存器配置功能</td>
|
||
<td>TC_CFG_REG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>调试存储配置功能</td>
|
||
<td>TC_CFG_RAM_DBG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>随机数存储配置功能</td>
|
||
<td>TC_CFG_RAM_PRNG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>MCU指令存储配置功能</td>
|
||
<td>TC_CFG_RAM_ICCM</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>MCU数据存储配置功能</td>
|
||
<td>TC_CFG_RAM_DCCM</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>包络存储配置功能</td>
|
||
<td>TC_CFG_RAM_ENVE</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>包络索引存储配置功能</td>
|
||
<td>TC_CFG_RAM_ENVEID</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td rowspan="19">同步</td>
|
||
<td>同步启动</td>
|
||
<td>TC_SYNC_START</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步输出</td>
|
||
<td>TC_SYNC_OUTPUT</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步调节</td>
|
||
<td>TC_SYNC_ADJ</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为0同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_0</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为1同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_1</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为2同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_2</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为3同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_3</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为4同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_4</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为5同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_5</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为6同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_6</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为7同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_7</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为8同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_8</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为9同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_9</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为10同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_10</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为11同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_11</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为12同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_12</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为13同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_13</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为14同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_14</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>同步抽头为15同步采样</td>
|
||
<td>TC_SYNC_SAMPLE_15</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td rowspan="85">MCU</td>
|
||
<td rowspan="25">基本指令测试</td>
|
||
<td>TC_MCU_ISR_ADD</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_SUB</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_SLL</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_SLT</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_SLTU</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_XOR</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_SRL</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_SRA</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_OR</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_AND</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_ADDI</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_SLTI</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_SLTIU</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_XORI</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_ORI</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_ANDI</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_SLLI</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_SRLI</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_SRAI</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_LB</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_LH</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_LW</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_LBU</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_LHU</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_ISR_SRAI</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td rowspan="32">MCU通用寄存器组</td>
|
||
<td>TC_MCU_GR_0</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_1</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_2</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_3</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_4</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_5</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_6</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_7</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_8</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_9</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_10</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_11</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_12</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_13</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_14</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_15</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_16</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_17</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_18</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_19</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_20</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_21</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_22</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_23</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_24</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_25</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_26</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_27</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_28</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_29</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_30</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_GR_31</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td rowspan="3">MCU数据存储区</td>
|
||
<td>TC_MCU_DCCM</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_REG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_PRNG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td rowspan="14">MCU异常</td>
|
||
<td>TC_MCU_EX_INSTR_ALL0</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_EX_INSTR_ALL1</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_EX_INSTR_SLLI</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_EX_INSTR_SRLI</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_EX_INSTR_SRAI</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_EX_INSTR_0xF000_0000</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_EX_INSTR_SH_UA</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_EX_INSTR_SW01_UA</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_EX_INSTR_SW02_UA</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_EX_INSTR_SW03_UA</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_EX_INSTR_LH_UA</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_EX_INSTR_LW01_UA</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_EX_INSTR_LW02_UA</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_EX_INSTR_LW03_UA</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td rowspan="11">MCU综合测试</td>
|
||
<td>TC_MCU_COMP_0</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_COMP_1</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_COMP_2</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_COMP_3</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_COMP_4</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_COMP_5</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_COMP_6</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_COMP_7</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_COMP_8</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_COMP_9</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MCU_COMP_10</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td rowspan="22">乘法器</td>
|
||
<td rowspan="11">16x16乘法器</td>
|
||
<td>TC_MUL_16x16_0</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_16x16_1</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_16x16_2</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_16x16_3</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_16x16_4</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_16x16_5</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_16x16_6</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_16x16_7</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_16x16_8</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_16x16_9</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_16x16_10</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td rowspan="11">12x20乘法器</td>
|
||
<td>TC_MUL_12x20_0</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_12x20_1</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_12x20_2</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_12x20_3</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_12x20_4</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_12x20_5</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_12x20_6</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_12x20_7</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_12x20_8</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_12x20_9</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_MUL_12x20_10</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td rowspan="11">拖尾矫正</td>
|
||
<td rowspan="11">拖尾矫正</td>
|
||
<td>TC_TCORR_0</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_TCORR_1</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_TCORR_2</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_TCORR_3</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_TCORR_4</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_TCORR_5</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_TCORR_6</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_TCORR_7</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_TCORR_8</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_TCORR_9</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_TCORR_10</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td rowspan="66">AWG</td>
|
||
<td rowspan="5">基频NCO载波扫频</td>
|
||
<td>TC_FFNCO_FREQ_SCAN_1M</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FFNCO_FREQ_SCAN_100M</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FFNCO_FREQ_SCAN_500M</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FFNCO_FREQ_SCAN_1000M</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FFNCO_FREQ_SCAN_1500M</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td rowspan="11">基频NCO载波扫相</td>
|
||
<td>TC_FFNCO_PHA_SCAN_0DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FFNCO_PHA_SCAN_1DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FFNCO_PHA_SCAN_10DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FFNCO_PHA_SCAN_45DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FFNCO_PHA_SCAN_90DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FFNCO_PHA_SCAN_135DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FFNCO_PHA_SCAN_180DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FFNCO_PHA_SCAN_225DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FFNCO_PHA_SCAN_270DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FFNCO_PHA_SCAN_315DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FFNCO_PHA_SCAN_360DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td rowspan="5">倍频NCO载波扫频</td>
|
||
<td>TC_FMNCO_FREQ_SCAN_1M</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FMNCO_FREQ_SCAN_100M</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FMNCO_FREQ_SCAN_500M</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FMNCO_FREQ_SCAN_1000M</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FMNCO_FREQ_SCAN_1500M</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td rowspan="11">倍频NCO载波扫相</td>
|
||
<td>TC_FMNCO_PHA_SCAN_0DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FMNCO_PHA_SCAN_1DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FMNCO_PHA_SCAN_10DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FMNCO_PHA_SCAN_45DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FMNCO_PHA_SCAN_90DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FMNCO_PHA_SCAN_135DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FMNCO_PHA_SCAN_180DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FMNCO_PHA_SCAN_225DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FMNCO_PHA_SCAN_270DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FMNCO_PHA_SCAN_315DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_FMNCO_PHA_SCAN_360DEG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>NCO载波相位清零</td>
|
||
<td>TC_FMNCO_PHA_CLR</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td rowspan="9">AWG包络直出</td>
|
||
<td>TC_AWG_ENVE_COSINE_10</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_ENVE_COSINE_100</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_ENVE_COSINE_1000</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_ENVE_FLATTOP_10</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_ENVE_FLATTOP_100</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_ENVE_FLATTOP_1000</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_ENVE_RECTANGLE_10</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_ENVE_RECTANGLE_100</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_ENVE_RECTANGLE_1000</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>AWG调幅输出</td>
|
||
<td>TC_AWG_AMP</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>AWG调频输出</td>
|
||
<td>TC_AWG_FREQ</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>AWG调相输出</td>
|
||
<td>TC_AWG_PHA</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>AWG调偏输出</td>
|
||
<td>TC_AWG_BIAS</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td rowspan="4">反馈输出</td>
|
||
<td>TC_AWG_FB_00</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_FB_01</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_FB_10</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_FB_11</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td rowspan="11">组合调制输出</td>
|
||
<td>TC_AWG_COMB_0</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_COMB_1</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_COMB_2</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_COMB_3</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_COMB_4</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_COMB_5</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_COMB_6</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_COMB_7</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_COMB_8</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_COMB_9</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_AWG_COMB_10</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td rowspan="5">异常上报</td>
|
||
<td>TC_IRQ_CTRL_POLL</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_IRQ_CTRL_MASK</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_IRQ_ALARM_MCU</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_IRQ_ALARM_AWG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_IRQ_ALARM_DEBUG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
<td rowspan="5">模拟功能测试</td>
|
||
<td rowspan="4">DAC波形输出</td>
|
||
<td rowspan="4">DAC波形输出</td>
|
||
<td>TC_DAC_OUTPUT_100M</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_DAC_OUTPUT_500M</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_DAC_OUTPUT_1000M</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_DAC_OUTPUT_1500M</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td>温度回读功能</td>
|
||
<td>温度回读功能</td>
|
||
<td>TC_TEMP_READOUT</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
<td rowspan="4">系统性能测试</td>
|
||
<td rowspan="2">SPI配置速率</td>
|
||
<td>SPI连续读写性能</td>
|
||
<td>TC_SPI_BURST</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>SPI单次读写性能</td>
|
||
<td>TC_SPI_SINGLE</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td>功耗测试</td>
|
||
<td>功耗测试</td>
|
||
<td>TC_POWER_0%~100%</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td>输出延迟测试</td>
|
||
<td>输出延迟测试</td>
|
||
<td>TC_OUTPUT_DELAY</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
<td rowspan="15">数字性能测试</td>
|
||
<td rowspan="6">NCO性能测试</td>
|
||
<td>NCO频率调节步进</td>
|
||
<td>TC_NCO_FREQ_STEP</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>NCO相位调节步进</td>
|
||
<td>TC_NCO_PHA_STEP</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>NCO频率调节范围</td>
|
||
<td>TC_NCO_FREQ_RANG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>NCO相位调节范围</td>
|
||
<td>TC_NCO_PHA_RANG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>NCO频率调节速度</td>
|
||
<td>TC_NCO_FREQ_SPEED</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>NCO相位调节速度</td>
|
||
<td>TC_NCO_PHA_SPEED</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td rowspan="9">AWG性能测试</td>
|
||
<td>输出单个波形最小长度</td>
|
||
<td>TC_AWG_SINGLE_WAVE_MIN</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>输出单个波形最大长度</td>
|
||
<td>TC_AWG_SINGLE_WAVE_MAX</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>输出背靠背波形</td>
|
||
<td>TC_AWG_BACK_WAVE</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>AWG幅度调节步进</td>
|
||
<td>TC_AWG_AMP_STEP</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>AWG偏置调节步进</td>
|
||
<td>TC_NCO_BIAS_STEP</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>AWG幅度调节范围</td>
|
||
<td>TC_AWG_AMP_RANG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>AWG偏置调节范围</td>
|
||
<td>TC_AWG_BIAS_RANG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>AWG幅度调节速度</td>
|
||
<td>TC_AWG_AMP_SPEED</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
<td>AWG偏置调节速度</td>
|
||
<td>TC_AWG_BIAS_SPEED</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
<td rowspan="8">模拟性能测试</td>
|
||
<td rowspan="8" colspan="2">DAC性能测试</td>
|
||
|
||
<td>TC_DAC_FREQ</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_DAC_BW</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_DAC_POW</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_DAC_DNL</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_DAC_STB</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_DAC_SFDR</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_DAC_NSD</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_DAC_PN</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
<td rowspan="10">可靠性测试</td>
|
||
<td rowspan="2" colspan="2">电压范围</td>
|
||
|
||
<td>TC_CORE_RANG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_DAC_RANG</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td rowspan="2" colspan="2">纹波抑制</td>
|
||
|
||
<td>TC_CORE_PRSS</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_DAC_PRSS</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td rowspan="3" colspan="2">温漂性能</td>
|
||
|
||
<td>TC_DAC_DRIFT</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_ADC_DRIFT</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
|
||
|
||
<td>TC_PLL_DRIFT</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td colspan="2">老化测试</td>
|
||
|
||
<td>TC_ZPU_OLD</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td colspan="2">ESD测试</td>
|
||
|
||
<td>TC_ZPU_ESD</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td colspan="2">震动测试</td>
|
||
|
||
<td>TC_ZPU_VIB</td>
|
||
<td>-</td>
|
||
<td>-</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p></p>
|
||
|
||
</div>
|
||
<div class="md-sidebar-toc">
|
||
<div class="md-toc">
|
||
<details style="padding:0;;padding-left:0px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#1-xy芯片测试大纲" class="md-toc-link"><ol>
|
||
<li>XY芯片测试大纲</li>
|
||
</ol>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#11-核心思想" class="md-toc-link">
|
||
<p>1.1. 核心思想</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
<details style="padding:0;;padding-left:0px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#2-测试介绍" class="md-toc-link"><ol start="2">
|
||
<li>测试介绍</li>
|
||
</ol>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#21-被测件介绍" class="md-toc-link">
|
||
<p>2.1. 被测件介绍</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#22-配测仪器" class="md-toc-link">
|
||
<p>2.2. 配测仪器</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#23-测试方法" class="md-toc-link">
|
||
<p>2.3. 测试方法</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
<details style="padding:0;;padding-left:0px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#3-测试用例" class="md-toc-link"><ol start="3">
|
||
<li>测试用例</li>
|
||
</ol>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#31-数字功能测试" class="md-toc-link"><p>3.1. 数字功能测试</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#311-复位与配置" class="md-toc-link"><p>3.1.1. 复位与配置</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3111-时钟寄存器配置功能" class="md-toc-link">
|
||
<p>3.1.1.1. 时钟寄存器配置功能</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3112-硬件复位功能" class="md-toc-link">
|
||
<p>3.1.1.2. 硬件复位功能</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3113-系统软件复位功能" class="md-toc-link">
|
||
<p>3.1.1.3. 系统软件复位功能</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3114-通道软件复位功能" class="md-toc-link">
|
||
<p>3.1.1.4. 通道软件复位功能</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3115-寄存器配置功能" class="md-toc-link">
|
||
<p>3.1.1.5. 寄存器配置功能</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3116-存储配置功能" class="md-toc-link">
|
||
<p>3.1.1.6. 存储配置功能</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#312-同步" class="md-toc-link">
|
||
<p>3.1.2. 同步</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3121-同步启动" class="md-toc-link">
|
||
<p>3.1.2.1. 同步启动</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3122-同步输出" class="md-toc-link">
|
||
<p>3.1.2.2. 同步输出</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3121-同步调节" class="md-toc-link">
|
||
<p>3.1.2.1. 同步调节</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3121-同步采样" class="md-toc-link">
|
||
<p>3.1.2.1. 同步采样</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#313-mcu测试项" class="md-toc-link"><p>3.1.3. MCU测试项</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3131-mcu基本指令" class="md-toc-link">
|
||
<p>3.1.3.1. MCU基本指令</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3132-mcu通用寄存器" class="md-toc-link">
|
||
<p>3.1.3.2. MCU通用寄存器</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3133-mcu数据存储区" class="md-toc-link">
|
||
<p>3.1.3.3. MCU数据存储区</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3134-mcu异常测试" class="md-toc-link">
|
||
<p>3.1.3.4. MCU异常测试</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3135-mcu综合测试" class="md-toc-link">
|
||
<p>3.1.3.5. MCU综合测试</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#314-乘法器" class="md-toc-link"><p>3.1.4. 乘法器</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3141-16x16乘法器" class="md-toc-link">
|
||
<p>3.1.4.1. 16x16乘法器</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3142-12x20乘法器" class="md-toc-link">
|
||
<p>3.1.4.2. 12x20乘法器</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#315-拖尾矫正" class="md-toc-link">
|
||
<p>3.1.5. 拖尾矫正</p>
|
||
|
||
</a></div><details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#316-awg" class="md-toc-link"><p>3.1.6. AWG</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3161-基频nco载波扫频" class="md-toc-link">
|
||
<p>3.1.6.1. 基频NCO载波扫频</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3162-基频nco载波扫相" class="md-toc-link">
|
||
<p>3.1.6.2. 基频NCO载波扫相</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3163-基频nco载波相位清零" class="md-toc-link">
|
||
<p>3.1.6.3. 基频NCO载波相位清零</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3164-倍频nco载波扫频" class="md-toc-link">
|
||
<p>3.1.6.4. 倍频NCO载波扫频</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3165-倍频nco载波扫相" class="md-toc-link">
|
||
<p>3.1.6.5. 倍频NCO载波扫相</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3166-倍频nco载波相位清零" class="md-toc-link">
|
||
<p>3.1.6.6. 倍频NCO载波相位清零</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3164-awg包络直出" class="md-toc-link">
|
||
<p>3.1.6.4. AWG包络直出</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3165-调幅输出" class="md-toc-link">
|
||
<p>3.1.6.5. 调幅输出</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3165-单调频输出" class="md-toc-link">
|
||
<p>3.1.6.5. 单调频输出</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3166-双调频输出" class="md-toc-link">
|
||
<p>3.1.6.6. 双调频输出</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3167-单调相输出" class="md-toc-link">
|
||
<p>3.1.6.7. 单调相输出</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3168-双单调相输出" class="md-toc-link">
|
||
<p>3.1.6.8. 双单调相输出</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3169-调偏输出" class="md-toc-link">
|
||
<p>3.1.6.9. 调偏输出</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#31610-反馈输出" class="md-toc-link">
|
||
<p>3.1.6.10. 反馈输出</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#31611-组合调制输出" class="md-toc-link">
|
||
<p>3.1.6.11. 组合调制输出</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#317-异常上报功能" class="md-toc-link"><p>3.1.7. 异常上报功能</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3171-异常管理" class="md-toc-link">
|
||
<p>3.1.7.1. 异常管理</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3172-异常上报" class="md-toc-link">
|
||
<p>3.1.7.2. 异常上报</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
|
||
</div>
|
||
</details>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#32-模拟功能测试" class="md-toc-link"><p>3.2. 模拟功能测试</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#321-dac波形输出" class="md-toc-link">
|
||
<p>3.2.1. DAC波形输出</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#323-温度回读功能" class="md-toc-link">
|
||
<p>3.2.3. 温度回读功能</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#33-系统性能测试" class="md-toc-link"><p>3.3. 系统性能测试</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#331-spi配置速率" class="md-toc-link"><p>3.3.1. SPI配置速率</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3311-spi连续读写性能" class="md-toc-link">
|
||
<p>3.3.1.1. SPI连续读写性能</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3312-spi单次读写性能" class="md-toc-link">
|
||
<p>3.3.1.2. SPI单次读写性能</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#333-功耗测试" class="md-toc-link">
|
||
<p>3.3.3. 功耗测试</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#334-输出延迟测试" class="md-toc-link">
|
||
<p>3.3.4. 输出延迟测试</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#34-数字性能测试" class="md-toc-link"><p>3.4. 数字性能测试</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#341-nco性能测试" class="md-toc-link"><p>3.4.1. NCO性能测试</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3411-nco频率调节步进" class="md-toc-link">
|
||
<p>3.4.1.1. NCO频率调节步进</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3412-nco相位调节步进" class="md-toc-link">
|
||
<p>3.4.1.2. NCO相位调节步进</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3413-nco频率调节范围" class="md-toc-link">
|
||
<p>3.4.1.3. NCO频率调节范围</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3414-nco相位调节范围" class="md-toc-link">
|
||
<p>3.4.1.4. NCO相位调节范围</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3413-nco频率调节速度" class="md-toc-link">
|
||
<p>3.4.1.3. NCO频率调节速度</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3414-nco相位调节速度" class="md-toc-link">
|
||
<p>3.4.1.4. NCO相位调节速度</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#342-awg性能测试" class="md-toc-link"><p>3.4.2. AWG性能测试</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3421-输出单个波形最小长度" class="md-toc-link">
|
||
<p>3.4.2.1. 输出单个波形最小长度</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3422-输出单个波形最大长度" class="md-toc-link">
|
||
<p>3.4.2.2. 输出单个波形最大长度</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3423-输出背靠背波形" class="md-toc-link">
|
||
<p>3.4.2.3. 输出背靠背波形</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3424-awg幅度调节步进" class="md-toc-link">
|
||
<p>3.4.2.4. AWG幅度调节步进</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3412-awg偏置调节步进" class="md-toc-link">
|
||
<p>3.4.1.2. AWG偏置调节步进</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3413-awg幅度调节范围" class="md-toc-link">
|
||
<p>3.4.1.3. AWG幅度调节范围</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3414-awg偏置调节范围" class="md-toc-link">
|
||
<p>3.4.1.4. AWG偏置调节范围</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3413-awg幅度调节速度" class="md-toc-link">
|
||
<p>3.4.1.3. AWG幅度调节速度</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3414-awg偏置调节速度" class="md-toc-link">
|
||
<p>3.4.1.4. AWG偏置调节速度</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
|
||
</div>
|
||
</details>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#35-模拟性能测试" class="md-toc-link"><p>3.5. 模拟性能测试</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#351-dac性能相关" class="md-toc-link"><p>3.5.1. DAC性能相关</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3511-频率范围测试" class="md-toc-link">
|
||
<p>3.5.1.1. 频率范围测试</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3512-瞬时带宽测试" class="md-toc-link">
|
||
<p>3.5.1.2. 瞬时带宽测试</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3513-输出功率测试" class="md-toc-link">
|
||
<p>3.5.1.3. 输出功率测试</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3514-非线性测试" class="md-toc-link">
|
||
<p>3.5.1.4. 非线性测试</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3525-功率稳定性测试" class="md-toc-link">
|
||
<p>3.5.2.5. 功率稳定性测试</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3526-单音音sfdr测试" class="md-toc-link">
|
||
<p>3.5.2.6. 单音音SFDR测试</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3527-噪声谱密度测试" class="md-toc-link">
|
||
<p>3.5.2.7. 噪声谱密度测试</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3528-相位噪声测试" class="md-toc-link">
|
||
<p>3.5.2.8. 相位噪声测试</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
|
||
</div>
|
||
</details>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#36-可靠性测试" class="md-toc-link"><p>3.6. 可靠性测试</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#361-供电电压范围" class="md-toc-link"><p>3.6.1. 供电电压范围</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3612-dac模拟供电" class="md-toc-link">
|
||
<p>3.6.1.2. DAC模拟供电</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#362-供电纹波抑制" class="md-toc-link"><p>3.6.2. 供电纹波抑制</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3621-内核供电" class="md-toc-link">
|
||
<p>3.6.2.1. 内核供电</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3623-dac模拟供电" class="md-toc-link">
|
||
<p>3.6.2.3. DAC模拟供电</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
<details style="padding:0;;padding-left:24px;" open="">
|
||
<summary class="md-toc-link-wrapper">
|
||
<a href="#363-温漂测试" class="md-toc-link"><p>3.6.3. 温漂测试</p>
|
||
</a>
|
||
</summary>
|
||
<div>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#3631-dac输出功率温漂" class="md-toc-link">
|
||
<p>3.6.3.1. DAC输出功率温漂</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#364-老化测试" class="md-toc-link">
|
||
<p>3.6.4. 老化测试</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#365-震动测试" class="md-toc-link">
|
||
<p>3.6.5. 震动测试</p>
|
||
|
||
</a></div><div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:42px">
|
||
<a href="#366-esd测试" class="md-toc-link">
|
||
<p>3.6.6. ESD测试</p>
|
||
|
||
</a></div>
|
||
</div>
|
||
</details>
|
||
|
||
</div>
|
||
</details>
|
||
<div class="md-toc-link-wrapper" style="padding:0;;display:list-item;list-style:square;margin-left:18px">
|
||
<a href="#4-测试报表" class="md-toc-link">
|
||
<ol start="4">
|
||
<li>测试报表</li>
|
||
</ol>
|
||
|
||
</a></div>
|
||
</div>
|
||
</div>
|
||
<a id="sidebar-toc-btn">≡</a>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<script>
|
||
|
||
var sidebarTOCBtn = document.getElementById('sidebar-toc-btn')
|
||
sidebarTOCBtn.addEventListener('click', function(event) {
|
||
event.stopPropagation()
|
||
if (document.body.hasAttribute('html-show-sidebar-toc')) {
|
||
document.body.removeAttribute('html-show-sidebar-toc')
|
||
} else {
|
||
document.body.setAttribute('html-show-sidebar-toc', true)
|
||
}
|
||
})
|
||
</script>
|
||
|
||
|
||
</body></html> |