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

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

8253-like programmable interval timer written in SystemVerilog
https://github.com/kitune-san/kf8253

8253 fpga interval-timer pc systemverilog timer

Last synced: 4 months ago
JSON representation

8253-like programmable interval timer written in SystemVerilog

Awesome Lists containing this project

README

          

# KF8253 - 8253-like programmable interval timer written in SystemVerilog

## About
KF8253 is programmable interval timer like 8253.

## Differences from original
- Clock synchronization
- I/O ports is separated into input and output port

## Features
- 3 counters
- Count Binary or BCD
- Mode 0: Interrupt on Terminal Count
- Mode 1: Programmable One-Shot
- Mode 2: Rate Generator
- Mode 3: Square Wave Rate Generator
- Mode 4: Software Triggered Strobe
- Mode 5: Hardware Triggered Strobe

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