摘要
本发明涉及集成电路设计技术领域,公开了一种可编程物理层控制器及FPGA芯片,配置于FPGA芯片的DDR物理层端口,所述可编程物理层控制器包括:命令缓存模块,所述命令缓存模块用于存储端口配置指令,其中,所述端口配置指令是基于所述DDR物理层端口的协议格式进行配置;指令响应模块,所述指令响应模块用于响应内存控制器的控制触发信号,读取并解析所述端口配置指令,以及根据解析结果配置所述DDR物理层端口的端口状态,以实现所述内存控制器与DDR颗粒之间的数据交互。本发明在DDR物理层内设置了具有可编程特性的物理层端口控制器,相比于直接采用CPU控制DDR物理层端口的方式,具有开发周期短、调试灵活简单的优点。
技术关键词
DDR物理层
内存控制器
转换单元
指令执行单元
端口
解析单元
数据总线
FPGA芯片
集成电路设计技术
模块
命令
私有协议
格式
建立通信
信号