2015年11月19日

Quartus II使用tcl脚本进行引脚分配的时候产生的错误

摘要: Altera Quartus II中使用tcl脚本进行管脚分配时遇到诡异的问题,即:在tcl脚本中设置了电平标准为Bus LVDSset_instance_assignment -name IO_STANDARD "Bus LVDS" -to * (*为信号名)然后在运行tcl时出现以下错误:Err... 阅读全文

posted @ 2015-11-19 14:33 itravel 阅读(757) 评论(0) 推荐(0) 编辑

2015年11月14日

Altera Quartus II如何将sof文件转换为jic文件

摘要: 以Quartus II 13.1版本为例。首先将工程编译,成功之后在output_files目录下会产生一个sof文件。然后选择菜单栏,convert programming file,在弹出菜单进行以下操作:选择jic文件类型为输出文件:选择你所使用的配置器件,此处我使用的是EPCS16配置芯片。... 阅读全文

posted @ 2015-11-14 10:16 itravel 阅读(1707) 评论(0) 推荐(0) 编辑

2014年4月22日

Installing 0-In in CentOS 5.3

摘要: 1. Install ./V3.0.Linux_mib.ixl, this step is similar to installation in Windows.2. C$rack 0-In as the *.rar file indication, then cr#ack modelsim whi... 阅读全文

posted @ 2014-04-22 14:47 itravel 阅读(590) 评论(0) 推荐(0) 编辑

2014年2月25日

原创:使用bat+do+Tcl脚本自动执行Modelsim前仿真

摘要: 在使用modelsim进行前仿真时,为了便于操作和节省时间,可以使用脚本的方式自动执行整个仿真过程,并自动生成覆盖率报告文件等。需要几个文件:1.源文件(设计文件,design under test/DUT)2.testbench文件(激励文件,产生一系列激励用于测试源文件)3.*.do文件 (用于... 阅读全文

posted @ 2014-02-25 10:50 itravel 阅读(1945) 评论(0) 推荐(1) 编辑

2011年12月6日

zz竞争和冒险

摘要: 当一个门的输入有两个或两个以上的变量发生改变时,由于这些变量是经过不同组合逻辑路径产生的,使得它们状态改变的时刻有先有后,这种时差引起的现象称为竞争(Race)。竞争的结果若导致冒险或险象(Hazard)发生(例如毛刺(glitch)),并造成错误的后果,那么就称这种竞争为临界竞争。若竞争的结果没有导致冒险发生,或虽有冒险发生,但不影响系统的工作,那么就称这种竞争为非临界竞争。组合逻辑电路的险象仅在信号状态改变的时刻出现毛刺(glitch),这种冒险是过渡性的,它不会使稳态值偏离正常值,但在时序电路中,冒险是本质的,可导致电路的输出值永远偏离正常值或者发生振荡。组合逻辑电路的冒险是过渡性冒险, 阅读全文

posted @ 2011-12-06 19:42 itravel 阅读(280) 评论(0) 推荐(1) 编辑

普通二进制码与格雷码的转换

摘要: 格雷码计数器(Gray counter)是为了在异步时钟域之间传递计数结果而用到的计数器,因为格雷码计数器计数时相邻的数之间只有一个bit发生了变化,例如:000-001-011-010-110-111-101-100。 一般的,普通二进制码与格雷码可以按以下方法互相转换: 二进制码->格雷码(编码):从最右边一位起,依次将每一位与左边一位异或(XOR)(http://bk.7tmusic.com/lemma-php/dispose/view.php/379209.htm),作为对应格雷码该位的值,最左边一位不变(相当于左边是0); 格雷码-〉二进制码(解码):从左边第二位起,将... 阅读全文

posted @ 2011-12-06 19:28 itravel 阅读(1757) 评论(0) 推荐(0) 编辑

导航