用于伪静态随机存储器的控制器及控制方法技术

技术编号:37512801 阅读:31 留言:0更新日期:2023-05-12 15:32
本公开提供了一种用于伪静态随机存储器的控制器及控制方法。该控制器包括:数字控制器和物理层接口,物理层接口的输入端与数字控制器连接,输出端与伪静态随机存储器PSRAM接口连接,数字控制器用于接收操作请求,并基于操作请求生成与八路串行输入输出接口的类型适配的PSRAM传输信号;物理层接口的输入端与数字控制器连接,输出端与PSRAM接口连接,用于基于PSRAM传输信号生成与PSRAM接口的类型适配的PSRAM接口信号。根据本公开的实施例提供的控制器,可以支持不同PSRAM芯片,提高PSRAM芯片选择的灵活性。芯片选择的灵活性。芯片选择的灵活性。

【技术实现步骤摘要】
用于伪静态随机存储器的控制器及控制方法


[0001]本公开涉及集成电路
,特别涉及一种用于伪静态随机存储器的控制器及控制方法。

技术介绍

[0002]伪静态随机存储器(Pseudo Static Random Access Memory,简称PSRAM)是一种采用动态随机存取存储器(Dynamic Random Access Memory,简称DRAM)的工艺和技术,实现类似于静态随机存取存储器(Static Random

Access Memory,简称SRAM)一样的随机存取存储器(Random Access Memory,简称RAM)。
[0003]PSRAM接口是通过修改DRAM接口,同时将刷新电路改为自刷新(self

refresh)电路,得到兼容SRAM且在存取时序等特性上与SRAM类似的SRAM接口,PSRAM接口同时具有DRAM接口的低成本、低耗电、记忆密度高和SRAM接口简洁等优点。

技术实现思路

[0004]本公开提供一种PSRAM控制器及控制方法。...

【技术保护点】

【技术特征摘要】
1.一种用于伪静态随机存储器的控制器,其特征在于,包括数字控制器和物理层接口,所述物理层接口的输入端与所述数字控制器连接,输出端与伪静态随机存储器PSRAM接口连接,其中:所述数字控制器,用于接收操作请求,并基于所述操作请求生成与八路串行输入输出接口的类型适配的PSRAM传输信号;所述物理层接口,用于基于所述PSRAM传输信号生成与所述PSRAM接口的类型适配的PSRAM接口信号。2.根据权利要求1所述的控制器,其特征在于,所述操作请求包括高级外设总线APB操作请求和高性能总线AHB操作请求;所述数字控制器包括:寄存器模块,用于基于接收到的APB操作请求生成APB控制信号和时序参数,以及接收传输状态信号并存储;AHB从机控制模块,用于响应接收到的AHB操作请求,基于所述APB控制信号和时序参数获得AHB指令信息;以及,将接收到的所述PSRAM的传输状态信息传输到AHB主机;读写事务传输模块,用于基于所述APB控制信号和所述AHB指令信息,生成所述PSRAM传输信号,以及,接收来自所述物理层接口的操作请求和时钟信号,并基于所述时钟信号对所述操作请求进行采样,并将采样结果传输至所述AHB从机控制模块。3.根据权利要求2所述的控制器,其特征在于,所述读写事务传输模块包括:命令处理模块,用于对接收到的所述APB控制信号进行边沿检测,并输出APB控制有效信号和APB传输信号;接收传输模块,用于基于所述物理层接口返回的数据进行跨时钟域传输,并在满足预设条件时,将所述物理层接口的数据输出,以及根据时序参数确定数据选通信号超时时,输出超时指示信号;发送传输模块,用于对所述APB控制信号和所述AHB指令信息进行传输时,基于各个传输状态生成所述PSRAM传输信号。4.根据权利要求3所述的控制器,其特征在于,所述发送传输模块包括数据移位寄存器模块,所述数据移位寄存器模块包括多个状态机,每个所述状态机与一个所述八路串行输入输出接口的类型对应,每个所述状态机针对与之对应的所述八路串行输入输出接口的类型,基于各个传输状态产生所述PSRAM传输信号。5.根据权利要求3所述的控制器,其特征在于,所述发送传输模块还包括:时序检查模块,用于基于所述时序参数生成第一指示信号;写边界检查模块,用于基于存储页的参数和存储地址确定到达所述存储页的边界时,输出第二指示信号;所述数据移位寄...

【专利技术属性】
技术研发人员:王祥祥和王峰
申请(专利权)人:广州全盛威信息技术有限公司
类型:发明
国别省市:

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

1