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.

Dynamic <strong>Configuration</strong> (Page Mode) Im<strong>pl</strong>ementation OverviewFigure 3–5. EPC16 Page Mode Im<strong>pl</strong>ementation Exam<strong>pl</strong>e0xFFFFFhFlash Memory Space(Partial)Unused<strong>Configuration</strong> Data0x08020h<strong>Configuration</strong> Data<strong>Configuration</strong> DataPage register residing in the flash memoryPAGE7_ADDR PAGE7_CNTPAGE6_ADDR PAGE6_CNTPAGE5_ADDR PAGE5_CNTPAGE4_ADDR PAGE4_CNTPAGE3_ADDR PAGE3_CNTPAGE2_ADDR PAGE2_CNTPAGE1_ADDR PAGE1_CNTPAGE0_ADDR PAGE0_CNTDuring configuration, different pages are selected by the PGM[2..0]pins. These pins are used to select one out of eight pages (or eight systemconfigurations). PGM[2..0] pins are sam<strong>pl</strong>ed once before theconfiguration data is sent to the target PLDs.Setting the PGM[2..0] pins to select an incorrect page (for exam<strong>pl</strong>e, apage that is non-existent or a blank page) causes the enhancedconfiguration device to enter an erroneous state. The only way to recoverfrom this state is to set the PGM[2..0] pins to select a valid page and thenpower cycle the board.1 To ensure proper configuration, only set the PGM[2..0]pins toselect valid pages.Within each page, you can store as many configuration files as yoursystem needs. There is no limitation to the length of a page except for thephysical limitation determined by the size of the flash memory (forexam<strong>pl</strong>e, 0xFFFFFFh for EPC16 devices). However, all pages must becontiguous.3–8 Altera Corporation<strong>Configuration</strong> <strong>Handbook</strong>, Volume 2 April 2007

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

Saved successfully!

Ooh no, something went wrong!