commit | 01d2797f271b216d6e593b1ebebbca7f7b192217 | [log] [tgz] |
---|---|---|
author | Andrew Foote <afoote97@gmail.com> | Mon Mar 21 15:31:57 2022 -0700 |
committer | Andrew Foote <afoote97@gmail.com> | Mon Mar 21 15:32:39 2022 -0700 |
tree | e0f510059086817a8a9fb8dfb112ca96381f77a6 | |
parent | 51973ac7072a1a23666ffe7a9f213b90b2a14cd8 [diff] |
reharden and snapshot design files for io changes reduce excess hold margin to avoid setup time violations remove references to user_proj_example from user_project_wrapper openlane config reharden design with io improvements & changes, snapshot design files. this passes 4ft4_fib in RTL and GL sims.
4ft4 is a clone of the MCS-4 architecture (4004 CPU, 4001 ROM, 4002 RAM), with a wishbone backdoor interface to the “ROM” and the RAM that enables loading a program for execution and inspecting/modifying the RAM.
This is an integration of 4ft4 into the caravel harness, with the 4ft4 wishbone backdoor interface connected to the caravel management processor.
caravel_user_project and modifications: Apache 2.0. The original caravel_user_project that this is based on is https://github.com/efabless/caravel_user_project.
4ft4: MIT.