[实用新型]DSP和FPGA共用FLASH系统有效
申请号: | 201520531133.1 | 申请日: | 2015-07-20 |
公开(公告)号: | CN204833266U | 公开(公告)日: | 2015-12-02 |
发明(设计)人: | 卢业青;裴晓旭;陈坤 | 申请(专利权)人: | 安徽唯嵩光电科技有限公司 |
主分类号: | G06F15/167 | 分类号: | G06F15/167 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 233000 安徽省合肥*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | dsp fpga 共用 flash 系统 | ||
技术领域
本实用新型涉及图像处理领域,特别涉及一种DSP和FPGA共用FLASH系统。
背景技术
为了满足图像的高速处理和传输的要求,人们已经在越来越多的场合应用DSP(DigitalSignalProcessor,数字信号处理器)和FPGA(FieldProgrammableGateArray,现场可编程门阵列)芯片相结合的方式。采用DSP+FPGA的数字硬件系统显示出其优越性,正越来越得到人们重视。当硬件电路越来越趋向于小型化和高集成度的时候,尽量减少外围电路就成了一个重要的课题。通常的做法是分别用各自的FLASH或者是EEPROM来存储DSP和FPGA的程序,这样就增大了硬件电路的尺寸,并且加大了电源的开销,当然还有经济方面的耗费。
实用新型内容
本实用新型提供一种DSP和FPGA共用FLASH系统,在不增大硬件电路尺寸的情况下集成了DSP和FPGA,降低成本。
本实用新型采用的技术方案是:
DSP和FPGA共用FLASH系统,包括DSP、FPGA和FLASH,所述DSP和FLASH之间通过异步总线将DSP与FPGA的I/O口连接起来,所述FPGA与FLASH之间采用直接访问的方式连接,所述DSP通过程序和SN74AHC1G04芯片控制FLASH的触发工作模式,所述DSP与FLASH的RP口连接,所述DSP通过DSP_SYSTEM_RESET信号来控制FLASH和FPGA的RESET的时间和动作顺序。
优选的,所述DSP和FLASH之间的联系方式为双向连接,数据相互传输。
作为优选的,所述DSP和FPGA均无BOOT。
进一步的,所述FPGA进行自BOOT,然后FPGA与FLASH建立起地址访问关系,并计算复位的时长,在规定的BOOT时长后结束。
进一步的,所述DSP通过BOOT程序来完成BOOT。
本实用新型的有益效果是:
本实用新型提供的DSP和FPGA共用一片外部存储FLASH,系统进行逐步、逐级的来实现DSP和FPGA共同访问外部存储FLASH。
附图说明
下面结合附图和具体实施方式对本实用新型作进一步详细的说明。
图1为本实用新型一种DSP和FPGA共用FLASH系统示意图。
具体实施方式
以下结合附图对本实用新型的实施例进行详细说明,但是本实用新型可以由权利要求限定和覆盖的多种不同方式实施。
如图1所示,本实用新型公开一种DSP和FPGA共用FLASH系统,包括DSP、FPGA和FLASH,所述DSP和FLASH之间通过异步总线将DSP与FPGA的I/O口连接起来,所述DSP和FLASH之间的连接方式为双向连接,数据可以相互传输,然而FPGA与FLASH之间采用直接访问的方式连接。
所述DSP通过程序和SN74AHC1G04芯片控制FLASH的触发工作模式,DSP_SYSTEM_RESET与FLASH的RP口连接,从而控制整个过程的BOOT顺序和时间。
实施方式如下:
(1)DSP和FPGA均无BOOT。
(2)FPGA进行自BOOT,然后FPGA与FLASH建立起地址访问关系,并计算复位的时长,在规定的BOOT时长后结束,其目的是为了避开DSP的BOOT。
(3)DSP通过BOOT程序来完成BOOT。这个过程,DSP主要完成了DSP通过FPGA来访问FLASH的地址访问。
以上所述的本实用新型方式,并不构成对本实用新型保护范围的限定。任何在本实用新型的精神和原则之内所作的修改、等同替换和改进等,均应包含在本实用新型的权利要求保护范围之内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽唯嵩光电科技有限公司,未经安徽唯嵩光电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201520531133.1/2.html,转载请声明来源钻瓜专利网。