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.

10. Using Flash Memory toConfigure FPGAsCF52010-2.2IntroductionDevice<strong>Configuration</strong>Using FlashMemory & MAX3000A DevicesAs Altera introduces higher-density FPGAs, the configuration bit streamsize also increases. As a result, designs require more configurationdevices to store the data and configure these devices. As an alternative,flash memory can be used to store configuration data. A flash memorycontroller is required to read and write to the flash memory and performconfiguration. You can use a MAX ® 3000A or MAX 7000 device toim<strong>pl</strong>ement the flash memory controller.The flash memory controller can interface with a PC or microprocessor toreceive configuration data via a parallel port (Figure 10–1). The controllergenerates a programming command sequence to program the flashmemory and extract configuration data to configure FPGAs.The flash memory controller supports various commands such as:■■Programming the flash memoryConfiguring FPGAsA reference design that uses the MAX 3000 device is available on theAltera web site. The reference design can be used with an AMD or Fujitsuflash.Altera Corporation 10–1April 2007

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

Saved successfully!

Ooh no, something went wrong!