在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1281|回复: 0

[求助] 关于模块划分,求高人指点

[复制链接]
发表于 2020-5-16 09:04:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
应用场景如下:
FPGA与外部设备A交互,通过接口AA(一种接口) 接收数据,来配置寄存器组AAA,其中寄存器位宽长度不尽相同,可能有几十个吧(其中有三个块数据,需要用ram存,其他的都很短),同时FPGA通过AAA中的寄存器信息与外部设备B,通过接口BB(另外一种接口)交互,交互过程中要写寄存器组BBB(其中也有需要ram存的块数据),BBB都要通过AA传回给设备A
  
我现在的设计是:按接口划分,分成两个模块MA、MB,MA中直接把寄存器组AAA中MB中用得着的寄存器作为模块的输出信号(包括AAA中的块数据,地址和数据作为输出信号),然后这些信号作为MB的输入信号,同理,MB直接把寄存器组BBB作为输出信号,(包括BBB中的块数据,地址和数据作为输出信号),这些信号作为MA的输入。
  
1 这种设计是否合理?时序配合有无问题?有没有更好的划分方式?
2 这样这两个内部模块之间的互联线有200-300位了,有没有问题?
3 模块划分方面有没有资料可以推荐一下
  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-26 22:17 , Processed in 0.014029 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表