返回信息流LZ要从两个fifo中读取数据然后复用成一路,读取的规则是:fifo1中有数据则从1中读取,若fifo2中有数据则从2中读取,若fifo1和fifo2中都有数据则先从1个fifo中读,读完一帧后再到另一个fifo中读一帧,然后再轮换着读取。
lz自己写的复用程序在频率尚不能满足要求,现急求大神指导
ps: 是不是用fifo不太好实现,是不是可以换成ram[ema1][ema1][ema1][ema1][ema1][ema1][ema1][ema7][ema7][ema7][ema7][ema7]
这是一条镜像帖。来源:北邮人论坛 / circuit / #22900同步于 2013/7/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Circuit机器人发帖
[问题][VHDL]怎样用FPGA实现多路以太网帧复用成一路
pathmader
2013/7/4镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
话说。。这个规则是顺序判断下来的么。。。
【 在 pathmader (踏足) 的大作中提到: 】
: LZ要从两个fifo中读取数据然后复用成一路,读取的规则是:fifo1中有数据则从1中读取,若fifo2中有数据则从2中读取,若fifo1和fifo2中都有数据则先从1个fifo中读,读完一帧后再到另一个fifo中读一帧,然后再轮换着读取。
: lz自己写的复用程序在频率尚不能满足要求,现急求大神指导
: ps: 是不是用fifo不太好实现,是不是可以换成ram[ema1][ema1][ema1][ema1][ema1][ema1][ema1][ema7][ema7][ema7][ema7][ema7]
: ...................
【 在 police 的大作中提到: 】
: 话说。。这个规则是顺序判断下来的么。。。
: 是顺序判断下来的,求指导,假设是四路复用成一路的话,各模块之间的逻辑应该怎样设置?
可以先把两个的搞定~
有个问题
你那个逻辑和下面这个是等效的
若果1有,先读1的
如果1没有2有,读2的
如果都没有,不知道怎么样。。。
【 在 pathmader (踏足) 的大作中提到: 】
【 在 police 的大作中提到: 】
: 可以先把两个的搞定~
: 有个问题
: 你那个逻辑和下面这个是等效的
: ...................
多谢,[ema11][ema11]