PS2_W - Wishbone PS2 Controller

Frozen Content

Figure 1. PS2_W - Wishbone PS2 Controller.

The PS/2 Controller component (PS2_W) provides a bidirectional, synchronous serial interface between a host processor and a PS/2 device (keyboard or mouse).

Supply of these soft cores under the terms and conditions of the Altium End-User License Agreement does not convey nor imply any patent rights to the supplied technologies. Users are cautioned that a license may be required for any use covered by such patent rights.

Features at-a-glance

  • IBM PS/2 device compatible (keyboard or mouse)
  • Bidirectional transmission (synchronous and serial).
  • Hardware parity (odd) check on all data received from PS/2 device
  • Hardware parity (odd) generation on all data sent to PS/2 device
  • Wishbone-compliant


From an OpenBus System document, the PS2 Port component can be found in the Peripherals region of the OpenBus Palette panel.

From a schematic document, the PS2_W component can be found in the FPGA Peripherals (Wishbone) integrated library (FPGA Peripherals (Wishbone).IntLib), located in the \Library\Fpga folder of the installation.

Designing with the PS2_W

Use the following links to explore use of the PS2_W in more detail:

You are reporting an issue with the following selected text and/or image within the active document: