mirror of
https://github.com/aolofsson/oh.git
synced 2025-01-30 02:32:53 +08:00
Andreas Olofsson
6e93d0399a
Hold hack..
-This needs to be resolved! Currently there is a simulation problem with the PLL and IDDR circuit, likely due to the clock divider. Amazingly enough the circuit works in sim and FPGA, but there was some redundant logic hiding this. -Need to take a closer look at this to get the non-blocking/blocking right in PLL and CLKDIV
=======
OH!
An Open Hardware Library for Chip and FPGA designers written in Verilog
CONTENT
Spec | Description |
---|---|
common | Common utility HW modules and scripts |
edma | 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 |
etrace | Simple logic analyzer |
memory | Various simple memory structures (RAM/FIFO) |
xilibs | Simulation modules for Xilinx primitives |
LICENSE
The OH! repository source code is licensed under the MIT license unless otherwise specified. See LICENSE for MIT copyright terms. Design specific licenses can be found in the folder root (eg: aes/LICENSE)
CONTRIBUTING
Instructions for contributing can be found HERE.
RECOMMEND TOOLS
RECOMMENDED READING
Languages
Verilog
81.1%
Tcl
10.7%
C
5.6%
Shell
0.8%
Python
0.6%
Other
1.2%