打印
[CPLD]

请教廉价CPLD实现I2C的方案

[复制链接]
1447|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
net_wolf|  楼主 | 2013-8-19 12:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
打算用CPLD实现I2C的功能,请问哪位有经验?
各家都有I2C的实现,但是好像Altera的开发板比较多,但是芯片还是Lattice的便宜,而且引脚也少。
请赐教。

相关帖子

沙发
threetigher| | 2013-8-19 14:55 | 只看该作者
关注一下。

使用特权

评论回复
板凳
huangxz| | 2013-8-19 15:11 | 只看该作者
做过spi,没有做过i2c,不过感觉好像都差不多,要不了多少资源。

使用特权

评论回复
地板
Backkom80| | 2013-8-19 15:45 | 只看该作者
主?从?还是主从都有?
i2c很好实现的,但如果要做成一个非常非常通用的,有点小烦。

使用特权

评论回复
5
net_wolf|  楼主 | 2013-8-19 17:05 | 只看该作者
I2C Master,只要能发出一定序列的命令就可以了。
不需要做通用的,请版主提出建议,我还是CPLD菜鸟。
希望先入门,然后弄明白,芯片批量也要便宜一点,封装小一点,呵呵。
纠结于从哪家的入门呢....

使用特权

评论回复
6
Backkom80| | 2013-8-20 08:09 | 只看该作者
发出的序列时序是否固定?
可以先将代码写出来,然后综合实现看看用了多少资源,这对你选型会更有帮助。
选用哪家的都差不多
altera的,max系列cpld结构更像是小容量的fpga
xilinx的,多为传统的cpld结构,适合做逻辑控制
lattice的,没怎么用过,但其结构整体与xilinx相近,价格确实是这三家中最便宜的。

个人建意选用altera的:
1,成本不是很高
2,其结构类似fpga,适合做时序逻辑方面的工作

使用特权

评论回复
7
net_wolf|  楼主 | 2013-8-20 08:30 | 只看该作者
谢谢版主,发出的时序是固定的。
除了I2C命令,其他的就简单了是一些高速的D触发器。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

27

帖子

0

粉丝