设置于多功能读卡器中的主控制器制造技术

技术编号:4319366 阅读:212 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种设置于多功能读卡器中的主控制器,包含有:一串行先进技术附加装置接口,用来耦接一主机;以及一连接端口倍增多工器,具有一控制端口以及多个外围装置连接端口。该控制端口耦接于该串行先进技术附加装置接口,以及该多个外围装置连接端口分别耦接至多个外围装置接口。该多个外围装置接口设置于多功能读卡器中,且至少包含有一存储卡接口。

【技术实现步骤摘要】

本专利技术有关于一种外围装置的控制器,尤指一种透过一串行先进技术附加装 置接口以控制数种外围装置(例如存储卡)的多功能读卡器的主控制器。
技术介绍
长久以来,数据储存装置(data storage device) —直是计算机系统中不可 或缺的一环,随着功能性的不同,种类也相当地繁多,如:软盘、硬盘、光盘与闪 存等。尽管如此,这些储存装置却几乎朝着同样的两个趋势发展储存容量更大以 及本身体积越小,于是,这些储存装置的体积不断被縮小,使得市面上出现了各式各样的可携式数据储存装置,诸如快闪存储卡(flash memory card)与外接式硬 盘机等。鉴于使用上的便利性,以及考量到这些数据储存装置常常必需由计算机系 统来做数据上的处理,因此发展出许多便于连接这些数据储存装置的外接接口装 置,使计算机系统可透过外接的方式,简单且迅速地存取这些数据储存装置,而这 些外接存取装置通常可支持数种规格不同的数据储存装置。然而,其中由于闪存卡 的规格的种类最为繁多,所以衍生出的外接存取装置也相当的多样,这类产品也常 被称呼为读卡器(memory card reader)。普遍而言,大多数的读卡器是透过通用 串行总线(Universal serial BUS, USB),作为接口与计算机系统作为连接,此 种总线由于接脚数量(pin count)少且支持随插即用(Plug-and-play),于是几 乎被都配置于计算机系统的外部,用于外接各式外围与储存装置。此外,亦有透过 外围组件互连(Peripheral Component Interconnect, PCI)总线和高速外围组件 互连(Peripheral Component Interconnect—Express ,PCI—E)总线这两禾中总线来 设计的读卡器。请参照图l、 2、 3,此为传统的读卡器装置100、 200、 300的架构示意图,分 别利用了 USB总线102、 PCI总线202、 PCI—Express (PCI—E)总线302三种总线来 实施。概略观之,此类读卡器装置100、 200、 300皆透过了自身装置中的一个主控4的效能优劣,可说是深深地影响了整个读卡器装置100、 200、 300的效能。然而,主控制器的设计,事实上是取决于总线的规格(specification),故总线的规格和读卡器装置的效能有意义重大的关系。举例 来说,以总线的数据传输频宽而言(bandwidth),三者理论的最大值分别为,USB 总线480Mbit/s (USB 2.0) , PCI总线:133*8 Mbit/s, PCI-E总线(xl link): 2.5GT/s。此最大传输频宽也就变成了读卡器装置中,闪存储卡数据传输时的速度 限制。此外,最大频宽的实际效能会受到总线本身的设计所影响,例如,对于采用 USB总线为连接接口来设计的读卡器的主控制器而言,每一个连接到该主控制器的 数据储存装置仅能有一个在同一时间内被该主控制器所耦接的主机存取,可见在 USB架构下的读卡器的实际最大数据传输频宽是受制于单一外接储存装置的传输 速率的。再者,由于USB架构下的最大数据传输频宽为480Mbit/s,而最新规格的 快闪存储卡的读取与写入数据的速度可高达240Mbit/s,然而考量到电路的延迟问 题,USB总线所能提供的最大频宽势必仅能勉强提供传输速度越来越快的高速存储 卡。此外,采用PCI与PCI-E总线的读卡器装置皆需透过主板上一主机总线适配卡(host bus adapter)来与主机连接,故硬件成本较高且线路设计亦较为复杂。
技术实现思路
因此本专利技术的目的之一在于提供一种多功能读卡器的主控制器的新架构,该 主控制器采用SATA总线作为传输接口,且最高可同时控制15个外围装置,因而可 解决传统架构下的主控制器的性能不佳问题,且SATA总线所能支持的最大频宽高 达3000Mbit/s,为个人计算机上常见的数据传输接口中相当高的数据传输频宽, 因而可满足大量数据传输的需求。依据本专利技术的权利要求,其提供一种设置于一多功能读卡器中的主控制器, 包含有一串行先进技术附加装置(Serial Advanced Technology Attachment, SATA) 接口,用来耦接一主机;以及一连接端口倍增多工器(port multiplier),具有5一控制端口以及多个外围装置连接端口 。中该控制端口耦接于该串行先进技术附加 装置接口,以及该多个外围装置连接端口分别耦接至多个外围装置接口,此外,该 多个外围装置接口乃设置于多功能读卡器中。本专利技术的主要精神乃透过连接端口倍增多工器的使用以提升多功能读卡器所能支持的外围装置个数(例如最高可达15个),且使用了 SATA总线所提供的高效 能传输模式,使多功能读卡器耦接的外围装置可同时被主机使用,通过同时多任务 运作,以有效利用SATA总线本身高达3000Mbit/s的最大传输频宽。附图说明图1为应用通用串行总线接口的传统读卡器的示意图。图2为应用外围组件互连总线接口的传统读卡器的示意图。图3为应用高速外围组件互连总线接口的传统读卡器的示意图。图4为本专利技术设置于多功能读卡器的主控制器的示意图。具体实施例方式请参考图4,图4为本专利技术设置于多功能读卡器中的主控制器的一实施例的示 意图。于本实施例中,多功能读卡器400包含有一主控制器410以及多个外围装置 接口 402、 404、 406,其中外围装置接口 412、 414、 416分别耦接于主控制器410 的多个装置连接端口 432、 434、 436,请注意,在不影响本专利技术技术揭露之下,图 4中仅显示出三个外围装置接口与三个装置连接端口,然而,此仅作为范例说明之 用,并非作为本专利技术的限制条件。外围装置接口 412符合安全数字卡(Secure Digital Card, SD)规格,因此用以耦接于符合安全数字卡规格的一快闪存储卡(例 如SD存储卡、画C存储卡或MS存储卡)422;外围装置接口 414符合串行先进技 术附加装置(Serial Advanced Technology Attachment, SATA)接口规格,因此用 以耦接具有SATA连接端口的硬盘机424;外围装置接口 416符合安全数字输入/输 出(secure digital i叩ut/output, SDIO)接口规格,因此用以耦接具有SDIO接口 的视讯装置426。如图4所示,主控制器410具有一连接端口倍增多工器430以及一 SATA接口 440,其中连接端口倍增多工器430具有一控制端口 438、外围装置连接端口 432、434、 436、外围装置控制器402、 404、 406分别耦接至外围装置连接端口 432、 434、 436,以及控制电路450。外围装置控制器402、 404、 406各自耦接于控制电路150 以及透过控制端口 438耦接至SATA接口 140。连接端口倍增多工器430中,控制 电路150用以对SATA接口 140与外围装置控制器402、外围装置控制器404以及 外围装置控制器406之间的指令讯息与响应讯息进行处理与配送,而外围装置控制 器402、 404及406则分别对接收的指令讯息进本文档来自技高网
...

【技术保护点】
一种设置于一多功能读卡器中的主控制器,包含有:    一串行先进技术附加装置接口,用来耦接一主机;以及    一连接端口倍增多工器,具有一控制端口以及多个外围装置连接端口,其中该控制端口耦接于该串行先进技术附加装置接口,以及该多个外围装置连接端口分别耦接至多个外围装置接口,其中该多个外围装置接口乃设置于多功能读卡器中,且至少包含有一存储卡接口。

【技术特征摘要】

【专利技术属性】
技术研发人员:李连春
申请(专利权)人:智微科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1