微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 关于JTAG的实现(BSD compiler/写verilog)?

关于JTAG的实现(BSD compiler/写verilog)?

时间:12-12 整理:3721RD 点击:
请问实现JTAG的时候,包括TAP controller, instruction register/decoder,
bypass/IDCODE/ register, boundary scan cells(input/output cell)
大家通常都是写verilog实现JTAG soft core,还是通过工具BSD compiler自动生成?
在实现的效率和稳定性方面有多大的区别呢?
推荐使用哪种方法实现呢?或者是还有别的工具、其他的方法?
以前没有做过相关的工作,还请高手指点,非常感谢:)

不太清楚你的目的,是要在用户逻辑里实现JTAG链呢,还是要
做一个全功能的JTAG控制器去控制别的器件。像我们这种做硬件
的,只是粗通逻辑,就找现成的代码呗,自己编可是有难度。

是在用户逻辑部分实现一个完整的JTAG控制器(因此包含了JTAG的各个部分,TAP controller,IR, IDEC, boundary scan cell)去测试和访问电路的其他部分
所以想先用verilog实现电路的其他部分
然后再用synopsys或者mentor的工具直接在已实现电路的基础上,生成完整的JTAG控制器
不知道思路是否正确,另外能否推荐一下工具,谢谢:)

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top