1
0
mirror of https://github.com/aolofsson/oh.git synced 2025-01-30 02:32:53 +08:00
Andreas Olofsson a68bba1572 Cleaning up register interface
- Removed the cfgif block, too confusing. There is a good lesson here. Probably the n'th time I that I have been overzealous about reuse. When you end up adding a parameter to a block that duplicates the logic 2X it's always better to create two separate blocks...
- Changed the register access interface to packet format
- Change the priority on the etx_arbiter to pick read responses first
- Removed redundant signals
- Took away the read resonse bypass on remap in tx for now..
- Removed defparams (convention)
- Unified wait signal on tx
- Fixed cfg wait
-
2016-01-11 17:35:53 -05:00
2015-11-06 10:59:22 -05:00
2016-01-10 15:58:28 -05:00
2016-01-11 17:35:15 -05:00
2016-01-11 17:35:53 -05:00
2016-01-11 17:35:53 -05:00
2016-01-11 17:35:53 -05:00
2016-01-11 17:35:53 -05:00
2016-01-11 17:35:53 -05:00
2016-01-10 15:58:28 -05:00
2015-11-06 11:25:05 -05:00
2016-01-10 16:45:16 -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

=======

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 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%