高速快闪存储器储存装置制造方法及图纸

技术编号:3760682 阅读:206 留言:0更新日期:2012-04-11 18:40
一种高速快闪存储器储存装置,其控制器包括依序连接的PCIe(PCIexpress)实体层、PCIe驱动器、虚拟USB主机控制单元、USB装置控制单元以及快闪存储器控制单元,该快闪存储器控制单元连接至少一快闪存储器。其中,虚拟USB主机控制单元是通过一USB软件以控制其内部的一暂存器,下命令给一有限状态机,该有限状态机依据该命令,指挥一虚拟USB接口电路以分辨并传送PCIe驱动器的讯号至USB装置控制单元,藉此,可同时使用PCIe传输接口及USB作业平台,以增进作业效能。实施时,本发明专利技术更可包括一USB实体层及一开关切换模块,经由该开关切换模块以切换使用PCIe或USB传输接口。

【技术实现步骤摘要】

本专利技术是有关一种储存装置,尤指一种同时具有PCIe传输接口及USB作 业平台,而可使USB装置达到PCIe传输速度的高速快闪存储器储存装置
技术介绍
对于存取装置而言,为了达到更快的速度,在传输接口上, 一是通用串行 总线(Universal Serial Bus, USB )接口已由USB 1 1提升至USB 2.0,而另一种 外部设备互联总线(PCI, Peripheral Component Interconnect)传输接口则提升 至PCIe ( PCI express,高速PCI)传输4妻口 。请参阅图4所示,其为一般使用USB传输接口的记忆存取装置的架构图, 主要是以一 USB总线a与一主机al连接,经由一 USB实体层a2将主机al的 讯号传送至USB装置控制单元a3后,以一快闪存储器控制单元a4控制主机al 资料写入快闪存储器a5,或由快闪存储器a5读取资料。请参阅图5所示,其为一般使用PCIe传输接口的存取装置的架构图,主要 是以一 PCIe总线b与一主机bl连接,经由一 PCIe实体层b2将主机bl的讯号 传送至PCIe驱动器b3后,连接一网路卡或一电视卡等周边应用单元b4。上述USB接口若为USB2.0规格,其存取资料的最高传输速度为480Mbps, 而PCIe传输接口在双单工(Dual-Simpex )的模式下,则可达到2.5Gbps的传输 速度。显然的,使用PCIe的传输接口可以大幅提升资料存取速度。但是,USB2.0 接口在使用上已相当普遍,其装置上层的驱动程序大都已内建在电脑的主要作 业系统中;而以PCIe存取装置的架构而言,PCIe基本上是为一区域总线(local bus)结构,虽然各PCIe装置具有相同的传输接口,但每一种装置必须搭配一 驱动程序,当相匹配的驱动程序缺少或遗失时,该PCIe装置即无法运作。而目前常见的扩展卡(ExpressCard )虽然已取代传统的并行总线,让输入/ 输出(I/O)装置拥有两种可调整、高速的串行接口——PCIe和USB2.0。扩展 卡(ExpressCard)开发人员可以使用PCIe为他们最高效能的应用建立模块,或使用USB来充分运用USB芯片业目前已提供的各种不同装置。但在实际使用上, 仍然是二种独立的系统,并不能同时兼具USB2.0及PCIe的优点。有鉴于此,为了改善上述的缺点,使高速快闪储存装置不仅能具有PCIe传 输接口的高速传输速度,且可使用与USB作业平台相容的驱动程序,专利技术人积 多年的经验及不断的研发改进,遂有本专利技术的产生。
技术实现思路
本专利技术的主要目的在提供一种高速快闪存储器储存装置,通过以一虚拟 USB主机控制单元以连接PCIe接口与USB作业平台的结构,能达到PCIe接口的高速资料传输速度,且可同时使用USB传输接口相容的驱动程序,以提高作 业效能。本专利技术的次要目的在提供一种高速快闪存储器储存装置,通过以一开关切 换模块切换使用PCIe接口或USB传输接口的结构,能让使用者在使用时更具 有弹性。为达上述专利技术的目的,本专利技术所设的高速快闪存储器储存装置,包括一控 制器及至少一快闪存储器,该控制器包括一 PCIe实体层、一PCIe驱动器、一 虚拟USB主机控制单元、一USB装置控制单元以及一快闪存储器控制单元。其 中,该PCIe实体层是经由一PCIe总线(PCI express bus)与一主机连接,供接 收主机所传送的讯号;该PCIe驱动器是与PCIe实体层连接;该虚拟USB主机 控制单元是连接PCIe驱动器,其包括相互连接的 一暂存器、 一有限状态机(finite state machine )及一虚拟USB 4妄口电i 各(virtual USB bus wrapper ),暂存器是 通过一USB软件的控制,下命令给有限状态机,而有限状态机是依据该命令, 指挥虚拟USB接口电路以分辨并传送PCIe驱动器的讯号至USB装置控制单元; 该USB装置控制单元是连接虚拟USB接口电路,供接收PCIe驱动器所输出的 讯号;而该快闪存储器控制单元是分別连接USB装置控制单元及至少一快闪存 储器,供控制主机资料的存取。实施时,本专利技术更包括一USB实体层及一开关切换模块。该USB实体层是 经由一 USB总线与一主机连接,供接收主机所传送的讯号,该USB实体层包括 一 USB接口侦测单元,供主动发出重置讯号(reset signal)以侦测USB总线是 否连接主机;而该开关切换模块是分别连接USB实体层及USB装置控制单元,供该USB总线连接主机时,切换使用USB传输接口 。实施时,上述PCIe实体层更包括一 PCIe接口侦测单元,供主动发出重置 讯号以侦测PCIe总线是否连接主机。而该开关切换模块的一端连接PCIe实体 层及USB实体层,另端连接PCIe驱动器及USB装置控制单元,供切换使用PCIe 或USB传输接口 。因此,本专利技术具有以下的优点1、 本专利技术不但能达到PCIe接口的高速资料传输速度,且可使用与USB作 业平台相容的驱动程序,以提高作业效能。2、 本专利技术不但可使用PCIe传输接口及USB作业平台,达到2.5Gbps的传 输速度,且可切换^吏用USB传输接口及USB作业平台,以达到480Mbps的传输速度,在使用上相当方便且具有弹性。附图说明图1是本专利技术的第一实施例的结构方块示意图; 图2是本专利技术的第二实施例的结构方块示意图; 图3是本专利技术的第三实施例的结构方块示意图; 图4是现有技术USB2.0接口记忆存取装置的架构图; 图5是现有技术PCIe接口存取装置的架构图。附图标记说明l-高速快闪存储器储存装置;2-控制器;21-USB实体层; 211-USB接口侦测单元;22-开关切换模块;23-USB总线;3-PCIe实体层;31-PCIe 总线;32-主机;33-PCIe接口侦测单元;4-PCIe驱动器;5-虚拟USB主机控制 单元;51-暂存器;52-有限状态机;53-虚拟USB接口电路;6-USB装置控制单 元;61-虚拟USB总线;7-快闪存储器控制单元;8-緩冲存储器管理单元;81-微处理单元;82-随机存取存储器/只读存储器;83-緩冲存储器;9-PCIe快闪存 储器;a-USB总线 ;al-主机;a2-USB实体层;a3-USB装置控制单元;a4-快闪 存储器控制单元;b-PCIe总线;bl-主机;b2-PCIe实体层;b3-PCIe驱动器;b4-周边应用单元。具体实施方式请参阅图1所示,其为本专利技术高速快闪存储器储存装置1的第一实施例, 包括一控制器2及至少一快闪存储器9,该控制器2包括一PCIe (PCI express) 实体层3、 一 PCIe驱动器4、 一虚拟USB ( Universal Serial Bus,通用串行总线) 主机控制单元5、 一USB装置控制单元6、 一快闪存储器控制单元7、 一緩沖存 储器管理单元8、 一微处理单元81及一随机存取存储器/只读存储器82 (RAM/ROM)。该 PCIe(高速夕卜部设备互联总线 Peripheral Component Interconnect express)实体层3是为石更件建立的线路,其经由一 PCIe总线31( PCI本文档来自技高网
...

【技术保护点】
一种高速快闪存储器储存装置,其特征在于,包括一控制器及至少一快闪存储器,该控制器包括: 一PCIe实体层,是经由一PCIe总线与一主机连接,供接收主机所传送的讯号; 一PCIe驱动器,是与PCIe实体层连接; 一虚拟USB 主机控制单元,是连接PCIe驱动器,该虚拟USB主机控制单元包括相互连接的一暂存器、一有限状态机及一虚拟USB接口电路,供分辨并传送PCIe驱动器的讯号; 一USB装置控制单元,是连接虚拟USB接口电路,供接收PCIe驱动器所输出的讯 号;以及 一快闪存储器控制单元,是分别连接USB装置控制单元及至少一快闪存储器,供控制主机资料的存取。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐玉林
申请(专利权)人:联盛半导体股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1