Forum Discussion
Altera_Forum
Honored Contributor
15 years agoCyclone III stuck at POR?
Hi, I have problems to get a custom board work, the FPGA seems to be stuck in POR. It's a PCIe card with a EP3C10F256C7N. I attached an excerpt of the schematic to this post. I have 10 pro...
Altera_Forum
Honored Contributor
15 years ago --- Quote Start --- The Cyclone III handbook recommends 10k pull-ups for both TDI and TDO, but I think it's not very critical. In my circuit I have 1k pull-ups at TDI and TMS and a 1k pull-down at TCK, they're placed on another sheet of the schematic. --- Quote End --- I agree that the pull-up resistor values aren't critical. Using a higher pull-down resistance for TCK has cshown a problem in some cases, where TCK picked up interferent signals, causing random faults in operation. --- Quote Start --- I've heard that the TCK signal is sensitive to trace length and noise - can anyone confirm this? I'm told a 1 to 10pF cap to gnd can fix some issues... --- Quote End --- I recently reported the case of a Cyclone design, where a capacitor was needed to achieve reliable TCK operation. The FPGA was still recognized by the programmer, but some JTAG action failed, e.g. indirect JTAG programming and SignalTap II operation. If I remember right, some problems with Cyclone III Dev Kits could be also fixed this way. In my understanding, it's a special problem of TCK signal integrity, involving the USB Blaster driver impedance and on-board wiring. I have much more Cyclone I - III designs, where JTAG operations never brought up any issues.