以前的设计大多是将配置数据存放在FPGA组成的系统上,本文提出将配置数据存放在使用者自己携带的外部存储器(如可加密的U盘)中。使用前将U盘接入FPGA组成的系统,系统上电时由单片机控制读出配置数据,再传送给FPGA进行配置。这样做优点很多:修改、升级简便,现场保密性强,安全性高;可多人分时使用同一硬件系统,同一硬件系统插入不同的配置U盘就可以实现不同的功能,可以方便地存储大容量配置数据或多个配置数据文件等;同时,符合计算机和嵌入式系统的热点USB OTG(On The Go,移动USB)技术趋势
U 盘是快捷、方便的电脑存储外设,怎样用好它并自己排除故障呢?
U 盘由硬件和软件两部分构成,其核心硬件由Flash 存储芯片、控制芯片、晶振等构成;而软件部分则包括嵌入式软件与应用软件。
Flash 存储芯片采用与CMOS 工艺兼容的加工工艺。世界上只有Samsung、Toshiba、Sandisk、Fugitsu等少数几家厂商有大规模生产能力。
U 盘厂商常用的控制芯片有CYPRESS、3S、PROLIFIC、OTI 等,展开U 盘外壳就能看到。在这些IC 中,常见的是PR