一种串行外设接口装置以及系统制造方法及图纸

技术编号:31264964 阅读:33 留言:0更新日期:2021-12-08 21:07
本实用新型专利技术提出了一种串行外设接口装置及系统。该串行外设接口装置包括系统总线控制模块、时钟复位模块、接口控制模块、接口输入输出控制模块以及寄存器控制模块,其中,寄存器控制模块包括指令寄存器以及参数寄存器。该串行外设接口系统包括中央处理器、外部设备以及如前所述的串行外设接口装置。通过在该装置中分别配置指令寄存器和参数寄存器,对读写指令与参数进行分开存放从而简化用户代码操作,进一步提高通信效率。进一步地,本实用新型专利技术提供的串行外设接口装置及系统还通过配置第一引脚和第二引脚提供了两种通讯模式,从而提升了模块的可用性,也扩展了FLASH指令的使用。也扩展了FLASH指令的使用。也扩展了FLASH指令的使用。

【技术实现步骤摘要】
一种串行外设接口装置以及系统


[0001]本技术涉及六线串行外设接口领域,涉及一种串行外设接口装置以及系统。

技术介绍

[0002]六线串行外设接口(Quad Serial Peripheral Interface,QSPI)是Motorola公司推出的一种高速的同步通信模块。该模块在基本的4线SPI协议基础上,增加了2条IO线,使得该模块在通信时可以在一个时钟周期内传输4个位数据,加快了数据传输的速率。在实际应用中,该模块多用于SPI FLASH的读写,在使用时只需配置好通信参数即可进行通信,不需要CPU干预,从而提高了传输效率。在SOC系统内存不够的情况下,可通过使用QSPI接口模块读写外部SPI FLASH内存的方法,达到拓展系统内存的效果。
[0003]在现有技术中,传统QSPI接口模块对指令、参数等配置的寄存器没有分开读写指令与参数的存放,而是将指令和参数等配置都存放一个寄存器中。
[0004]现有技术仍存在如下缺陷:由于未在接口模块中分别配置指令寄存器和参数寄存器,无法对读写指令与参数进行分开存放,如果需要改变指令,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种串行外设接口装置,其特征在于,所述串行外设接口装置包括系统总线控制模块、时钟复位模块、接口控制模块、接口输入输出控制模块以及寄存器控制模块,其中,所述寄存器控制模块包括指令寄存器以及参数寄存器,所述系统总线控制模块、时钟复位模块以及寄存器控制模块依次通信连接,所述接口控制模块分别与所述系统总线控制模块、所述时钟复位模块、所述寄存器控制模块以及所述接口输入输出控制模块通信连接。2.根据权利要求1所述的串行外设接口装置,其特征在于,所述接口控制模块包括状态机、波特率发生器以及移位寄存器,所述状态机、所述波特率发生器以及所述移位寄存器分别与所述接口输入输出控制模块通信连接。3.根据权利要求2所述的串行外设接口装置,其特征在于,所述串行外设接口装置还包括两个第一引脚和四个第二引脚,所述两个第一引脚分别为单向输出的片...

【专利技术属性】
技术研发人员:王锐陆思茗李建军王亚波莫军
申请(专利权)人:广芯微电子广州股份有限公司
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1