RISC-V MCU中文社区

【分享】 如何在e203 SOC中添加自定义外设

发表于 开源蜂鸟E203 2023-05-31 21:17:46
1
1404
1

团队编号:CICC6217
团队名称:会吹风的亚索~
学校:杭州电子科技大学
团队成员:李浩、刘坚、赵博涵
指导老师:申东升

如何在E203 中添加自定义的外设,困扰已久,以下是一个从别处借鉴而来的方法:
1、设计好自定义外设的RTL后,在其中添加ICB总线的握手协议和读写寄存器。
图片alt
图片alt
图片alt
图片alt
2、设计一个对外接口,用来设定外设的基地址和连接e203_soc_top信号使用,并将自定义的外设正确实例化在此对外接口口模块中。
图片alt
3、在e203_soc_top中正确实例化第2步中的对外接口模块
4、在system顶层模块中正确实例化e203_soc_top模块,并将自定义的外设的信号管脚引出来,添加约束文件,上板验证。

喜欢1
用户评论 (1)
另外半只🐰

另外半只🐰 实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板