HI,欢迎来到学术之家,发表咨询:400-888-7501  订阅咨询:400-888-7502  股权代码  102064
0

基于FPGA的AT24C08驱动设计

作者:郭震; 冯梦丹fpga集成芯片驱动串行硬件描述语言状态机iic总线at24c08存储器

摘要:VHDL语言作为一种数字电路设计语言,在集成电路前端设计和用FPGA器件实现数字电子系统设计的过程设计中发挥着十分重要的作用。通过实现对AT24C08的读写,掌握VHDL这一硬件描述语言以及FPGA程序的设计思路,熟练掌握状态机的应用。首先简单介绍了IIC硬件电路设计,IIC通讯接口的标准协议以及ATMEL公司串行EEPROM AT24C08的工作原理,重点阐述了IIC总线驱动AT24C08的程序设计思路。整个程序设计采用VHDL语言,在QUARTUS Ⅱ开发环境下进行各个模块的程序编写,并且通过原理图输入方式完成顶层模块的原理图设计,然后通过Mod原elsim仿真软件进行整个程序仿真,最终通过示波器观测实验波形,来验证程序的正确性。实验结果与仿真结果一致,实现了AT24C08数据的写入和读取。

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

微处理机

《微处理机》(CN:21-1216/TP)是一本有较高学术价值的大型双月刊,自创刊以来,选题新奇而不失报道广度,服务大众而不失理论高度。颇受业界和广大读者的关注和好评。 《微处理机》主要刊载国内外最新的各种微处理器、微控制器、微机电路和专用集成电路的发展动态、设计、测试、新工艺、开发与应用,以及微机系统与微机软件的开发等方面的科技论文。

杂志详情