[发明专利]一种USB读卡控制器有效
申请号: | 201110459238.7 | 申请日: | 2011-12-29 |
公开(公告)号: | CN102541474A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 谢俊玲;宗宇;张志永;谷羽;宋晶峰;褚晓滨;王莉 | 申请(专利权)人: | 北京时代民芯科技有限公司;中国航天科技集团公司第九研究院第七七二研究所 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 安丽 |
地址: | 100076 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 usb 控制器 | ||
1.一种USB读卡控制器,包括:数据缓冲区管理模块,其特征在于还包括:
实现设备的端点层的USB设备接口模块;
对存储卡操作流程进行控制的存储卡接口模块;
对数据进行读写控制的数据读写控制模块;
在USB读卡控制器接入USB主机时,所述USB设备接口模块利用端点层中的设备配置端点完成USB主机对读卡控制器的配置;所述存储卡接口模块完成对存储卡的初始化和配置;
在进行数据读写操作时,所述USB设备接口模块利用端点层中数据读写端点接收USB主机输入的命令,并发送给数据读写控制模块;所述数据读写控制模块根据接收的命令进行操作或对数据缓冲区管理模块、USB设备接口模块和存储卡接口模块进行控制完成USB主机对存储卡的读写。
2.如权利要求1所述的一种USB读卡控制器,其特征在于:所述USB设备接口模块包括:设备配置状态和数据传输状态;所述存储卡接口模块包括:卡检测状态、初始化状态、识别状态和数据读写状态;所述数据读写控制模块包括:收命令状态、解析命令状态、传送数据块状态和返回执行结果状态,
在USB读卡控制器接入USB主机时,USB设备接口模块进入设备配置状态,利用所述设备配置端点接受USB主机对USB读卡控制器的识别,实现USB主机对USB读卡控制器的配置;数据读写控制模块进入收命令状态;
当存储卡接入时,存储卡接口模块从卡检测状态转入初始化状态然后转入识别状态,完成对存储卡工作模式的设定;
当USB主机通过USB读卡控制器对存储卡进行数据读写时,所述数据读写控制模块在收命令状态完成对命令的接收后,转入命令解析状态;在命令解析状状态中,根据对命令的解析结果,进入传送数据块状态,使USB设备接口模块进入数据传输状态,使存储卡接口模块进入数据读写状态,由USB设备接口模块和存储卡接口模块完成对数据的读写操作,或者,根据对命令的解析结果进入返回执行结果状态;所述数据读写控制模块在完成传送数据块状态后转入返回执行结果状态,由执行结果状态返回收命令状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京时代民芯科技有限公司;中国航天科技集团公司第九研究院第七七二研究所,未经北京时代民芯科技有限公司;中国航天科技集团公司第九研究院第七七二研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110459238.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超高时间分辨固态全光探测器
- 下一篇:阿里巴流量计