EPCS 在 nios2 中的引腳分配問題
cyclone iii系列的器件在建立軟和nios2時,新增EPCS控制器的話會多出4個引腳(相對2代器件)解決辦法:
In CycloneIII devices, the EPCS controller does not automatically assign its output pins to the dedicated configuration pins on the FPGA. Instead, the output pins are exported to the top level design, giving users the flexibility to connect to any EPCS devices.
Therefore, in order to use the EPCS Configuration Controller the pins must be assigned manually, and the following settings must be made the QuartusII software.
Please follow these steps:
1. Choose Settings from the Assignments menu
2. Click Device and Pin Options from the Device category
3. Click Dual-Purpose Pins and then make the following changes:
Data[0] -> Use as regular I/O
Data[1] -> Use as regularr I/O
DCLK -> Use as regular I/O
FLASH_nCE/nCS0 -> Use as regular I/O
data0_to_the_epcs_controller -> DATA0
sdo_from the_epcs_controller -> DATA1,ASDO
dclk_from_epcs_controller -> DCLK
sce_from_the_epcs_controller -> FLASH_nCE