[WIP] Add initial version of Aquila LPC slave core
authorRaptor Engineering Development Team <support@raptorengineering.com>
Tue, 1 Mar 2022 21:20:59 +0000 (15:20 -0600)
committerRaptor Engineering Development Team <support@raptorengineering.com>
Tue, 1 Mar 2022 21:24:55 +0000 (15:24 -0600)
commit37fc2da1fb436ee306ccdad30a68310c07f19f15
tree185ef6cb5325debabff7ebede2199c7d9e5464c6
parentbb092e5a54b1caf855f5249ae37e22243ab5d549
[WIP] Add initial version of Aquila LPC slave core

Significant modifications needed to enable DMA on 64-bit Microwatt system.
Waiting on hardware to test, updates may be required after test results available.
19 files changed:
LICENSE.aquila [new file with mode: 0644]
Makefile
README.aquila.md [new file with mode: 0644]
aquila/io_blocks.v [new file with mode: 0644]
aquila/lpc_slave.v [new file with mode: 0644]
aquila/third_party/async_fifo/async_bidir_fifo.v [new file with mode: 0644]
aquila/third_party/async_fifo/async_bidir_ramif_fifo.v [new file with mode: 0644]
aquila/third_party/async_fifo/async_fifo.v [new file with mode: 0644]
aquila/third_party/async_fifo/fifo_2mem.v [new file with mode: 0644]
aquila/third_party/async_fifo/fifomem_dp.v [new file with mode: 0644]
aquila/third_party/async_fifo/rptr_empty.v [new file with mode: 0644]
aquila/third_party/async_fifo/sync_ptr.v [new file with mode: 0644]
aquila/third_party/async_fifo/sync_r2w.v [new file with mode: 0644]
aquila/third_party/async_fifo/sync_w2r.v [new file with mode: 0644]
aquila/third_party/async_fifo/wptr_full.v [new file with mode: 0644]
aquila/wishbone_lpc_slave_interface.v [new file with mode: 0644]
constraints/arctic-tern.lpf
fpga/top-rcs-arctic-tern-bmc-card.vhdl
soc.vhdl