低延时虚拟EMIF软件设计方法、装置、介质及系统制造方法及图纸

技术编号:44048265 阅读:30 留言:0更新日期:2025-01-15 01:28
本发明专利技术公开了一种低延时虚拟EMIF软件设计方法、装置、介质及系统,属于航天测控领域,方法包括步骤:ZYNQ芯片PS单元与PL单元之间采用AXI总线进行连接,PL单元与FPGA芯片之间采用离散线互连;PL单元中的虚拟EMIF读写控制模块用于实现AXI总线时序转换为虚拟EMIF总线时序,输出的虚拟EMIF总线相关信号以离散线的方式通过PL单元与FPGA芯片之间的片间连线进行连接。本发明专利技术提供了一种简单可靠,可以降低数据收发传输延时,提高系统数据传输实时性的解决方案。

【技术实现步骤摘要】

本专利技术涉及航天测控领域,更为具体的,涉及一种低延时虚拟emif软件设计方法、装置、介质及系统。


技术介绍

1、zynq是一种基于arm架构的芯片,集成了处理器(ps单元)和可编程逻辑(pl单元),具有高度的可编程性和灵活性,可以适应不同的应用需求。近年来,zynq+fpga已越来越多的应用在航天测控领域的硬件设计中。

2、一方面,zynq通过网口接收上位机下发的指令,下发至fpga进行处理;另一方面,读取fpga的指令回传结果或状态之类的信息,通过网口进行上报。

3、传统设计中,ps单元实现与fpga之间的指令收发,是通过pl单元中转方式进行,pl通过gtx总线或者spi总线与fpga连接。ps单元实现写fpga操作,首先ps单元通过axi-bram_ctrl方式将指令写入到pl单元;然后pl单元对ps写指令进行编码,写入pl单元本地fifo中,在fifo非空时读取,通过gtx总线或spi总线发送至fpga;最后在fpga单元中对接收的数据包进行译码解析,获取相关指令,并写入对应的地址单元中。ps单元实现读fpga操作,由于ax本文档来自技高网...

【技术保护点】

1.一种低延时虚拟EMIF软件设计系统,其特征在于,包括ZYNQ芯片PS单元、ZYNQ芯片PL单元和FPGA芯片,ZYNQ芯片PS单元与PL单元之间采用AXI总线进行连接,PL单元与FPGA芯片之间采用离散线互连;

2.根据权利要求1所述的低延时虚拟EMIF软件设计系统,其特征在于,所述片选EMIF_ce_n采用1bit,写使能EMIF_awe_n采用1bit,读使能EMIF_aoe_n采用1bit,地址总线EMIF_a采用24bit,双向数据总线EMIF_d采用32bit,总计需要59bit,即PL单元与FPGA需要59根离散线进行互连。当PL单元与FPGA之间的互连线不足...

【技术特征摘要】

1.一种低延时虚拟emif软件设计系统,其特征在于,包括zynq芯片ps单元、zynq芯片pl单元和fpga芯片,zynq芯片ps单元与pl单元之间采用axi总线进行连接,pl单元与fpga芯片之间采用离散线互连;

2.根据权利要求1所述的低延时虚拟emif软件设计系统,其特征在于,所述片选emif_ce_n采用1bit,写使能emif_awe_n采用1bit,读使能emif_aoe_n采用1bit,地址总线emif_a采用24bit,双向数据总线emif_d采用32bit,总计需要59bit,即pl单元与fpga需要59根离散线进行互连。当pl单元与fpga之间的互连线不足时,可以减少地址总线emif_a及双向数据...

【专利技术属性】
技术研发人员:朱道山邓湖明韩永青张旭李小林刘浩伯叶晰鹏
申请(专利权)人:中国电子科技集团公司第十研究所
类型:发明
国别省市:

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

1