Altera_Forum
Honored Contributor
19 years agoAssignements CFI_Flash
Hi,
I am working on a Stratix GX Development board. There are 2 FPGAs, one Stratix and one Stratix GX. The flash memory (S29JL064H) is a Spansion and connected to the Stratix. (22 bit of adress, 16 bit of data) I have created my Nios with SOPC Builder 5.1. There is : - a cpu - a tri_state_bridge - jtag_uart - cfi_flash (Custom with 22 bit of adress and 16 bit of data because Spansion family is not mentioned) - onchip_memory With Quartus 5.1, when I want to assign the pins, I have : Input: - clk - reset_n Output: select_n_to_the_cfi_flash tri_state_bridge_address[22..0] tri_state_bridge_data[15..0] tri_state_bridge_readn write_n_to_the_cfi_flash I join the pins assignements of the CFI Flash of the documentation: Signal Name Pin Number Stratix Pin Number FLASH_A0 AD31 FLASH_A1 AD32 .... ... FLASH_A21 AC29 FLASH_D0 AF25 FLASH_D1 AF26 ... ... FLASH_D15 AC25 FLASH_RESETn AA25 FLASH_BYTEn Y24 FLASH_CEN AA26 FLASH_OEN AB27 FLASH_WEN AA27 My questions are : - why the tri_state_bridge_address[22..0] (23 bits instead of my 22 bits) ? To which pins I must connect: - select_n_to_the_cfi_flash - tri_state_bridge_readn - select_n_to_the_cfi_flash Thanks for your help.