基于fpga的nor flash控制器
来源:互联网 发布:c语言标准库函数 手册 编辑:程序博客网 时间:2024/05/16 06:55
开发板:xupv5-lx110t(Virtex-5 XC5VLX110T)
开发板上的flash:A NOR linear flash (Intel JS28F256P30T95),bpi接口
开发工具:ISE 13.3
工程文件名:nor_flash_ctrl
1、接口时序
我所用到的时序包括异步单字读时序、连续写时序、写转读时序。读时序如图1,连续写时序如图2,写转读时序如图3。时序图来自文件1(详见后面的参考列表)。经过对时序的分析,我把时序简化成如图4、图5所示,图4为简化后的读时序,图5为简化后的写时序。
简化后
//参数定义 ns //clk rate parameter CLK_PERIOD = 10 ;//100Mhz 时钟 //Asynchronous Single-Word Read (ADV# LOW) 单位:ns parameter T_PHQV = 150 ;//flash的复位信号拉高到输出数据有效的延时 parameter T_AVAV = 110+60 ; //读周期 parameter T_AVQV = 110 ; //读数据准备时间 parameter T_DVLD = T_AVQV + (T_AVAV-T_AVQV)/2 ; //读取DQ上的数据 //Write to Write Timing parameter T_AVWH = 50 ; //写周期 //T_GAP=20ns (wr to wr、wr to rd、rd to wr、 rd to rd) parameter T_GAP = 20 ; //一个读或写周期后的间隔时间
2、参考列表:
文件1(JS28F256P30 datasheet):https://wenku.baidu.com/view/8f4e55a04b35eefdc9d33320.html阅读全文
0 0
- 基于fpga的nor flash控制器
- 基于stm32f103zet6之nor flash的学习
- 基于FPGA的USB2.0控制器设计
- 基于FPGA的智能温度采集控制器
- 基于FPGA的flash读写控制
- 基于JZ2440的NOR FLASH的驱动程序的实现
- 基于NOR FLASH存储器的嵌入式文件系统的设计
- vivi中基于NOR FLASH的相关代码
- 基于NOR flash和ramdisk文件系统的应用
- 基于STM32与NOR FLASH的SPI通信
- Nor Flash的操作
- Nor flash的探测
- NOR FLASH 的驱动程序
- 基于FPGA的大屏幕全彩LED扫描控制器设计
- 基于FPGA的CAN总线控制器(支持CANFD)
- 基于ARM与FPGA的LCD控制器设计
- 基于FPGA的驱控一体控制器及控制系统
- 基于TQ2440的u-boot 1.1.6移植(二)(支持nor flash nand flash )
- POJ-3190 Stall Reservations(贪心)
- 《慕课网玩转算法面试》笔记及习题解答5.1.~5.3
- [A-frame学习文档笔记]JavaScriptEvents DOM APIs的简单使用
- flask-login 源码解析
- JSP获取屏幕可用宽高
- 基于fpga的nor flash控制器
- 函数参数
- python qrcode 生成二维码
- java并发编程之读写锁
- 泛型
- IOS9通用链接使用要点
- Android and Kotlin
- SDUT 3895 (山东省第八届ACM省赛C题) fireworks 杨辉三角+乘法逆元
- HTML、CSS知识点