3-1 开启nSchema有三种方法
* (nTrace) Tools \ New Schematic \ ...
* 双击工具列上的New Schematic icon
* 把想看schematic的部分,直接以滑鼠中键,从hierarchy browser拖曳丢进 icon (常用)
下图是把A1(FourBitAdder)丢进New Schematic icon的结果:
如果想直接看symbol "fulladder"的source code,先以左键选定(highlight)该元件,然后按右键,从快速选单选择"Display Source Code"
选择(highlight)第一个full adder的第二条输出讯号,然后按Tools \ New Schematic \Fan-In Cone试试
分别用来缩小/放大画面, 则是让图形大小自动调整至填满整个视窗(如上图)
3-2 双击上图内的元件符号(如第一个fulladder)可进一步看到其内容/ 细部电路组成(fa0)
3-3 请自行尝试,在hierarchy browser、source code与schematic window之间,用滑鼠中键互相拖曳designs/signals的效果
4. Trace between hierarchy browser、source code、schematic and waveform
4-1 接下来的操作,需要利用模拟器所产生的资料(.fsdb),以"nWave"显示讯号波形,有两种可能作法
4-1-1 如果是从1-2接著打开nWave window,一开始nWave内容是空的,要执行(nWave) File \ Open...
以载入dump_i.fsdb。
4-1-2 接著按 Get Signals icon,此时就会看到有讯号可以让你选择了
-- 如果你看不到讯号,把想观察的design(A1),直接从(nTrace) Hierarchy browser拖进nWave就可以
4-1-3 (nWave) View \ Zoom \ Zoom All
-- 如果你看不到波形,请再执行一次 (nTrace) Simulation \ Run/Continue就会看到
已在signal window选择的讯号,如果想要删除:选定要删除的讯号highlight,按滑鼠右键选择"Cut"
如果是从1-6接著打开nWave window的,直接进行step 4-1-2即可
4-2 启动Active Annotation功能:(nTrace) Source \ Active Annotation
能够在nWave选择讯号触发缘,同时在nTrace的source code的所有讯号符号下方,直接看到数值的变换
4-3 在nWave双击想观察其触发状况的讯号 (如c_out)
4-4 从(nTrace)Hierarchy browser双击A1(FourBitAdder),按 Search Forward icon,看看在nTrace与nWave的变化
文章评论(0条评论)
登录后参与讨论