New Account     Sign In        

ORCA Series 3 FPGA


ORCA Series 3 is an established Family of SRAM-based FPGAs from Lattice, with enhancements and innovations geared toward today's high-speed designs and tomorrow's systems on a single chip. This FPGA family is the world's first to embed system-level features like a microprocessor interface and programmable clock manager.

Designed from the start to be synthesis friendly and to reduce place and route times while maintaining the complete routability of the ORCA Series 2 devices, the ORCA Series 3 more than doubles the logic available in each PFU and incorporates system-level features that further reduce logic requirements and increase system speed. ORCA Series 3 devices contain many patented architectural enhancements and are offered in a variety of packages, speed grades, voltages, and temperature ranges.

Family Member Selector Guide
Vcc Device FPGA Functional Gates (K) LUTs Registers Max User RAM (K) Max User I/O Array Size (PLCs)
2.5V OR3L165B 120-244 8,192 10,752 131 326 32x32
OR3L225B 166-340 11,552 14,820 185 326 38x38
3.3V OR3T20 36 1,152 1,872 18 192 12x12
OR3T30 48 1,568 2,436 25 224 14x14
OR3T55 80 2,592 3,780 42 288 18x18
OR3T80 116 3,872 5,412 62 342 22x22
OR3T125 186 6,272 8,400 100 448 28x28
5.0V OR3C80 116 3,872 5,412 62 342 22x22

Features

  • Up to 340K FPGA Functional Gates.
  • Up to 448 user I/Os. (OR3LxxxB I/Os are 5 V tolerant to allow interconnection to both 3.3 V and 5 V devices, selectable on a per-pin basis, when using 3.3 V I/O supply.)
  • Twin-quad Programmable Function Unit (PFU) architecture with eight 16-bit Look-Up Tables (LUTs) per PFU, organized in two nibbles for use in nibble- or byte-wide functions. Allows for mixed arithmetic and logic functions in a single PFU.
  • Nine user registers per PFU, one following each LUT, plus one extra. All have programmable clock enable and local set/reset, plus a Global Set/Reset (GSRN) that can be disabled per PFU.
  • Flexible Input Structure (FINS) of the PFUs provides a routability enhancement for LUTs with shared inputs and the logic flexibility of LUTs with independent inputs.
  • Fast-carry logic and routing to adjacent PFUs for nibble-wide, byte-wide, or longer arithmetic functions, with the option to register the PFU carry-out.
  • SoftWired LUTs (SWL) allow fast cascading of up to three levels of LUT logic in a single PFU.
  • Abundant hierarchical routing resources based on routing two data nibbles and two control lines per set provide for faster place and route implementations and less routing delay.
  • Individually programmable drive capability: 12 mA sink/6 mA source or 6 mA sink/3 mA source.
  • Built-in boundary scan ( IEEE�1149.1 JTAG) and TS_ALL testability function to 3-state all I/O pins.
  • Enhanced system clock routing for low-skew, highspeed clocks originating on-chip or at any I/O.
  • Up to four ExpressCLK inputs allow extremely fast clocking of signals on- and off-chip plus access to internal general clock routing.
  • StopCLK feature to glitchlessly stop/start the ExpressCLKs independently by user command.
  • Programmable I/O (PIO) has:
    • Fast-capture input latch and input flip-flop (FF)/latch for reduced input setup time and zero hold time.
    • Capability to (de)multiplex I/O signals.
    • Fast access to SLIC for decodes and PAL-like functions.
    • Output FF and two-signal function generator to reduce CLK to output propagation delay.
  • Fast open-drain drive capability.
  • New programmable I/O 3-state FF allows 3-state buffer control signals to be set up a clock cycle early for improved clock to output delays.