1
0
mirror of https://github.com/aolofsson/oh.git synced 2025-01-30 02:32:53 +08:00
Andreas Olofsson 51c8ae600d Burst works (really this time!!!)
-Solved a speed path in synchronizing the wait signal, had to use the first edge signal fo the IO and the lclk_div4 for the core logic. It seems that the FPGA has a really hard time mixing clock domains, the routing delay between domains explodes
-Put in some special case logic for edge cases, like when there is a wait coming in from the IO and there is a wait from the IO. In that case, the packet gets sampled by the IO and not by the current logic.
-This needs to be cleaned up eventually, not clean enough but it's good enough for now.
2015-11-16 00:42:34 -05:00
2015-11-06 10:59:22 -05:00
2015-11-14 23:33:48 -05:00
2015-11-06 16:51:57 -05:00
2015-11-16 00:42:34 -05:00
2015-11-09 21:57:25 -05:00
2015-11-13 16:23:30 -05:00
2015-11-13 22:47:46 -05:00
2015-11-12 11:00:23 -05:00
2015-11-13 16:25:38 -05:00
2015-11-11 00:29:15 -05:00
2015-11-06 11:25:05 -05:00
2015-07-05 23:30:55 +02:00
2015-11-06 11:32:53 -05:00
2015-11-06 11:25:05 -05:00
2015-11-06 11:31:16 -05:00

=======

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.

Description
No description provided
Readme MIT 43 MiB
Languages
Verilog 81.1%
Tcl 10.7%
C 5.6%
Shell 0.8%
Python 0.6%
Other 1.2%