mirror of
https://github.com/aolofsson/oh.git
synced 2025-01-17 20:02:53 +08:00
Andreas Olofsson
30077cc1e5
Scripted elink build script (version 0)
- starting to feel better about structure
=======
OH!
An Open Hardware Model Library for Chip and FPGA Designers
The library is written in vanilla Verilog. Pull requests accepted.
Spec | Status | Description |
---|---|---|
eaxi | AXI network interface stuff | |
common | Common modules (synchronizer etc) | |
edma | Basic DMA module | |
emesh | Epiphany emesh related circuits | |
elink | Epiphany point to point LVDS link | |
emailbox | Simple mailbox with interrupt output | |
emmu | Simple memory transaction translation unit | |
memory | Various simple memory structures (RAM/FIFO) | |
rand | Random number generators | |
xilibs | Simulation modules for Xilinx primitives |
LICENSE
This library is made available with a GPL V3 copyleft license with the added condition that the Verilog code herein is to be considered software and physical chips and FPGA bitstreams are the hardware equivalent of a binary program.
Languages
Verilog
81.1%
Tcl
10.7%
C
5.6%
Shell
0.8%
Python
0.6%
Other
1.2%