Commit Graph

4 Commits

Author SHA1 Message Date
Sean Anderson 13ee4899a3 doc: Expand interfaces documentation
Expand a bit on the AXI stream and Wishbone interfaces, documenting the
particular choices we use. The reset signalling could likely also use
some further documentation, but I have deferred that until I have gone
though all the cores and fixed bugs.

Signed-off-by: Sean Anderson <seanga2@gmail.com>
2023-03-15 15:12:17 -04:00
Sean Anderson 12b98c8d46 doc: Move interface documentation to its own document
This is more detailed technical documentation, and doesn't really need
to go at the top-level.

Signed-off-by: Sean Anderson <seanga2@gmail.com>
2023-03-15 15:00:50 -04:00
Sean Anderson d5717a3053 doc: Add an index page
Add an index page linking to the rest of the documentation (cuyrrently
just one document).

Signed-off-by: Sean Anderson <seanga2@gmail.com>
2023-03-15 14:27:42 -04:00
Sean Anderson 75142311f2 Add AXIS-Wishbone bridge
This adds the core of the UART-Wishbone bridge. The protocol has
a variable-length address phase to help reduce overhead. Multiple
in-flight commands are not supported, although this could be resolved
with some FIFOs.

Signed-off-by: Sean Anderson <seanga2@gmail.com>
2023-03-01 20:14:22 -05:00