8255, 8259, 8279 Peripheral Replacements Program

Digital Blocks is the industry leader in providing cycle-accurate hardware equivalent Intel® and Intersil 8259A, 8255A, and 8279 IP Core Peripheral Replacements as VHDL or Verilog soft cores in CPLDs, FPGAs, ASICs, and ASSP devices.

DB8259A Programmable Interrupt Controllers

Our Programmable Interrupt Controller series consists of the DB8259A and DB8259S interrupt controllers. Our DB8259A Programmable Interrupt Controllers can be replaced with Altera®, Lattice®, Microsemi®, and Xilinx® CPLDs & FPGAs.

 

Altera Family
Part Number
Resources Required
MAX® II EPM570 423 LEs
Cyclone® III EP3C5 449 LEs
Cyclone® IV EP4CE6E 449 LEs

 

Lattice Family
Part Number
Resources Required
MachXO2 LCMXO2-640 275 Slices
LatticeEC LFEC1E 254 Slices

 

Xilinx Family
Part Number
Resources Required
CoolRunner-II XC2C256 164 Macrocells
Spartan-6 XC6SLX4 Slice Regs 93
Slice LUTs 227

 

DB8259S Programmable Interrupt Controllers

Our Programmable Interrupt Controller series consists of the DB8259A and DB8259S interrupt controllers. Our DB8259S adds a clock and can be replaced with Altera, Lattice, and Xilinx CPLDs & FPGAs.

 

Altera Family
Part Number
Resources Required
MAX® II EPM570 476 LEs
Cyclone® III EP3C5 515 LEs
Cyclone® IV EP4CE6E 515 LEs

 

Lattice Family
Part Number
Resources Required
MachXO2 LCMXO2-1200 414 Slices
LatticeEC LFEC1E 391 Slices

 

Xilinx Family
Part Number
Resources Required
CoolRunner-II XC2C256 208 Macrocells
Spartan-6 XC6SLX4 Slice Regs 135
Slice LUTs 317

 

DB8255A Programmable Peripheral Interface

Our Programmable Peripheral Interface IP Core consists of the DB8255A. Our 82C55A Programmable Peripheral Interface can be replaced with Altera, Lattice, and Xilinx CPLDs & FPGAs.

 

Altera Family
Part Number
Resources Required
MAX® II EPM240T 127 LEs
Cyclone® III EP3C5 131 LEs
Cyclone® IV EP4CE6E 131 LEs

 

Lattice Family
Part Number
Resources Required
MachXO2 LCMXO2-256 50 Slices
LatticeEC LFEC1E 50 Slices

 

Xilinx Family
Part Number
Resources Required
CoolRunner-II XC2C256 95 Macrocells
Spartan-6 XC6SLX4 Slice Regs 45
Slice LUTs 52

 

DB8279 Programmable Keyboard / Display Interface

Digital Blocks’ Programmable Keyboard / Display Interface IP Core consist of the DB8279. Our 8279 Programmable Keyboard / Display Interface can be replaced with Altera, Lattice, and Xilinx CPLDs & FPGAs

 

Altera Family
Part Number
Resources Required
MAX® II EPM2210 1545 LEs
Cyclone® III EP3C5 1536LEs
Cyclone® IV EP4CE6E 1566 LEs

 

Lattice Family
Part Number
Resources Required
MachXO2 LCMXO2-2000 753 Slices
LatticeEC LFEC1E 767 Slices

 

Xilinx Family
Part Number
Resources Required
Spartan-6 XC6SLX4 Slice Regs 515
Slice LUTs 607