这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 关于FPGA构造I2C以及高速串口的方案

共8条 1/1 1 跳转至

关于FPGA构造I2C以及高速串口的方案

助工
2012-11-09 11:07:42     打赏
   各位前辈好,小弟有一问题请教,小弟想用FPGA构造一个高速UART来接收主控板的串口信心,然后再用这个片FPGA构造多个,目前设计是4个I2C接口。
  工作信号流向是FPGA通过构造的高速串口接收信息,然后将这个信息同时!(同时!)通过构造的I2C接口下传到我下面的I2C从器件。
  目前想法是I2C速率就400吧,高速串口就2M吧,请问这个想法能实现吗?
  还有就是串口速率我能在提高点吗?我的目的是尽量减少时延,谢谢各位前辈了!



关键词: 关于     构造     以及     高速     串口     方案    

高工
2012-11-09 13:29:49     打赏
2楼
FPGA是可以做到的,你可以把串口接收到的信息复制四份给I2C,例化四个I2C模块就可以,不过用逻辑设计I2C控制器不是很简单,但是有I2C的IP核。http://opencores.org/

助工
2012-11-09 14:56:57     打赏
3楼

好的,非常感谢老大指明道路,那我也放心多了,也非常感谢老给出的SPI的主意


工程师
2012-11-09 15:00:32     打赏
4楼
你好!我们工程师的答复是:可以实现。但是要搞清楚4个IIC是否下载的内容是一样的?这4个IIC是否有优先级?如果是一样的话那就比较好做。但是UART的报文和IIC的数据是不一样的,通过UART收到数据后重新组帧,最好加个NiosII来做控制和管理。----altera

助工
2012-11-09 15:05:28     打赏
5楼

老王!非常感谢!


院士
2012-11-09 15:47:01     打赏
6楼
这个应当叫小王

助工
2012-11-09 17:09:20     打赏
7楼

哈哈……对,这个叫小老王,呵呵


高工
2012-11-09 21:41:43     打赏
8楼
一个接收数据,解码,重新编码的过程

共8条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]