Commit Graph

418 Commits

Author SHA1 Message Date
Fischer Moseley 4e93a049cd docs: deploy using mike in CI 2024-10-06 11:25:14 -06:00
Fischer Moseley 1f8bf643fd docs: add mike 2024-10-06 10:52:23 -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
Kenneth Wilke af0dec7d76 Updated reset note and a doc link 2024-04-05 19:03:01 -05:00
Kenneth Wilke ccc75270a8
Update getting_started.md
I was working through using Manta for the first time, and the only bit that gave me a struggle so far was that I was expecting the `rst` signal to be active LOW.  I thought this might be worth calling out in the documentation here.

Awesome project btw, will definitely be using it more and try to contribute as I can! 😄
2024-03-31 23:17:03 -05:00
Fischer Moseley 5060933c72 bump node version in build_docs.yml 2024-03-14 20:58:28 -07:00
Fischer Moseley 1a7adf4c63 add udev rule to docs 2024-03-14 10:28:37 -07:00
Fischer Moseley 8efbad4dd8
Merge pull request #16 from fischermoseley/amaranth_rewrite
Rewrite Manta in Amaranth HDL
2024-03-07 13:31:59 -07:00
Fischer Moseley e0aeb38cdb update docs 2024-03-07 12:25:30 -08:00
Fischer Moseley 355b5d8c76 merge origin/main into amaranth_rewrite 2024-03-07 09:59:17 -08:00
Fischer Moseley e094865528 bump pyproject version ahead of final release 2024-03-07 09:44:05 -08:00
Fischer Moseley 6251c162cc update to node 20-based checkout in CI 2024-03-07 09:35:47 -08:00
Fischer Moseley c8665e8703 update environment on CI runner 2024-03-07 09:33:50 -08:00
Fischer Moseley 4ae061ffdc add missing .gitignore 2024-03-07 09:21:40 -08:00
Fischer Moseley 05f9da383c banish all .Xil/ folders 2024-03-07 09:19:11 -08:00
Fischer Moseley 04cfa41190 add logic analyzer/io core ethernet example 2024-03-07 09:18:30 -08:00
Fischer Moseley 7957d41a99 fix consistency in .gitignore 2024-03-06 23:09:37 -08:00
Fischer Moseley 60066ccdca add examples for the Nexys4DDR, bump version to 1.0.0 2024-03-06 23:07:20 -08:00
Fischer Moseley 05b9b450e8 add logic analyzer icestick example 2024-03-06 22:05:24 -08:00
Fischer Moseley 21afbad7c4 add icestick IO core example 2024-03-06 21:47:03 -08:00
Fischer Moseley bd452d94a4 put test outputs in build/ 2024-03-06 16:40:54 -08:00
Fischer Moseley 6900087237 delete dead code from memory core 2024-03-06 15:08:11 -08:00
Fischer Moseley 71ec1174d1 add parameterized HW tests for all memory core modes 2024-03-06 14:53:27 -08:00
Fischer Moseley 0b2c286075 pull latest from main 2024-03-06 11:31:35 -08:00
Fischer Moseley d1a772784a add environment.sh for tool paths and serial ports 2024-03-06 11:26:31 -08:00
Fischer Moseley 5d5a50042f make model tracking automatic in memory core tests 2024-03-06 01:12:36 -08:00
Fischer Moseley c1935bcb11 add random memory core tests 2024-03-05 23:59:42 -08:00
Fischer Moseley fd22c9a9f4 finish memory core test class 2024-03-05 22:44:36 -08:00
Fischer Moseley b00e4d0e60 revert wiring.Component instead of Elaboratable 2024-03-04 01:18:31 -08:00