An open API service indexing awesome lists of open source software.

https://github.com/kitune-san/kfps2kb

Simple PS/2 keyboard controller written in SystemVerilog
https://github.com/kitune-san/kfps2kb

fpga keyboard ps2 ps2-keyboard systemverilog

Last synced: 3 months ago
JSON representation

Simple PS/2 keyboard controller written in SystemVerilog

Awesome Lists containing this project

README

          

# KFPS2KB - Simple PS/2 keyboard controller

## About
KFPS2KB is simple PS/2 keybord contoroller.

This module support input from keybord only.

|port |I/O|connect(exampe)|
|:------------|---|---------------|
|clock |I |CLK |
|reset |I |RESET |
|device_clock |I |DIN #5 |
|device_data |I |DIN #1 |
|irq |O |8259 IRQ1 |
|key_code[7:0]|O |8255 PA0-7 |
|clear_keycode|I |8255 PB7 |

## Features
- Connect to PS/2 Keybord

## Block
![KFPS2KB_block](DOC/img/KFPS2KB_block.png)