1
0
mirror of https://github.com/aolofsson/oh.git synced 2025-01-30 02:32:53 +08:00
Andreas Olofsson 52b328c194 Redesign of elink transmitter
- Old design was not workable with bursting and long waits. The wait signal needs to be very carfully handled since it's asynchronous to the clock.
-The TX needs to be stopped quickly so the sync needs to be done at the high speed clock, not at div4 clock
-Since there are synchronizers here, there should be only one point of sync. This is not completely the case still, but I think??? it should be safe by constructiona at this point.
-bursting working at this point for writes!!!!!
2015-11-13 16:31:59 -05:00
2015-11-06 10:59:22 -05:00
2015-11-13 16:25:38 -05:00
2015-11-06 16:51:57 -05:00
2015-11-13 16:31:59 -05:00
2015-11-09 21:57:25 -05:00
2015-11-13 16:23:30 -05:00
2015-11-13 16:22:23 -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%