EPF8636ALC84-4
EPF8636ALC84-4 - FLEX 8000 FPGA, 504 Cells, 84-PLCC | Intel / Altera
The Intel (formerly Altera) EPF8636ALC84-4 is a member of the FLEX 8000 family of CMOS SRAM-based FPGAs, integrating approximately 6,000 usable gates organized into 504 logic cells across 63 Logic Array Blocks (LABs), housed in an 84-pin Plastic Leaded Chip Carrier (PLCC, J-Lead) package with 68 user I/O pins. The device is fabricated on a 0.42 µm process and operates from a 5 V supply with a maximum internal clock frequency of 125 MHz over the commercial 0 °C to 70 °C temperature range.
An FPGA (Field-Programmable Gate Array) is a semiconductor device containing programmable logic blocks, interconnects, and I/O cells that the designer configures after manufacture. In the system hierarchy, an FPGA sits between an ASIC (custom silicon) and a CPLD (smaller programmable logic), offering higher density than a CPLD while preserving the in-system reprogrammability that ASICs lack. FLEX 8000 devices are SRAM-based, meaning configuration data must be reloaded on every power-up from an external EPROM, a serial configuration device such as the EPC1, EPC1064, EPC1213, or EPC1441, or from a system controller. This places the FLEX 8000 family in the broader category of programmable logic devices (PLDs) under the larger umbrella of digital logic ICs.
Key features of the EPF8636ALC84-4 include 68 bidirectional I/O pins, 504 logic cells, an 8-element carry chain per LAB for fast arithmetic, multi-volt I/O capability on most packages (the EPF8636A in 84-pin PLCC does NOT support 3.3 V I/O; only 5.0 V I/O is supported), JTAG-based boundary-scan test support via the IEEE 1149.1 interface, and continuous interconnect via FastTrack routing. The -4 speed grade denotes one of the faster FLEX 8000 speed bins. Configuration is volatile, so a boot memory is mandatory.
The FLEX 8000 architecture arranges LABs in rows and columns, with each LAB containing eight 4-input look-up tables (LUTs) plus dedicated carry logic. FastTrack continuous routing uses row and column channels of pass transistors and tri-state buffers to deliver predictable timing across the entire device, regardless of placement. A single embedded array block (EAB) per row provides on-chip RAM/ROM blocks for state machines and lookup tables. Together, these elements deliver the deterministic performance required for glue logic, bus interfacing, and moderate-complexity state machines.
Typical applications include industrial glue logic, legacy PCI bus bridges, parallel peripheral interfaces (Centronics, GPIB), telecommunications control cards, and educational / development platforms where a large, inexpensive 5 V FPGA is required. The 84-pin PLCC package is socket-compatible with several earlier FLEX 8000 derivatives, simplifying board bring-up and rework.
When designing with the EPF8636ALC84-4, ensure a 5.0 V supply rail (the 84-pin PLCC does NOT support 3.3 V I/O). For configuration, choose a serial boot device such as EPC1 or EPC1064, or program a parallel EPROM. Always use the Altera (or third-party) MAX+PLUS II / Quartus toolchain for place-and-route, and observe derating for I/O drive strength above 50 MHz to avoid ground-bounce issues.
This page synthesizes distributor pricing (DigiKey, Mouser, Octopart as of 2026-09-12), same-family Altera drop-in alternatives with different speed grades, and practical design notes not assembled in the original datasheet.
見積もり
お問い合わせ