主权项 |
基于硬件加密的USB存储设备,包括USB接口模块(1)、存储控制模块(4)和Flash存储器(5),其特征是,还包括USB开关(2)、CPU模块(3);所述USB接口模块(1)包括数据接口和分别与USB开关、CPU模块及存储控制模块电气相连的电源接口;所述CPU模块(3)包括微处理器单元及其外围芯片模块(301)、CPU模块的USB接口(302)、IO接口(303)和CPU模块的I2C总线接口(304),所述微处理器单元及其外围芯片模块(301)分别与CPU模块的USB接口(302)、IO接口(303)和CPU模块的I2C总线接口(304)相连;所述存储控制模块(4)包括存储主控芯片及外围电路模块(401)、存储控制模块的USB接口(402)、存储控制模块的I2C总线接口(403)和Flash接口(404),所述存储主控芯片及外围电路模块(401)分别与存储控制模块的USB接口(402)、存储控制模块的I2C总线接口(403)和Flash接口(404)相连;其中,所述USB开关(2)的DIN输入端(201)与USB接口模块(1)的数据接口相连,DOUT1输出端(202)与存储控制模块的USB接口(402)相连,DOUT2输出端(203)与CPU模块的USB接口(302)相连,CONTROL控制端(204)与CPU模块的IO接口(303)相连;所述CPU模块的I2C总线接口(304)与存储控制模块的I2C总线接口(403)相连;所述存储控制模块(4)的Flash接口(404)与Flash存储器(5)相连。 |