全文预览

并行EEPROM编程器的设计与实现

上传者:hnxzy51 |  格式:doc  |  页数:5 |  大小:28KB

文档介绍
生成Symbol,最后在顶层原路图中调用Symbol(见图5)。 PARSE_ADDR和PARSE_DATA分别是协议中解析的13位地址和8位数据,由协议处理模块处理传输到本模块;EEPROM_ADDR和EEPROM_DATA则分别是协议处理模块传输来由本模块转送至EEPROM地址和数据端口的。 4.3EEPROM的编程操作硬件平台和软件设计都完成后,就需要准备待编程的TXT文档了。TXT文档的格式很简单,只需按协议帧的格式单独放在一行便于查阅和修改即可,如图6所示。接下来就是设置计算机串口,波特率为38400,8位数据,停止位1,无起始位和流控制,打开串口后在‘HEX发送’处打‘√’,最后选择待编程TXT文档的路径就可以开始EEPROM的编程了(见图7)。这样点击‘发送文件’后,在示波器上可以测量到EEPROM芯片的/WE管脚有连续的拉低脉冲信号,这表明EEPROM按照TXT文档中的信息在进行不断的编程操作。 5结论采用FPGA设计技术对计算机串口发送的数据进行解析处理,取出需要的地址信息和数据信息,再配以EEPROM严格的写时序就可以完全模拟EEPROM编程器的功能。另外,通过计算机串口发送TXT文档的形式使得编程方法变得非常简单和方便,且可以进行大量的数据编程工作。本设计还可以配置自己编写的应用程序来方便生成TXT文档和修改文档中的数据,那样会使得本方法更加方便。本文的设计方法还可以通过修改写时序和协议帧结构来推广至任何一款EEPROM(包括串行EEPROM),成为通用型的EEPROM编程器,可以不必再为是否要为特定的一款EEPROM选配专用编程器而大费周章。参考文献: [1]孙洪军,孙秀云,王连军.串行EEPROM读写器的设计[J].计算机应用研究,1997(1). [2]高强,赫荣杰,李树良.串行E2PROM的读写应用[J].微处理机,2004(4):16-17.

收藏

分享

举报
下载此文档