CrazyBingo

Cyclone IV的EPCS死活不行,无奈了,求助

0
阅读(13777)

 

 

 

这些天一直在搞这个板子,被Cyclone IV EPCS搞得死去活来,回想搞Cyclone III的时候,一触即发,可是现在,岁月显得如此苍白无力,除了崩溃,只有崩溃,为什么。。。。

话说我也不是Layout初学者,少说也有个几十次了,电路一直是按照手册来设计,从MaxII到C1,C2,C3,各种电路屡试不爽,从来没有失败过,就算失败了也是由于粗心,硬件最终业也能调通。。。。可是,这是第二次投板了,结果还是如此的苍白无力,有劲无处使……

每次失败,都会从细节送你个考虑,分析过以下因素
(1)JTAG电路信号线基本等长,就算这么苛刻也满足了
(2)按照手册要求,JTAG电压VCCA是2.5V
(3)EPCS手册要求离器件25.4mm以内,我目前才15mm
(4)由于Cyclone III/IV某些原因,EPCS的 DATA端要串25R防治终端反射,这个我也有了
(5)CONF_DONE,nCONFIG,nSTATUS,这些ASP的信号线都严格的上拉了
(6)MSEL[0..2]我也严格的按照手册,GND,2.5V,GND了
最后完全按照手册,“模仿”了只有JTAG_EPCS的电路,如上图所示……
但是百思不得奇迹,郁闷到崩溃,被Cyclone IV EPCS搞得死去活来的是,JTAG一直可以,通过Programmer也能Detect到Device,我甚至连项目工程都调试好了,一切就即。于是我将sof文件转换为jic文件,准备JTAG-JIC--FPGA--EPCS,可是悲剧的是EPCS一直是faild。。。。。。

分析:
(1)首先我怀疑过我的焊接,但这些都自我否定掉了,焊接pefect,没问题
(2)Cyclone IV片子新出 ,应该不是翻新的,而且我焊了2pcs了。。
(3)难道过去的USB BLASTER不支持jic
(4)下载jic的时候,Programmer要过一会儿在faild,感觉好像被挡在门外的感觉饿
(5)DCLK有信号。。。。
 

 
补充一下:
底部大铜 即145.。扣了很大一个VIA 练到GND的 ,至少JTAG一直都可以,郑敏USB BLASTER没问题,片子没问题。。。。可是我的EPCS。。目前软件使用的是Quartus II 12.0,同样下载Terasic DE0-Nano,屡试不爽,从而可以排除软甲问题