最新博文
0
推荐 4036
阅读
推荐 4036
阅读
JTAG协议学习笔记(续一)
这几天把我手头上所有关于JTAG的书都查了一遍,对JTAG的实现和操作有了初步的认识。把http://www.fpga4fun.com/files/JTAG.zip的C代码在Linux下编译了一遍,运行时出现fregmentationerror。初步定位在获取器件的数据寄存器长度时出错。还要把代码的各个函数分析一下,想
0
推荐 6892
阅读
推荐 6892
阅读
学习Tcl(一)——文件操作和数值转换
今天学会了下面几个用法:1.文件操作1.1察看并打印当前目录:puts"\nOutputdirectory:[pwd]"1.2在当前目录下创建目录tmp:filemkdirtmp1.3在tmp目录下创建并打开一个文件haha:setfileid[open"tmp/haha"w+]1.4在文件中写入一些东西:puts$fileid&qu
0
推荐 4074
阅读
推荐 4074
阅读
JTAG协议学习笔记(开篇明义)
写了两个系列的JTAG在FPGA中的应用文章,真的发现自己对JTAG知之甚少。加之我所在的实验室对PCB板的测试一直不完善,不借助JTAG工具不行,我是做数字电路的,责无旁贷。所以决定自学JTAG协议,争取自己开发一套测试代码,使我们的PCB焊接测试水平上一个台阶。
0
推荐 4434
阅读
推荐 4434
阅读
学习Tcl(〇)——学习资料和链接
Tcl是个好东东。我说的不是TCL手机和电视。我说的是ToolCommandLanguage。Tcl和Java一样,是平台无关的语言,windows、linux下面都可运行;Tcl和Perl一样,是脚本语言,无须编译,解释执行;QuartusII支持Tcl;Modelsim支持Tcl,.do文件就是按照Tcl语法写的;学会了Tcl
0
推荐 3933
阅读
推荐 3933
阅读
有一天我们将不再编程,我们编处理器[内有链接]
今年是ESL工具泛滥的一年,各种号称自己是ESL的旧的、新的工具层出不穷。Xilinx专门为ESL出了一期Xcell;Altera更厉害,做出了一个C2H工具,把SOPC的概念又向前推进了一步。ESLiscool!!!记得我的同事马老师说:“ESL有什么用处?我看最合适的用处就是高性能计算
0
推荐 6195
阅读
推荐 6195
阅读
第一个有那么点用处的virtualjtag代码
今天终于把我学到的那么一点点virtualjtag的用法用到了工作中。上午,我用virtualjtag做了一个察看计数器的工具,把我们系统中对nandflash擦除操作的计数值传回来显示。以前,这样的工作要么求助于软件人员,要么就得上signaltap。一直以来,都很羡慕软件人员可以在串口
0
推荐 9072
阅读
推荐 9072
阅读
虚拟JTAG工具在FPGA调试中的应用(续一)
三、Tcl命令的使用。::quartus::jtagTcl命令包中的各条命令都有英文注释,这里就不挨个翻译了。下面,把用户指南里给出的第一个例子逐句分析一下,后面还会给出一个模板。示例如下。其中只给::quartus::jtagTcl命令包中的命令加上了绿色,其余简单的Tcl命令可以按照E文
0
推荐 5298
阅读
推荐 5298
阅读
An FPGA Designer's Nightmare
奇文共欣赏。http://www.fpgajournal.com/articles_2006/20061031_ghost.htm看完这篇文章,心情无以言表。引用一句话:“Theengineerfeelsit.Hesmiles,buthefakes.”。压抑的心情无以抒解,唯有期待有同感者共唏嘘之。TheHauntingofFab51NightmareatThirty-tw
0
推荐 9010
阅读
推荐 9010
阅读
虚拟JTAG工具在FPGA调试中的应用(续二)
四、verilog代码分析先把关键的verilog代码写在下面。完整的代码在最后,按照我的理解和习惯,对原示例代码的写法作了修改。wire[3:0]counter1;reg[3:0]feed_reg;//四位的DR寄存器,用于加载输入值wiretdi,tck,cdr,cir,e1dr,e2dr,pdr,sdr,udr,uir;regtdo,bypass_reg;wir
0
推荐 14678
阅读
推荐 14678
阅读
虚拟JTAG工具在FPGA调试中的应用(待续)
最近学习了Altera的VirtualJTAG工具的使用。下面是我的使用心得。Altera在QuartusII6.0中加入了一个sld_virtual_jtag参数化宏单元模块,并提供了相应的Tcl程序包。有了这套工具,使用sld_virtual_jtag和相应的Tcl命令,我们就可以构建自己的虚拟JTAG链路,并进行
0
推荐 15975
阅读
推荐 15975
阅读
资源受限--使用signaltapII调试FPGA设计中的bug
FPGA的资源是有限的。设计已经占用了可观的资源(%的LE,%的MB),signaltap还要和设计抢占资源。“抢占”在这里是很贴切的,既包括抢占LE、MB,还包括布局资源和布线资源。我把“抢占”造成的影响叫做“测不准原理”。这一原理是贯穿sig
0
推荐 18520
阅读
推荐 18520
阅读
使用signaltapII调试FPGA设计中的bug
我工作一年多以来一直从事FPGA的开发和调试。我是一年前开始使用signaltapII调试工具的。这一年来,通过使用这个工具解决了不少工作中的问题,发现并干掉了原设计中的不少bug。刚开始调试时总是胡乱设置一通,查找bug全凭运气;渐渐地有了一些经验,知道先观察哪些信号
0
推荐 2551
阅读
推荐 2551
阅读
无锡固电半导体股份有限公司
无锡固电半导体股份有限公司(ISC),原英之杰电子,从1991年开始从事功率晶体管的制造,是中国功率晶体管的主导制造商和出口商,提供的产品种类达4000多种,性能等同于国际标准。ISC的产品系列包括:2N、2SA、2SB、2SC、2SD、BD、BC、BDT、BDV、BDW、BDX、BDY、BUF、BU




