非常着急,求高手帮助
本人是一名在读研究生,课题遇到困难,使用Altera Cylone 2 系列 EP2C8芯片,用QUARTUS II软件编程过程中发现MegaWizard生成的宏模块都无法正常工作。我用了一个PLL模块,输入inclk0是用的芯片的专用输入CLK0,频率大小为20MHz,输出c0用的是通用I/O,倍频系数为2,用示波器观察管脚没有输出。
想了很多办法,包括更换输出管脚以及改变倍频系数等等,都没有输出。但我自己写的一个分频的程序又可以输出,所以怀疑是宏模块的问题,我又测试了里面的一个add模块,同样的没有输出。
但是我课题当中还有用到FIFO等比较复杂的模块,肯定不可能全部自己编写,非常着急,哪位高手能够指点一二,小弟不胜感激!!! 自己先作下仿真,看有没有输出 回复 2# homewell
你好,我已经作了仿真,PLL能够实现倍频功能,可以输出波形,但是一旦分配管脚从JTAG口下载到FPGA芯片时,就不能够正常输出。
PLL的输入是从专门的时钟管脚输入的。 分配完了,编译,把所有的工程都编译一次,我碰到过 确认一下复位信号是否正确?
看一下PLL的锁定信号是否正常?
如果可以的话,把这一部分的代码放上来,让大家一起帮忙看一下。
页:
[1]