Commit Graph

394 Commits

Author SHA1 Message Date
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
Fischer Moseley 5531277c99 even more MemoryCore tests 2024-03-04 00:43:54 -08:00
Fischer Moseley f83dc59b4e add more MemoryCore tests 2024-03-04 00:17:36 -08:00
Fischer Moseley 08adbd8ede switch to wiring.Component instead of Elaboratable 2024-03-03 19:10:06 -08:00
Fischer Moseley be79ba28b5 define ABC for cores to inherit from 2024-03-03 18:53:08 -08:00
Fischer Moseley b729deb144 hardcode device paths in hardware tests 2024-03-03 18:31:11 -08:00
Fischer Moseley 25ebae42e2 add GateMate ILA to alternatives 2024-03-03 13:57:52 -08:00
Fischer Moseley 11022f474d refactor Memory Core simulation into test class 2024-03-03 13:30:54 -08:00
Fischer Moseley e2d52a6e2d add simulate decorator 2024-03-03 02:14:12 -08:00
Fischer Moseley 2e2397013e make mem_core_hw tests pass 2024-03-02 14:08:52 -08:00
Fischer Moseley 40a57651bb shorten methods in MemoryCore 2024-03-02 13:44:08 -08:00
Fischer Moseley 6438a55192 partially revert MemoryCore updates 2024-03-02 13:31:01 -08:00
Fischer Moseley 6aea5cc6e1 update MemoryCore references 2024-03-02 12:52:04 -08:00
Fischer Moseley a4d549f6f1
update static site to match README formatting 2024-02-29 15:20:11 -05:00
Fischer Moseley 9a23a40d7e
update README formatting 2024-02-29 15:19:13 -05:00
Fischer Moseley 74de7f2324
update README to match header 2024-02-29 15:17:56 -05:00
Fischer Moseley ab7d9105b1 add preliminary bidirectional memory core 2024-02-28 10:36:27 -08:00
Fischer Moseley 8a2b9ced76 add ethernet PHY IO autoassignment 2024-02-19 17:19:23 -08:00
Fischer Moseley 491db38def tidy DHCP counter 2024-02-19 13:53:04 -08:00
Fischer Moseley ca7d743bf4 move to private methods in Manta class 2024-02-19 12:15:19 -08:00
Fischer Moseley b0dcd269bc add from_config to memory_core 2024-02-19 11:42:28 -08:00
Fischer Moseley 7ee51158d2 enforce consistent docstrings and underscores in logic analyzer core 2024-02-19 11:23:11 -08:00
Fischer Moseley e2450ddbff complete IO core refactor 2024-02-18 15:50:51 -08:00
Fischer Moseley 0c0f31be64 rewrite IO Core 2024-02-18 13:50:26 -08:00
Fischer Moseley 3f724b3336 add width check function to utils 2024-02-17 21:34:17 -08:00