mirror of
https://github.com/aolofsson/oh.git
synced 2025-01-17 20:02:53 +08:00
Andreas Olofsson
d14cc0f258
Added missing burst bit for legacy elink...
- This is a pain in the ass and should never have been implemented in the first place! - Burst information is contained in two places, once in the first byte being transmitted and once by the frame staying high - This was done because there was a second special bursting mode where data is streamed into the same address, so bit[2] becomes a "command bit".
=======
OH!
An Open Hardware Library for Chip and FPGA designers written in Verilog
CONTENT
Spec | Description |
---|---|
common | Common utility 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 |
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 full copyright terms.
CONTRIBUTING
Instructions for contributing can be found HERE.
Languages
Verilog
81.1%
Tcl
10.7%
C
5.6%
Shell
0.8%
Python
0.6%
Other
1.2%