(1) 蜂鸟E203开源SOC中的JTAG代码如下:
根据标准的jtag的引脚,其中必选项有:
5 ->Test Data Input (TDI):TDI是数据输入的接口。所有要输入到特定寄存器的数据都是通过TDI接口一位一位串行输入的(由TCK驱动)。
7 ->Test Mode Selection Input (TMS):TMS信号用来控制TAP状态机的转换。通过TMS信号,可以控制TAP在不同的状态间相互转换。
9 ->Test Clock Input (TCK) :TCK为TAP的操作提供了一个独立的、基本的时钟信号,TAP的所有操作都是通过这个时钟信号来驱动的。
13 ->Test Data Output (TDO) :TDO是数据输出的接口。所有要从特定的寄存器中输出的数据都是通过TDO接口一位一位串行输出的(由TCK驱动)。
以及VCC信号与GND信号。
(2)对vivado的文件进行综合
但是由于文件存放在不同文件夹中,会导致找不到include文件(在仿真时也会出现这种情况,对于仿真工具(VCS)的做法,+incdir +inc dir )
解决方法有三种:
(1ÿ