发明名称 |
实现PCIe接口转CF卡接口的FPGA芯片及方法 |
摘要 |
实现PCIe接口转CF卡接口的FPGA芯片及方法,涉及PCIe接口转CF卡接口领域,包括:PCIe IP核模块、适配模块、直接内存访问模块、CF卡接口协议模块和控制寄存器,对于PIO类指令,控制寄存器控制CF卡接口协议模块,将指令内容组成相应的CF卡接口指令时序;对于Ultra直接内存访问类指令,通过控制寄存器控制直接内存访问模块,设置最大总线突发传输长度、CPU侧存储地址和本次传输数据长度,直接内存访问模块等待CF卡接口协议模块给出的数据/空间准备好的请求,控制寄存器控制CF卡接口协议模块发送Ultra直接内存访问传输指令;本发明能够适用不同使用场景的不同需求,灵活性高。 |
申请公布号 |
CN105183680A |
申请公布日期 |
2015.12.23 |
申请号 |
CN201510599657.9 |
申请日期 |
2015.09.18 |
申请人 |
烽火通信科技股份有限公司 |
发明人 |
陶程;谢振新;梁元涛 |
分类号 |
G06F13/38(2006.01)I |
主分类号 |
G06F13/38(2006.01)I |
代理机构 |
武汉智权专利代理事务所(特殊普通合伙) 42225 |
代理人 |
彭程程 |
主权项 |
一种实现PCIe接口转CF卡接口的FPGA芯片,分别连接CPU和CF卡,其特征在于,包括:PCIe IP核模块,用于向CPU提供标准PCIe接口;适配模块,用于PCIe IP核模块的接口总线到本地总线的适配;直接内存访问模块,与PCIe IP核模块连接,用于发起CF卡与CPU之间的数据传输;CF卡接口协议模块,与直接内存访问模块连接,用于向CF卡提供满足并行硬盘接口技术的接口;控制寄存器,通过适配模块挂接在PCIe基地址空间下,用于控制直接内存访问模块和CF卡接口协议控模块。 |
地址 |
430074 湖北省武汉市东湖开发区光谷创业街67号 |