Fischer Moseley
|
59d960d79f
|
docs: update Ethernet Interface
|
2024-09-14 10:23:05 -07:00 |
Fischer Moseley
|
194dc4110d
|
docs: update UART Interface
|
2024-09-14 10:23:05 -07:00 |
Fischer Moseley
|
f69666407e
|
docs: update layout and references for LogicAnalyzerCore docs
|
2024-09-14 10:23:05 -07:00 |
Fischer Moseley
|
70f58b401b
|
docs: update memory_core
|
2024-09-14 10:23:05 -07:00 |
Fischer Moseley
|
6425bc3823
|
docs: autogenerate Python API docs, update IO core docs
|
2024-09-14 10:23:05 -07:00 |
Fischer Moseley
|
3036f6bbc2
|
docs: document amaranth-based flow
|
2024-09-14 10:23:05 -07:00 |
Fischer Moseley
|
20b4d6bdb8
|
ethernet: move LiteEth core connections from Signals to IOPorts
|
2024-09-14 10:23:05 -07:00 |
Fischer Moseley
|
42a219e3ec
|
examples: make verilog/amaranth versions of uart_logic_analyzer match
|
2024-09-14 10:23:05 -07:00 |
Fischer Moseley
|
e6de09ff1e
|
tests: fix bug where base_addr was not passed but not used
|
2024-09-14 10:23:05 -07:00 |
Fischer Moseley
|
528cb07673
|
meta: fix circular imports
|
2024-09-14 10:23:05 -07:00 |
Fischer Moseley
|
b8f25716f1
|
docs: condense a few pages
|
2024-09-14 10:23:05 -07:00 |
Fischer Moseley
|
2e54f40a77
|
meta: sort imports with ruff
|
2024-09-14 10:23:05 -07:00 |
Fischer Moseley
|
b22cb900bb
|
meta: switch from black to ruff
|
2024-09-14 10:22:57 -07:00 |
Fischer Moseley
|
1310eac747
|
cli: remove JSON loader, add test for instantiation generation
|
2024-09-14 10:22:32 -07:00 |
Fischer Moseley
|
dc03184d2a
|
deps: load liteeth from PyPI
|
2024-09-14 10:22:32 -07:00 |
Fischer Moseley
|
5d22e0839c
|
tests: include building examples in test suite
|
2024-09-14 10:22:32 -07:00 |
Fischer Moseley
|
d02c5ccb5e
|
formatting
|
2024-09-14 10:22:32 -07:00 |
Fischer Moseley
|
3e7bd8f1a5
|
manta: fix code generation from config file, update tests
|
2024-09-14 10:22:32 -07:00 |
Fischer Moseley
|
da0429e8e4
|
meta: expose Amaranth API via __all__
|
2024-09-14 10:22:32 -07:00 |
Fischer Moseley
|
03d6ded25d
|
ethernet: update __init__ away from config dict
|
2024-09-14 10:22:32 -07:00 |
Fischer Moseley
|
d434e1b00f
|
tests: fix mem_core_hw
|
2024-09-14 10:22:32 -07:00 |
Fischer Moseley
|
c6926ae06e
|
tests: fix logic_analyzer_sim
|
2024-09-14 10:22:32 -07:00 |
Fischer Moseley
|
349cd214c7
|
ci: check formatting with black
|
2024-09-14 10:22:32 -07:00 |
Fischer Moseley
|
b66c7ea4b5
|
tests: refactor to use Amaranth-native API
|
2024-09-14 10:22:32 -07:00 |
Fischer Moseley
|
994a2e17cb
|
logic analyzer: move __init__ away from config dict
|
2024-09-14 10:22:32 -07:00 |
Fischer Moseley
|
92b685092a
|
meta: add boilerplate for Amaranth-native API
|
2024-09-14 10:22:32 -07:00 |
Fischer Moseley
|
59e77f07a0
|
uart: update length checking to accomodate extra newlines
|
2024-09-13 07:53:39 -06:00 |
Fischer Moseley
|
29727ffc96
|
add newline every 32 read requests
|
2024-09-13 07:53:39 -06:00 |
Fischer Moseley
|
19342c4735
|
ci: add codecov.yml
|
2024-09-10 17:33:55 -06:00 |
Fischer Moseley
|
236305729e
|
ci: invoke codecov via Python, not from command line
|
2024-09-10 15:21:41 -06:00 |
Fischer Moseley
|
3fb5bfb4ad
|
ci: run codecov directly instead of via GitHub Action
|
2024-09-10 13:45:40 -06:00 |
Fischer Moseley
|
354309394d
|
meta: export JSON during tests for codecov to injest
|
2024-09-10 10:09:56 -06:00 |
Fischer Moseley
|
129f991dda
|
meta: add codecov
|
2024-09-10 07:17:50 -06:00 |
Fischer Moseley
|
0715788ed7
|
meta: update description in pyproject.toml
|
2024-07-18 06:35:37 -07:00 |
Fischer Moseley
|
fd65d9a009
|
meta: increment version to 1.0.1
|
2024-07-18 06:34:34 -07:00 |
Fischer Moseley
|
24b4ca2468
|
docs: add mention of CSV export from logic analyzer
|
2024-07-17 19:47:18 -07:00 |
Fischer Moseley
|
f687f071dd
|
cli: enable CSV export from logic analyzer capture
|
2024-07-17 18:51:05 -07:00 |
Fischer Moseley
|
67103ad70e
|
doc: remove warning about bidirectional mem cores on xilinx platforms
|
2024-07-17 18:51:05 -07:00 |
Fischer Moseley
|
b87f8cbc48
|
meta: move to lib.io and lib.mem, enable bidirectional mem tests on xilinx
|
2024-07-17 18:51:05 -07:00 |
Fischer Moseley
|
753a3f9427
|
meta: finish moving simulations to new async API
|
2024-07-17 18:51:05 -07:00 |
Fischer Moseley
|
8fd943257c
|
sim: update testbenches to async API
|
2024-07-17 18:51:05 -07:00 |
Fischer Moseley
|
13bc196a34
|
rename Nexys A7 to Nexys 4 DDR
|
2024-05-12 10:35:18 -07:00 |
Fischer Moseley
|
978937e4bc
|
modify example design naming convention
|
2024-05-12 10:25:00 -07:00 |
Fischer Moseley
|
6c25f6e8d3
|
add sponsor button
|
2024-05-11 11:52:35 -06:00 |
Fischer Moseley
|
7957e5d74e
|
doc: change WaveDrom render branch to main
|
2024-04-14 16:11:46 -06:00 |
Fischer Moseley
|
f6127791c7
|
doc: add inline CSS to fix WaveDrom renders in dark mode
|
2024-04-14 16:11:46 -06:00 |
Fischer Moseley
|
b35bfa1152
|
doc: fix typo and migrate read timing diagram
|
2024-04-14 16:11:46 -06:00 |
Fischer Moseley
|
697d6a00d9
|
doc: directly render read transaction timing diagram
|
2024-04-14 16:11:46 -06:00 |
Fischer Moseley
|
8da5b27010
|
Merge pull request #17 from KennethWilke/main
add warning about reset polarity in Manta instance
|
2024-04-06 00:50:19 -06:00 |
Fischer Moseley
|
7a44f34ae3
|
tweak wording of active low reset warning
|
2024-04-05 23:46:54 -07:00 |