文件名称:caravel_user_project
文件大小:19.89MB
文件格式:ZIP
更新时间:2024-05-09 19:02:47
Verilog
Caravel用户项目 目录 概述 此存储库包含一个利用芯片用户空间的示例用户项目。 用户项目是一个简单的计数器,展示了如何利用用户空间实用程序,如IO垫,逻辑分析仪探针和叉骨端口。 该回购协议还展示了开放式MPW航天飞机项目的推荐结构。 Caravel整合 回购整合 通过将caravel作为子模块,将Caravel文件与用户项目分开。 子模块提交应指向最新的caravel master。 以下文件应具有指向caravel相应文件的符号链接: 根目录Makefile :这是为了确保您遵守compress uncompress目标的必需实现。 同样, caravel的Makefile提供了有用的目标,例如运行lvs , drc和xor检查。 运行make help以显示可用的目标。 Openlane Makefile :这提供了一种运行openlane强化宏的简便方法。 请参阅[强化用户
【文件预览】:
caravel_user_project-main
----caravel()
----Makefile(16B)
----LICENSE(11KB)
----verilog()
--------rtl()
--------dv()
--------gl()
----gds()
--------user_project_wrapper.gds.gz(6.88MB)
--------user_proj_example.gds.gz(1.01MB)
----mag()
--------user_project_wrapper.mag(80.16MB)
--------user_proj_example.mag(8.9MB)
----.gitmodules(81B)
----.github()
--------scripts()
--------workflows()
----README.md(6KB)
----info.yaml(608B)
----def()
--------user_project_wrapper.def(4.59MB)
--------user_proj_example.def(4.2MB)
----spi()
--------lvs()
----signoff()
--------user_proj_example()
--------user_project_wrapper()
----openlane()
--------.gitignore(21B)
--------Makefile(28B)
--------user_proj_example()
--------user_project_wrapper()
----docs()
--------requirements.txt(149B)
--------Makefile(1KB)
--------environment.yml(744B)
--------source()
----maglef()
--------user_project_wrapper.mag(174KB)
--------user_proj_example.mag(84KB)
----lef()
--------user_project_wrapper.lef(255KB)
--------user_proj_example.lef(130KB)