PMOD SF2参考手册
下载此参考手册
特征
-
16MB的串行相变内存(PCM)
-
128Mbit,Quad / Dual /单串行接口
-
超过1,000,000个写入周期
-
8个超级页面编程区域总共128个部门
-
带SPI接口的12针PMOD连接器
功能说明
PMOD SF2采用Micron的P5Q PCM为系统板提供轻松访问的非易失性存储器。由于PCM支持位可变页面写入它比闪存持续长时间,并且可以支持超过1,000,000页的每扇区写入周期。
与PMOD接口
PMOD SF2通过通过主板通信SPI协议。通过使芯片选择线路逻辑电平低电压,用户可以向存储器芯片发出单个字节指令代码。下面提供了从P5Q数据表中获取的可用命令表:
操作说明 | 描述 | 单字节指令代码 | 地址字节数 | 虚拟字节数 | 数据字节数 |
---|---|---|---|---|---|
鹪 | 写启用 | 0x06. | 0. | 0. | 0. |
WRDI. | 写入禁用 | 0x04 | 0. | 0. | 0. |
rdid. | 阅读标识 | 0x9f. | 0. | 0. | 1到3 |
0x9e. | 0. | 0. | 1到3 | ||
RDSR. | 读取状态寄存器 | 0x05 | 0. | 0. | 1到∞ |
WRSR. | 写状态寄存器 | 0x01 | 0. | 0. | 1 |
读 | 读取数据字节 | 0x03 | 3. | 0. | 1到∞ |
fast_read. | 以更高的速度读取数据字节 | 0x0B. | 3. | 1 | 1到∞ |
DOFR. | 双输出快速读取 | 0x3B. | 3. | 1 | 1到∞ |
QoFr. | Quad输出快速读取 | 0x6B. | 3. | 1 | 1到∞ |
PP. | 页面计划(遗产) | 0x02 | 3. | 0. | 1到64. |
页面程序(可变写入) | 0x22 | 3. | 0. | 1到64. | |
页面计划(全部1的) | 0xD1. | 3. | 0. | 1到64. | |
difp. | 双输入快速程序(遗产) | 0xA2 | 3. | 0. | 1到64. |
双输入快速程序(可变写入) | 0xD3. | 3. | 0. | 1到64. | |
双输入快速程序(全部1's) | 0xD5. | 3. | 0. | 1到64. | |
QIFP. | 四边形输入快速程序(遗留) | 0x32 | 3. | 0. | 1到64. |
Quad输入快速程序(可变写入) | 0xD7. | 3. | 0. | 1到64. | |
四边形输入快速程序(全部1的) | 0xD9. | 3. | 0. | 1到64. | |
se | 划分擦除 | 0xD8. | 3. | 0. | 0. |
是 | 散装擦除 | 0xC7. | 0. | 0. | 0. |
DP. | power | 0xb9. | 0. | 0. | 0. |
内存地址位的范围从0x000000到0xffffff,每个单独的页面包含64个字节的一部分。希望简单地使用内存模块而不关联与双/四边形输入和输出通信的用户可以使用相同的适用于PMODSF的库没有任何问题。
引脚说明表
别针 | 信号 | 描述 | 别针 | 信号 | 描述 | |
---|---|---|---|---|---|---|
1 | ~cs. | 芯片选择 | 7. | NC. | 未连接 | |
2 | 莫斯利/ dq0. | 掌握奴隶 | 8. | w / dq2. | 写保护 | |
3. | 味噌/ dq1. | 掌握 | 9. | HLD / DQ3. | 抓住 | |
4. | s | 串行时钟 | 10. | NC. | 未连接 | |
5. | GND. | 电源地面 | 11. | GND. | 电源地面 | |
6. | vcc. | 电源(3.3V) | 12. | vcc. | 电源(3.3V) |
应用于PMOD SF2的任何外部电源必须在2.7V和3.6V范围内;强烈建议PMOD在3.3V下运行。
物理尺寸
销钉上的引脚间隔100密耳。PCB在侧面上平行于销钉上的销,垂直于销报头的侧面的销钉,侧面长1英寸。
附加信息
可以使用PMOD SF2的原理图这里。可以通过签出其数据表找到有关包括通信模式和芯片特定时间的PCM模块的附加信息这里。
演示如何找到来自PMOD SF2的信息的示例代码这里。
如果您对PMOD SF2有任何疑问或意见,请随时在适当的部分(“附加板”)下发布Digilent论坛。