12.07.2015 Views

Configuration Handbook - Kamami.pl

Configuration Handbook - Kamami.pl

Configuration Handbook - Kamami.pl

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Enhanced <strong>Configuration</strong> Devices (EPC4, EPC8 & EPC16) Data SheetTable 2–9. Enhanced <strong>Configuration</strong> Device JTAG Instructions (Part 2 of 2) Note (1)JTAG Instruction OPCODE DescriptionPENDCFG 00 0110 0101 This optional function can be used to hold the nINIT_CONF pin lowduring JTAG-based ISP of the enhanced configuration device. Thisfeature is useful when the external flash interface is controlled by anexternal FPGA/processor.This function prevents contention on the flash pins when both thecontroller and external device try to access the flash simultaneously.Before the enhanced configuration device’s controller can access theflash memory, the external FPGA/processor needs to tri-state its interfaceto flash.This can be ensured by resetting the FPGA using thenINIT_CONF, which drives the nCONFIG pin and keeps the externalFPGA/processor in the “reset” state. The nINIT_CONF pin is releasedwhen the Initiate <strong>Configuration</strong> (INIT_CONF) JTAG instruction is issued.Note to Table 2–9:(1) Enhanced configuration device instruction register length is 10 and boundary scan length is 174.fFor more information on the enhanced configuration device JTAGsupport, refer to the BSDL files provided at the Altera web site.Enhanced configuration devices can also be programmed by third-partyflash programmers or on-board processors using the external flashinterface. Programming files (POF) can be converted to an Intel HEXformat file (.hexout) using the Quartus II Convert Programming Filesutility, for use with the programmers or processors.You can also program the enhanced configuration devices using theQuartus II software, the Altera Programming Unit (APU), and theappropriate configuration device programming adapter. Table 2–10shows which programming adapter to use with each enhancedconfiguration device.Table 2–10. Programming AdaptersDevice Package AdapterEPC16 88-pin Ultra FineLine BGA PLMUEPC-88100-pin PQFPPLMQEPC-100EPC8 100-pin PQFP PLMQEPC-100EPC4 100-pin PQFP PLMQEPC-100Altera Corporation 2–29May 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!