Electronic Design

  
Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


[TechView: Digital]
FPGAs Boot In A Flash

Daniel Harris  |   ED Online ID #15649  |   June 7, 2007


According to Lattice Semiconductor, the company's LatticeXP2 family represents the industry's first line of single-die, 90-nm, nonvolatile FPGAs. Based on the previous generation, these devices offer up to 40k lookup tables, up to 885k of embedded dual-port memory, up to 12 DSP blocks, and up to four phase-locked loops (PLLs).

The 1.2-V devices also boost performance by 25% and use up to 33% less static power compared to their predecessors in a package as small as 8 by 8 mm. But perhaps their most impressive feature is their die-integrated flash, which stores the device configuration during power-off, and SRAM, which stores the configuration during power-up (Fig. 1).

After power is applied, configuration data is transferred to the SRAM in a massively parallel operation so the "boot" or "wakeup" time is about 1 ms. Devices that provide SRAM and nonvolatile memories as separate dies in the same package (hybrid devices) or in separate packages offer boot times of 120 ms or higher, making integration a potential issue for protocols requiring reduced wakeup times.

Also, storing and transferring the configuration information on-die eliminates the typical security concerns that plague two-chip solutions. The family's additional security measures include a security bit to prevent readback of the flash or SRAM and AES128 programming data encryption with on-chip key storage (Fig. 1, again). A flash lock feature prevents unauthorized programming. There's even a one-time programmable node.

"With the closest announced non-volatile FPGA products using a 130-nm process technology, the Lattice 90-nm embedded flash process used for the LatticeXP2 products is the most advanced process in use for nonvolatile FPGAs," said Gordon Hands, director of Strategic Marketing for Lattice.

"Unlike stacked-die hybrid devices, our 90-nm embedded flash process provides designers with all the advantages of true nonvolatility: flexible logic, the smallest footprint, the highest security, and instant-on. Hybrid devices provide only moderate security and no instant-on capability," he said.

Lattice has also revisited the process of in-field updates with its TransFR technology, which enables new configuration information to be loaded to the flash. At that time, the I/Os may be locked in any desired state, whereas the common update method requires the I/O pins to be tri-stated during in-system updates. The process continues with the transfer of the configuration information from the flash to the SRAM. Then, the device regains control of the I/O pins.

Of course, reliability becomes a concern when configuration transfers can't be completed due to some sort of system or device glitch. That's why the LatticeXP2 family offers the option of using an external SPI-based boot memory, including the "gold configuration" that's used when a bitstream error is detected.

Lattice also gave its ispLever development tool suite a face lift. Its improvements aid in speed and utilization enhancements. It features a much-improved power calculator (Fig. 2). And, the design analysis tool includes a complete logic analyzer that supports complex trigger sequences.

Samples of the 17K LUT LatticeXP2-17 are available now. Lattice plans to bring the entire family to market this year and expects the LatticeXP2-17 to be available in full production next year with pricing as low as $12.00 in 100,000 unit lots.

Lattice Semiconductor
www.latticesemi.com


Reprints   Printer-Friendly  Email this Article  RSS    Font Size   What's This?


  • Engineers Rely On Internet For Product Info
  • Rochester Electronics Establishes New Design and Technology Group
  • Custom Sources Light Way To 22-nm IC Lithography
  • In EDA, A Year Of Mergers, Failed And Otherwise
  • Software Turns Scopes Into Vector RF Signal Analyzers
  • Couple’s $15 Million Gift Advances Rice Engineering Education
  • November 7, 2008
  • Startup Sets Sail For Speedier Spice Simulation
    1) Ten Top Design Skills For Tough Times
    (6121 views today)
    2) Ultracapacitors Branch Out Into Wider Markets
    (441 views today)
    3) Energy Harvester Perpetually Powers WIreless Sensors
    (401 views today)
    4) Technology Has Been Very Good To Obama, And He Plans To Reciprocate
    (323 views today)
    5) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (313 views today)
    ALL TOP 20



    POST YOUR COMMENTS HERE
    Name:

    Email:
    Your Comments:

    Enter the text from the image below


    Please refresh the page if you have trouble reading this text.

    Search Electronic Design
         
      
     
    Web Seminar
    Sponsored By:
    Title: Read Pacing: A Performance Enhancing Feature of PCI Express Gen 2 Switch Devices
    Speakers: 
    Date: 07/01/08
    Register: 

    Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
    Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources