蜂鸟E203学习
文章平均质量分 92
芯王国
一名数字IC设计工程师,同时也是FPGA开发爱好者、半个UP主、微信公众号博主!
展开
-
开源RISC-V处理器(蜂鸟E203)学习(五)A100T-FPGA 移植蜂鸟Hbirdv2,实现Centos下调试器USB识别以及程序编译烧写,并进行C语言仿真
最近购买了一块适合做原型验证FPGA板卡,板卡接口和外设比较丰富,十分适合跑一些小型的SOC工程,比如蜂鸟E203,这里就要介绍怎么移植;板卡自带FPGA烧写器,还支持软核CPU的JATG功能,还有USB接口的UART,这样不用单独购买FPGA下载器、软核CPU调试的下载器,串口模块;额外板卡有充足的按键、LED、数码管、拨动开关,以及几十个灵活的可配的管脚,还额外有2KB的SRAM,这可谓是接近完美的原型FPGA板卡;当然板卡还有USB、千兆以太网、HDMI,用于单纯的FPGA也是够用的;这里只做移植一原创 2022-06-18 14:31:36 · 4458 阅读 · 6 评论 -
开源RISC-V处理器(蜂鸟E203)学习(四)移植蜂鸟Hbirdv2版本工程,实现Centos下调试器USB识别以及程序编译烧写,并进行C语言仿真
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-09-04 21:11:40 · 5132 阅读 · 8 评论 -
开源RISC-V处理器(蜂鸟E203)学习(三)低成本方案,成功运行hello word程序
1.简述2.说明如图,从左到右依次为:Xilinx FPGA HS3 Cable;闲鱼淘的K325t FPGA板卡,花了750大洋,目前使用没有遇到任何问题;自己画的拓展板,增加一些常用的外设和接口:LED、按键、Flash、uart、IIC、SPI、GPIO等,包括软件程序调试接口;这个画的第一版,有些小瑕疵,第二版还在排队生产中;Sipeed 40大洋的RV-link调试器,与芯来淘宝店199的下载器一样,目前使用正常;与芯来淘宝点3、4千的FPGA板卡+199调试器相比,我使用现有的F原创 2021-02-18 21:42:40 · 5477 阅读 · 7 评论 -
开源RISC-V处理器(蜂鸟E203)学习(二)修改FPGA综合环境(移植到自己的Xilinx FPGA板卡)
1.简述2.运行原工程进入到FPGA目录下;gvim打开“README.md”文件,下面就是FPGA综合的命令。这里以第一个:hbirdkit 为例,依次执行以下命令。第二个直接使用“setup”可以打开vivado的gui查看整个工程。make install CORE=e203 FPGA_NAME=hbirdkitmake setup CORE=e203 FPGA_NAME=hbirdkit 成功启动vivado并加载整个工程;...原创 2021-01-25 09:05:04 · 8653 阅读 · 0 评论 -
开源RISC-V处理器(蜂鸟E203)学习(一)修改仿真环境(vcs2018+verdi2018)
1.简述这里就不详细介绍risc-v和蜂鸟e203,大家应该都比较了解了。蜂鸟e203工程比较完善,也有一本书介绍,讲解还是非常详细的,如果以后想从事数字IC或者想学习risc-v,蜂鸟e203适合入门学习。但是e203工程中的验证环境是iverilog,而实际工作常用vcs,个人觉得使用vcs环境学习比较好一些,如果已经工作了的,已经习惯vcs环境,业余时间研究e203时还要切换成iverilog,十分不方便。这里不是不支持开源工具,主要是工作后时间和精力有限,需要尽量节省学习成本。今天先分享怎么修原创 2021-01-11 23:02:38 · 7868 阅读 · 7 评论