The Digital Blocks DB8279 Programmable Keyboard / Display Interface core is a full function equivalent to the Intel 8279 / Mitsubishi 8279 / NEC uPD8279 devices.
The DB8279 RTL Verilog / VHDL outputs were compared to the Intel 8279 device on a cycle-by-cycle basis as captured & represented by the Digital Blocks testbench suite.
The DB8279 simultaneously and independently interfaces a keyboard and display to a microprocessor. The keyboard section provides a scanned interface to a 64-contact key matrix keyboard. The display section contains a 16x8 display RAM which refreshes a numeric or alphanumeric segment display.