随笔分类 -  Altera FPGA

(原创)如何在quartus下做逻辑锁定(quartus,逻辑锁定)
摘要:当你的设计做得越来越大,性能要求越来越高的时候,你就会发现,之前跑得好好的模块,怎么突然间不行了,其实这就是约束的问题,FPGA内部的布局布线就像我们画PCB时的自动布线,如果没有规则设置,那么软件将不能保证你能达到多大的Fmax,而且当你的设计变更的时候,其它没有改动的模块也会在重新综合后受到影响。 阅读全文

posted @ 2012-08-25 14:47 liu_xf 阅读(7151) 评论(0) 推荐(2)

(原创)FPGA与ARM联合工作时的时序同步问题(FPGA)(ARM)(时序同步)
摘要:在一项目中,需要用到ARM与FPGA联合处理,ARM负责人机界口,并将需要并行处理的数据输入到FPGA,因此定义了数据寄存器和控制寄存器,仿真通过后,放到机器上去行,发现很不稳定,经过数日奋战,才发现原来是时序同步的问题。 阅读全文

posted @ 2012-02-29 11:58 liu_xf 阅读(1899) 评论(2) 推荐(1)

(原创)如何将Nios II硬件和软件合成一个文件(NIOS II)(硬件)(软件)(合并)
摘要:在nios中,有hardware和software,分别有两个文件,如果固化到系统中,需要进行二次下载。下载hardware还好,直接在quartus programer里操作就行,可是software却要在nios ii IDE里操作,不是很方便。再说了,nios ii download elf的时候经常会出一些问题,不知道是软件bug的原因还是什么,本人在nios ii 10.0下对ep3c16下载elf总是不成功,于是采用了一个新的方法,总算将hw和sw固化成功了。 阅读全文

posted @ 2011-10-23 18:55 liu_xf 阅读(9901) 评论(7) 推荐(3)

(原创)解决FPGA配置成功,但不能初始化运行的BUG(FPGA配置)(初始化)(DONE)
摘要:遇到两次FPGA配置完成,却不能正常运行的问题,一次是ALTERA的A1C3,另一次是XILINX的XC3S700A。两次都是DONE信号的问题。问题虽不大,但却很折腾人,今天在这里作下笔记。 阅读全文

posted @ 2011-05-11 20:19 liu_xf 阅读(9256) 评论(0) 推荐(0)

导航