1
0
mirror of https://github.com/aolofsson/oh.git synced 2025-01-17 20:02:53 +08:00
oh/README.md
Andreas Olofsson b0b9315bf1 Massive checkin...
-this may break already broken projects
-creates a Verilog top level (instead of using Vivado block level design)
-integrates mmy and mailbox (not completely integrated)
-compiles...
-pours in all of the code from the archive
(some new logic created)
2015-03-24 20:44:03 -04:00

646 B

##DIRECTORY STRUCTURE

  • elink: Top level elink block
  • axi: Master and slave interface for elink
  • common: Various reusable blocks
  • eclock: Drives all clocks for elink and epiphany
  • ecfg: Configuration register file for the elink
  • gpio: GPIO block
  • i2c: I2C wrapper
  • etx: The elink transmitter logic
  • erx: The elink receiver logic
  • memory: Memory wrappers
  • emmu: Memory management unit
  • embox: Mailbox with interrupts

##DIRECTORY CONTENT Each block should be considered a reusabel entitity and include hdl source code as well as a basic test environment.