DSP专用CF卡读写控制IP核制造技术

技术编号:8190932 阅读:220 留言:0更新日期:2013-01-10 01:50
DSP专用CF卡读写控制IP核,涉及掉电非易失性大容量数据存储技术领域,它为了解决常用嵌入式控制器由于缺少CF卡接口,而产生实际应用受到极大限制的问题,它包括DSP连接端口、CF卡连接端口、EMIF接口、地址译码器、控制数据总线、全局控制寄存器、CF卡读模块、CF卡写模块和总线仲裁单元,DSP连接端口的数据交换端与EMIF接口的一个数据交换端连通,CF卡读模块的另一个数据交换端与总线仲裁单元的读数据交换端连通,CF卡写模块的另一个数据交换端与总线仲裁单元的写数据交换端连通,总线仲裁单元的CF卡数据交换端与CF卡连接端口的数据交换端连通。适用于掉电非易失性大容量数据存储领域。

【技术实现步骤摘要】

本专利技术涉及掉电非易失性大容量数据存储

技术介绍
CF卡具有存储量大、抗震性好、携带方便和易于升级等特点,在大容量便携式数据存储中得到越来越多的应用。目前嵌入式系统控制CF卡的方法主要有以下几种I.利用嵌入式处理器未用端口和附加逻辑电路。附加逻辑电路可用74系列的逻辑门搭建,也可以用CPLD或FPGA实现。这种方案受处理器端口的性能限制,无法实现CF卡的UDMA协议传输,CF卡读写速度不高,且数据存储过程对CPU的占用率较高,降低 了系统工作性能,不能应用于高速数据采集记录的场合。2.在FPGA里构建嵌入式处理器,如NiosII,再设计Avalon接口到CF接口的IP核,利用NiosII处理器实现对CF卡的访问。该方案可以减少对外部主控CPU的占有率,但实现较复杂。3.嵌入式处理器自带CF卡控制器。如Intel公司的pxa255处理器和Atmel公司的AT91RM9200。这类处理器提供了 CF卡接口,可以方便得实现CF卡的控制。但大部分常用嵌入式控制器中集成CF卡控制器的还很少,例如ARM处理器、TMS320C6000系列DSP等。常用嵌入式控制器由于缺少CF卡接口,本文档来自技高网...

【技术保护点】
DSP专用CF卡读写控制IP核,其特征是,它包括DSP连接端口(1)、CF卡连接端口(2)、EMIF接口(3)、地址译码器(4)、控制数据总线(5)、全局控制寄存器(6)、CF卡读模块(7)、CF卡写模块(8)和总线仲裁单元(9),DSP连接端口(1)的数据交换端与EMIF接口(3)的一个数据交换端连通,DSP连接端口(1)的地址信号的输出端与EMIF接口(3)的地址信号的输入端连通,DSP连接端口(1)的控制信号的输出端与EMIF接口(3)的控制信号的输入端连通,EMIF接口(3)的一个地址信号的输出端与地址译码器(4)的地址信号的输入端连通,EMIF接口(3)的另一个地址信号的输出端与总线...

【技术特征摘要】

【专利技术属性】
技术研发人员:许永辉张集慧钱科威
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:

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

1