第1页 / 共1页
基于FPGA的串行flash的读写控制.pdf
基于基于FPGA的串行的串行flash的读写控制
的读写控制
基于FPGA的串行flash的读写控制之串行flash的管脚、寄存器和操作命令。
1、串行flash简介
串行flash是用串行接口进行连续数据存取的小尺寸,低功耗的flashmemory。串行flash比并行flash用更少的线从系统中传送
数据。对于引脚数目少的串行flash来讲它的优势是减少了系统板的空间,功耗和成本。
2、串行flash引脚定义
本文的技术细节基于SST公司的SST25VF032B型号的串行flash。其引脚定义如表1所示。
3、SST25VF032B支持的SPI协议介绍
SST25VF032B通过SPI协议进行数据、地址和命令的传输,SPI协议包括4个信号:
片选(CE#)
串行时钟(SCK)
输入数据(SI)
输出数据(SO)
SST25VF032B支持mode0和mode3 SPI模式。二者的区别如图1所示,当总线上没有数据传输且进入standby状态,在mode0
模式下,SCK保持为低,在mode3模式下,SCK保持为高。在两种模式下,SI的信号都是在SCK上升沿采样,SO的信号都是
在下降沿跳变。
图1 SST25VF032B支持的SPI协议
4、HOLD、写保护操作
HOLD操作为在不复位芯片的情况下,暂时停止串行传输。
写保护操作由WP#管脚、状态寄存器中的BPL位和BP0-4位共同完成。
本设计未用到HOLD和写保护操作操作,暂不详述,具体请参见SST25VF032B芯片手册。
5、状态寄存器
8bits的状态寄存器可提供芯片读写过程中需要查询的各种状态信息,如表2所示。
6、串行flash操作命令
表3串行flash操作命令
相关推荐
- 2023年江西萍乡中考道德与法治真题及答案.doc
- 2012年重庆南川中考生物真题及答案.doc
- 2013年江西师范大学地理学综合及文艺理论基础考研真题.doc
- 2020年四川甘孜小升初语文真题及答案I卷.doc
- 2020年注册岩土工程师专业基础考试真题及答案.doc
- 2023-2024学年福建省厦门市九年级上学期数学月考试题及答案.doc
- 2021-2022学年辽宁省沈阳市大东区九年级上学期语文期末试题及答案.doc
- 2022-2023学年北京东城区初三第一学期物理期末试卷及答案.doc
- 2018上半年江西教师资格初中地理学科知识与教学能力真题及答案.doc
- 2012年河北国家公务员申论考试真题及答案-省级.doc
- 2020-2021学年江苏省扬州市江都区邵樊片九年级上学期数学第一次质量检测试题及答案.doc
- 2022下半年黑龙江教师资格证中学综合素质真题及答案.doc