mirror of
https://github.com/aolofsson/oh.git
synced 2025-01-17 20:02:53 +08:00
30 lines
1.1 KiB
Markdown
30 lines
1.1 KiB
Markdown
=======
|
|
# OH!
|
|
|
|
An Open Hardware Modle Library for Chip and FPGA Designers
|
|
|
|
The library is written in vanilla Verilog. Pull requests accepted.
|
|
|
|
| Spec | Status | Description |
|
|
|---------------------|--------|---------------------------------------------|
|
|
| [axi](axi) | | AXI network interface stuff |
|
|
| [common](common) | | Common moini modules (syncrhonziers etc) |
|
|
| [edma](edma) | | A bare metal DMA module |
|
|
| [elink](elink) | | The Epiphany point to point LVDS link |
|
|
| [emailbox](emailbox)| | A simple mailnox with interrupt output |
|
|
| [emmu](emmu) | | A simple memory map translation unit |
|
|
| [memory](memory) | | Various simple memory structures (RAM/FIFO) |
|
|
| [emesh](emesh) | | Epiphany emesh packet related circuits |
|
|
| [xilibs](xilibs) | | Simulation modules for Xilinx primitives |
|
|
|
|
|
|
## Building
|
|
```
|
|
git clone https://github.com/parallella/oh.git
|
|
cd oh
|
|
mkdir build
|
|
cd build
|
|
../configure
|
|
make elink
|
|
```
|