Commit Graph

23 Commits

Author SHA1 Message Date
Fischer Moseley c85cc4d357 tweak lut_ram example 2023-03-23 18:24:29 -04:00
Fischer Moseley edd50168e2 refactor IO core read/write to be less ugly 2023-03-17 20:12:57 -04:00
Fischer Moseley d46e833529 can now successfully autogenerate and build io cores 2023-03-16 12:13:46 -04:00
Fischer Moseley 2c51aa9a9a paritally imnplement io core autogeneration 2023-03-16 09:38:17 -04:00
Fischer Moseley 4540aebf6d add some fixes for macos serial prots 2023-03-14 16:24:56 -04:00
Fischer Moseley aa2ba43e8f rename lut mem to lut ram, add to manta generator 2023-03-14 16:24:56 -04:00
Fischer Moseley 8630da53d8 hack manta source files together 2023-03-14 16:24:56 -04:00
Fischer Moseley f5f7f91bdc fix LogicAnalyzerCore instantiation from file 2023-03-14 16:24:56 -04:00
Fischer Moseley 334aa8c005 refactor __init__.py to be object-oriented 2023-03-14 16:24:56 -04:00
Fischer Moseley e022696b31 add working example for macOS bug 2023-03-14 16:24:56 -04:00
Fischer Moseley 70e2bd10e7 rename, slightly patch bridge_tx 2023-03-14 16:24:56 -04:00
Fischer Moseley 3124430064 tidy up a little, convert things to verilog 2023-03-14 16:24:56 -04:00
Fischer Moseley 3ff4298e24 works (kinda) on hardware 2023-03-14 16:24:56 -04:00
Fischer Moseley 3728a5263d
add icestick builds / iCE40 to CI (#1)
* initial commit

* fix yaml file

* add yosys deps to CI

* fix indentation in ice40 CI builds

* update ice40 CI

* try using oss cad suite instead of compiling from source

* fix pathing directory

* ensure jobs are sequential

* ensure we're in the same shell

* move source files to same action

* update icestick project structure to match the a7's

* update build script for ice40 to match updated proj structure

* update CI to match previous

* update CI path

* update build script naming

---------

Co-authored-by: fischerm <fischerm@EECS-DIGITAL-55.MIT.EDU>
2023-02-23 18:52:22 -05:00
Fischer Moseley 218b2ffd20 initial commit for sd card example 2023-02-15 11:48:58 -05:00
Fischer Moseley 02fc53cbf7 package for PyPI 2023-02-14 17:14:39 -05:00
Fischer Moseley ce6a6590c7 fix one last bit of naming 2023-02-09 15:33:19 -05:00
Fischer Moseley ae89e9a778 rename files, remove reference to ILA 2023-02-09 15:30:25 -05:00
Fischer Moseley 5f3dc9dd5b fix width issue 2023-02-09 15:10:09 -05:00
Fischer Moseley 566a3624d8 remove legacy code, now feature complete with new scripts 2023-02-05 15:49:23 -05:00
Fischer Moseley e48f60e03a make downlink core export as just one verilog file 2023-02-05 10:22:54 -05:00
Fischer Moseley af3df749b5 merge + refactor 2023-02-04 18:53:52 -05:00
Fischer Moseley d2bcbe2418 import from openILA 2023-02-04 12:43:00 -05:00