EP610PC-20
EP610PC-20 - Classic EPLD, 16 Macrocells, 100 MHz | Altera
The Altera (Rochester Electronics) EP610PC-20 is a Classic-family Erasable Programmable Logic Device (EPLD) with 16 macrocells, 300 usable gates, and pipelined data rates of up to 100 MHz, housed in a 24-pin PDIP package. The -20 speed grade denotes a 20 ns pin-to-pin propagation delay (tPD), suitable for high-performance glue-logic and state-machine replacement in legacy 5 V systems. According to Rochester Electronics' datasheet excerpt, the device is fabricated in CMOS EPROM technology, supports in-system UV erasure via a windowed package option, and is pin-compatible with the broader EP610 family.
A Classic EPLD is a type of programmable logic device that combines the non-volatility and instant-on behavior of EPROM with the flexibility of combinatorial and sequential logic implementation. In the system hierarchy, an EPLD sits between simple PLDs (PAL/GAL) and modern CPLDs/FPGAs, providing predictable timing, deterministic propagation delay, and a small macrocell count optimized for fast logic integration. The EP610 was Altera's second-generation Classic EPLD, designed for high-speed decoder, counter, and bus-interface applications where bipolar PALs lacked speed or density.
Key features of the EP610PC-20 include 16 macrocells, 24 dedicated input pins, 16 flip-flops with individual clear/preset control, programmable output polarity, and a 5 V ±10% single-supply operation. The device offers 100 MHz registered operation, 20 ns tPD (commercial grade), and a maximum I/O count consistent with the 24-pin PDIP footprint. The architecture is a sum-of-products array feeding 16 macrocells, with each macrocell containing a programmable flip-flop and output enable logic, allowing implementation of either combinatorial or registered logic functions.
Architecturally, the EP610 uses a unified AND/OR array with a fixed internal interconnect, eliminating the routing variability of FPGAs. The CMOS EPROM process provides zero standby power and full TTL compatibility, while the deterministic tPD enables accurate timing analysis without static timing closure tools. Compared to bipolar 20 ns PALs, the EP610PC-20 adds programmability of registered outputs and eliminates the need for separate PAL/flip-flop pairs on a board.
Typical applications include bus decoders and address-mapping logic in 8086/68000-era microprocessor systems, high-speed glue logic between ASICs and standard peripherals, replacement of multiple 20 ns PALs with a single device, DMA state machines, interrupt controllers, and legacy industrial control designs. The 100 MHz pipelined throughput also makes the device useful for frequency-division and clock-distribution networks.
When designing with the EP610PC-20, ensure that the 5 V supply is within ±10% tolerance, place a 0.1 µF decoupling capacitor near each VCC pin, and confirm that the device programmer supports the Classic EPLD algorithm (e.g., Data I/O, BP-1200, or equivalent). For production, use the one-time-programmable (OTP) windowless variant if UV erasure is not required, and program the security bit to prevent pattern readback.
This page synthesizes distributor pricing from Rochester Electronics and authorized resellers, same-family drop-in alternatives (EP610PC-15, EP610LC-25, EP610DC-25) from the Site MPN list, and practical design notes not found in the original manufacturer datasheet.
見積もり
お問い合わせ