Commit Graph

309 Commits

Author SHA1 Message Date
Fischer Moseley e2daf94f3f remove unneeded diagram 2024-01-05 23:43:47 -08:00
Fischer Moseley 89f1dcde1c convert diagrams to .drawio.svg format 2024-01-05 23:01:57 -08:00
Fischer Moseley 03a3ec6c9f update logic analyzer capture method 2024-01-05 22:11:49 -08:00
Fischer Moseley 958ccadbd0 refactored logic analyzer working in sim 2024-01-05 21:43:53 -08:00
Fischer Moseley a11605b2b7 refactor logic analyzer 2024-01-05 16:50:25 -08:00
Fischer Moseley ee18e10ae1 add immediate capture mode to logic analyzer 2024-01-03 13:35:09 -07:00
Fischer Moseley 07ae9cc2e8 get playback module from class method 2023-12-31 20:07:47 -08:00
Fischer Moseley d31aa2650e switch playback to synchronous read ports, make things synthesizable 2023-12-28 21:46:44 -08:00
Fischer Moseley 90a5dba665 finish playback module pipelining 2023-12-28 19:20:06 -08:00
Fischer Moseley 9867e369cb update playback module, needs pipelining 2023-12-28 17:57:21 -08:00
Fischer Moseley 17d2b8b1da make self-hosted runner install into a venv 2023-12-28 15:41:01 -08:00
Fischer Moseley ac3bbf46b2 testing self-hosted runner 2023-12-28 15:33:31 -08:00
Fischer Moseley 34f6a54330 fix integer bounds, move to self-hosted runner 2023-12-28 15:30:55 -08:00
Fischer Moseley 11ad9fb56a move badges to same line 2023-12-28 14:33:45 -08:00
Fischer Moseley 0eddf12931 banish .DS_Store 2023-12-28 14:27:59 -08:00
Fischer Moseley bc616fd3bf inital source, imported from splat 2023-12-28 14:22:29 -08:00
Andi Qu 096b5ff515 Fix integer bounds
This bug was causing our 6.2050 project to fail lmao
2023-11-27 22:50:57 -05:00
Fischer Moseley a1130e8424 update docs in response to feedback from Joe 2023-09-11 19:09:42 -07:00
Fischer Moseley c427cee010 fix missing f in f-string 2023-09-11 17:06:39 -07:00
Fischer Moseley dbdb379c56 update docs with GitHub Actions config 2023-09-11 09:47:09 -07:00
Fischer Moseley c31804f31b remove artifacts + reboot step in CI 2023-09-11 09:34:41 -07:00
Fischer Moseley 1e30f70a97 fix (another) typo in io_core example 2023-09-04 23:10:18 -04:00
Fischer Moseley c6dc1af6f2 fix typo in io_core example 2023-09-04 23:09:53 -04:00
Fischer Moseley c38c0f561a add automated test to read from output probe 2023-09-04 23:03:49 -04:00
Fischer Moseley 3ce8594247 update docs with new IO core options 2023-09-04 23:03:49 -04:00
Fischer Moseley b4fb79bc8e add write/readback tests, seems to pass 2023-09-04 23:03:49 -04:00
Fischer Moseley 0bbdf4faa6 make io_core python api ready for test 2023-09-04 23:03:49 -04:00
Fischer Moseley 060583d8fc add working io_core autogeneration 2023-09-04 23:03:49 -04:00
Fischer Moseley 49021411ea add beginnings of working io_core with CDC/large inputs 2023-09-04 23:03:49 -04:00
Fischer Moseley 3fe95b75d8 upate image names 2023-09-02 09:54:20 -07:00
Fischer Moseley 63760adef9 fix broken links 2023-09-02 09:33:42 -07:00
Fischer Moseley c436873296 fix images on docs site 2023-09-02 09:29:26 -07:00
Fischer Moseley abebe2dc07 fix colors on main docs site 2023-09-02 08:57:26 -07:00
Fischer Moseley 245ff33b0a move roadmap to github issues 2023-09-02 11:39:16 -04:00
Fischer Moseley 6b035ff40b update logic analyzer capture to pull from multiple addresses 2023-09-02 11:39:16 -04:00
Fischer Moseley 3d722d1e60 fix nasty addressing bug in block_memory 2023-09-02 11:39:16 -04:00
Fischer Moseley f60ec0c0e3 finish most of docs ahead of v1 2023-09-02 11:39:16 -04:00
Fischer Moseley 23418066f9 remove uart_rx formal 2023-09-02 11:39:16 -04:00
Fischer Moseley a841994fec remove .Xil folder after build 2023-09-02 11:39:16 -04:00
Fischer Moseley 78a7cce83a add logic_analyzer_uart example 2023-09-02 11:39:16 -04:00
Fischer Moseley 44a8c57dc5 swap to zipcpu uart_rx 2023-09-02 11:39:16 -04:00
Fischer Moseley 5065d2ce2b update naming convention 2023-09-02 11:39:16 -04:00
Fischer Moseley 3af6f6ff0c add block_mem_uart example 2023-09-02 11:39:16 -04:00
Fischer Moseley 9e20ba5609 update ports command to handle macOS 2023-09-02 11:39:16 -04:00
Fischer Moseley f9472cf11b fix bug in core chain generation 2023-09-02 11:39:16 -04:00
Fischer Moseley c1ae6b5339 fix (hopefully) last deprecated API call, thanks again Joe :) 2023-09-02 11:39:16 -04:00
Fischer Moseley f5ef2bbb49 remove more API calls that don't exist anymore 2023-09-02 11:39:16 -04:00
Fischer Moseley f902d07b1d update read responses to use D as preamble 2023-09-02 11:39:16 -04:00
Fischer Moseley 4b9d941bc5 fix API call that doesn't exist anymore, thanks Joe :) 2023-09-02 11:39:16 -04:00
Fischer Moseley 6401ab6020 update bram docs 2023-09-02 11:39:16 -04:00