12.07.2015 Views

Configuration Handbook - Kamami.pl

Configuration Handbook - Kamami.pl

Configuration Handbook - Kamami.pl

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Altera Enhanced <strong>Configuration</strong> Devices1 If you do not use the external flash interface feature, most flashrelatedpins must be left unconnected on the board to avoidcontention. There are a few exceptions to this guideline outlinedin the data sheet and pin-out tables.fFor detailed schematics, refer to the Enhanced <strong>Configuration</strong> Device DataSheet.Quartus II Software SupportYou can use the Convert Programming Files window to generate flashmemory programming files. You can program flash memory in-systemusing Joint Test Action Group (JTAG) or through the external flashinterface. Select the .pof when programming the flash memory in-system.You can also convert this .pof to a Jam standard test and programminglanguage (STAPL) file (.jam) or Jam Byte-Code file (.jbc) for in-systemprogramming. When programming the flash memory through theexternal flash interface, you can create a .hexout from this window.1 The .hexout used for programming enhanced configurationdevices is different from the .hexout configuration file generatedfor SRAM PLDs.Along with PLD configuration files, you can program processor boot andap<strong>pl</strong>ication code into flash memory through the Convert ProgrammingFiles window. You can add a .hex file containing boot code to the BottomBoot Data section of the window. Similarly, you can add a .hex filecontaining ap<strong>pl</strong>ication code to the Main Block Data section. You can storethese files in the flash memory using relative or absolute addressing. Forselecting the type of addressing, highlight the Bottom Boot Data or MainBlock Data section and click Properties (Convert Programming Fileswindow).Relative addressing mode allows the Quartus II software to pick thelocation of the file in memory. For exam<strong>pl</strong>e, the Quartus II softwarealways stores boot code starting at address location 0x000000. This dataincreases to higher addresses.1 The maximum boot file size for the EPC16 configuration deviceis 32 K words or 64 Kbytes. The boot code is limited to the bootand flash memory parameter blocks.When you select relative addressing mode for Main Block Data, theQuartus II software aligns the last byte of information with the highestaddress (for exam<strong>pl</strong>e, 0x1FFFFF). Therefore, the starting address isAltera Corporation 3–15April 2007 <strong>Configuration</strong> <strong>Handbook</strong>, Volume 2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!