Altera_Forum
Honored Contributor
16 years agoUser I/O conflict with DCLK (Cyclone 3)
I have custom board with EP3C5E144 used for educational purposes. Board contains EPCS16, SRAM and some other peripheral.
I create NIOS system with program stored in EPCS (it was made in accordance with solution rd11012007_792). While compilation (fitter stage) I get Error: Cannot place I/O pin RAM_D[12] with I/O standard 3.3-V LVCMOS in pin location 11 -- possible switch coupling with I/O pin DCLK in pin location 12. It is gone away if 1) EPCS controller removed from NIOS project or dual-purpose pins disabled for user I/O (NIOS loading from flash impossible in that case) 2) PIN_11 not used in design (it is databit of SRAM) 3) Bank 1 (where pins 11 and 12 placed) I/O standard changed to 2.5 V (my board has 3.3 V I/O) I cannot use no one of these solutions because board is manufactured already and I want to load NIOS from EPCS. Could anyone help me with following questions: 1) Does Altera's documents contains description of such limitation and where it can be found? 2) How I can ignore the error? WTF - error contains potential dangerous "possible switch coupling" Thank you very much. PS Quartus 9.0 is used