| Electronic Components Datasheet Search |
|
OR4E02-2BA352I Datasheet(PDF) 61 Page - Lattice Semiconductor |
|
|
|||||||||||||||||||||||||||||
OR4E02-2BA352I Datasheet(HTML) 61 Page - Lattice Semiconductor |
|
61 / 152 page ![]() Lattice Semiconductor 61 Data Sheet May, 2006 ORCA Series 4 FPGAs FPGA States of Operation (continued) Reconfiguration To reconfigure the FPGA when the device is operating in the system, a low pulse is input into PRGM or one of the program bits in the embedded system bus control register must be set. The configuration data in the FPGA is cleared, and the I/Os not used for configura- tion are 3-stated with a pullup. The FPGA then samples the mode select inputs and begins reconfiguration. When reconfiguration is complete, DONE is released, allowing it to be pulled high. Partial Reconfiguration All ORCA device families have been designed to allow a partial reconfiguration of the FPGA at any time. This is done by setting a bit stream option in the previous configuration sequence that tells the FPGA to not reset all of the configuration RAM during a reconfiguration. Then only the configuration frames that are to be modi- fied need to be rewritten, thereby reducing the configu- ration time. Other bit stream options are also available that allow one portion of the FPGA to remain in operation while a partial reconfiguration is being done. If this is done, the user must be careful to not cause contention between the two configurations (the bit stream resident in the FPGA and the partial reconfiguration bit stream) as the second reconfiguration bit stream is being loaded. During a partial re-configuration where the configura- tion option is set to have the internal logic remain active during configuration the internal SLJC BIDI signals will always be 3-stated. Previous families of ORCA FPGAs would allow the BIDIs to continue to be under user logic control during a partial re-configuration. Other Configuration Options There are many other configuration options available to the user that can be set during bit stream generation in ispLEVER. These include options to enable boundary- scan and/or the MPI and/or the programmable PLL blocks, readback options, and options to control and use the internal oscillator after configuration. Other useful options that affect the next configuration (not the current configuration process) include options to disable the global set/reset during configuration, dis- able the 3-state of I/Os during configuration, and dis- able the reset of internal RAMs during configuration to allow for partial configurations (see above). For more information on how to set these and other configuration options, please see the ispLEVER documentation. Configuration Data Format The ispLEVER Development System interfaces with front-end design entry tools and provides tools to pro- duce a fully configured FPGA. This section discusses using the ispLEVER Development System to generate configuration RAM data and then provides the details of the configuration frame format. Using ispLEVER to Generate Configuration RAM Data The configuration data bit stream defines the I/O func- tionality, logic, and interconnections within the FPGA. The bit stream is generated by the development sys- tem. The bit stream created by the bit stream genera- tion tool is a series of 1s and 0s used to write the FPGA configuration RAM. It can be loaded into the FPGA using one of the configuration modes discussed later. In bit stream generator, the designer selects options that affect the FPGA’s functionality. Using the output of the bit stream generator, circuit_name.bit, the devel- opment system’s download tool can load the configura- tion data into the ORCA series FPGA evaluation board from a PC or workstation. A download cable that can be used to download from any PC or workstation supported by ispLEVER is avail- able. This cable allows download to an FPGA that can be programmed via the serial configuration interface (requiring the mode pins to be set) or the JTAG bound- ary scan interface (not requiring the setting of mode pins). The lead device can then program other FPGAs or FPSCs on the board via daisy-chaining. Alternatively, a user can program a PROM (such as a Serial ROM or a standard EPROM) and load the FPGA from the PROM. The development system’s PROM programming tool produces a file in .mcs, .tek or .exo format. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |