【技术实现步骤摘要】
本专利技术涉及航天测控领域,更为具体的,涉及一种低延时虚拟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单元实现读f
...【技术保护点】
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单元与FP
...【技术特征摘要】
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及双向数据...
【专利技术属性】
技术研发人员:朱道山,邓湖明,韩永青,张旭,李小林,刘浩伯,叶晰鹏,
申请(专利权)人:中国电子科技集团公司第十研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。