相容于PCI介面的非同步扩充系统的PCI转接卡技术方案

技术编号:5236514 阅读:223 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种相容于PCI介面的非同步扩充系统,其中非同步扩充系统包含有一PCI转接卡及复数非同步扩充模组,该PCI转接卡包含有一已设定为多功能装置的PCI控制器、一非同步介面控制器及一非同步介面;又复数同步扩充模组分别包含有一第一及第二非同步介面,以相互串接后再以第一非同步介面电连接至该PCI转接卡的非同步介面,令该PCI控制器对各非同步扩充模组进行编号设定,再透过非同步介面控制器取得各非同步扩充模组的资源设定,依据各非同步扩充模组的资源设定分配对应的位址资源;如此当作业系统进行扫描程序时,即可将对应PCI组态空间分配予对应非同步扩充模组,令PCI控制器顺利执行讯号转换程序。

【技术实现步骤摘要】

本专利技术关于一种PCI扩充介面,尤指一种相容于PCI介面的非同步扩充系统的PCI 转接卡。
技术介绍
随着电脑科技发展日新月异,电脑周边与介面技术亦快速跟着演进,自早期的XT/ AT电脑用的ISA介面、ISA介面发展至现今具有随插即用及高频宽的PCI介面。一般来说,电脑主机板的PCI本地汇流排具有高可扩充性,最高支援256个汇 流排,各个汇流排又可连接多个PCI装置;再者,又各个PCI装置更可支援8个PCI功能 (Functions),简言之,PCI装置可透过设定被电脑视为8个有效的PCI装置;其中设定 方式为,PCI装置提供二种类型的设定功能,其一为单功能PCI装置(Signal Function Device);另一种为多功能PCI装置(Muti-Function Device) 0是以,若电脑主机板上提供 够多的PCI插槽,则可支援相当多的PCI装置。然而,对于部份特殊应用电脑,碍于原始规划之故而仅能提供单一 PCI插槽,但在 应用发展后期必须连接更多PCI装置,则必须汰换整组电脑,或者请有关业者开发多合一 PCI装置,唯后者成本又较更换整组电脑更高,而且开发时程又长,因此目前确实存在电脑 主机板的PCI插槽不足,却必须连接更多PCI装置,而令现有电脑主机面临被汰换的窘境。
技术实现思路
有鉴于上述现有技术缺陷,本专利技术主要目的是提供一种相容于PCI介面的非同步 扩充系统,只需电脑主机板其中一 Pic插槽,即可扩充数个相容于PCI装置的非同步扩充模 组,如此一来电脑硬体及其作业系统均可不必更换或更新。欲达上述目的所使用的主要技术手段是令该相容于PCI介面的非同步扩充系统 的PCI转接卡,其中该非同步扩充系统包含有复数非同步扩充模组,各同步扩充模组包含 有一第一及第二非同步介面,以相互串接;而该PCI转接卡包含有一已设定为多功能装置 的PCI控制器、一非同步介面控制器、一 PCI介面及一非同步介面;其中该PCI控制器电连 接至该非同步介面控制器及该PCI介面,并内建有一扩充编号程序及一讯号转换程序;又 该非同步介面电连接至该非同步介面控制器,而PCI介面供插接至电脑主机板上的PCI介 由上述可知,本专利技术主要设计一种PCI转接卡,将串接非同步扩充模组的第一非 同步介面电连接至该PCI转接卡的非同步介面,使该PCI控制器对串接的各非同步扩充模 组进行扩充编号程序,再透过非同步介面控制器取得各非同步扩充模组的资源设定,依各 非同步扩充模组的资源设定分配对应的位址资源;是以,将PCI转接卡供插设至电脑主机 板上的一 PCI插槽,将其设定为多功能装置,即可对串接的各非同步扩充模组进行编号及 位址资源设定完成,令电脑主机开机后作业系统开始扫描时,能够将对应PCI组态空间分 配予对应非同步扩充模组,让电脑作业系统可视该些非同步扩充模组为有效的PCI装置,实现仅利用电脑主机板单一 PCI插槽,可扩增更多的PCI装置的目的。 附图说明图1是本专利技术非同步扩充系统的系统架构图。图2是本专利技术非同步扩充系统的非同步扩充模组功能方块图。图3是本专利技术PCI控制器及复数非同步扩充模组的串并控制器讯号连接示意图。图4是本专利技术PCI转换卡与非同步扩充模组进行编码设定的时序图。图5是本专利技术扩充编号程序流程图。图6是本专利技术资源分配程序流程图。图7是本专利技术PCI转接卡功能组态空间位置及非同步扩充模组空间组态位置对照表。图8是本专利技术实际组装后结构示意图。图9是本专利技术复数非同步扩充模组组装的示意图。具体实施例方式首先请参阅图1及图2所示,是采用本专利技术PCI转接卡的非同步扩充系统一较佳 实施例的系统架构图,其包含有一 PCI转接卡10,包含有一已设定为多功能装置的PCI控制器11、一非同步介面控制 器12、一 PCI介面13及一非同步介面14 ;其中该PCI控制器11电连接至该非同步介面控 制器12及该PCI介面13,并内建有一扩充编号程序一资源分配程序及一讯号转换程序;又 该非同步介面14电连接至该非同步介面控制器12,而PCI介面13供插接至电脑主机板31 上的PCI插槽311,如图8所示;在本实施例中,该PCI控制器11设定为多功能装置;及复数非同步扩充模组20,对应八个PCI组态空间(FCTF7),且各同步扩充模组20包含 有一第一及第二非同步介面22、23,以相互串接,如图9所示,再将串接非同步扩充模组20 的第一非同步介面22电连接至该PCI转接卡10的非同步介面14,令该PCI控制器11先执 行扩充编号程序,以分别对串接的各非同步扩充模组20给予编号,再透过非同步介面控制 器12取得各非同步扩充模组20的资源设定,依各非同步扩充模组20的资源设定分配对应 的位址资源,令PCI控制器11顺利执行讯号转换程序。又,上述非同步介面14及各第一及第二非同步介面22、23分别包含有复数位址端 口、资料端口、读取端口、写入端口、非同步扩充模组选择端口、讯号确认端口、重置端口、中 断讯号端口及组态通道端口。至于上述各非同步扩充模组20则包含有 复数串列端口 25,供具有串列端口外部装置插接;至少一并列端口 26,供具有并列端口外部装置插接;及一串并列控制器21,电连接第一及第二非同步介面22、23、串列端口 25及并列端口 26, 其中该串并列控制器21依据串列端口 25及并列端口 26数量,预设其资源设定,并在收到 第一非同步介面22传来PCI转接卡10请求提供资源设定时,透过第一非同步介面22将其 预设的设定资料传送至PCI转接卡10 ;又该串并列控制器21用以转换串列端口 25及并列 端口 26与第一非同步介面22之间的讯号。请配合参阅图3至图5所示,上述PCI控制器执行扩充编号程序包含以下步骤 输出一起始位元(STRAT BIT)予第一非同步扩充模组S40 ;连续输出对第一非同步扩充模组所设定编号的三位元(DATA BIT0)S41 ; 输出一起始位元(STRAT BIT)予下个非同步扩充模组S42 ; 连续输出对下个非同步扩充模组所设定编号的三位元S43 ;及 重复前二步骤直到设定所有非同步扩充模组均完成为止S44。如图3所示,由于复数非同步扩充模组20以第一及第二非同步介面22、23相互串 接,再以第一非同步扩充模组20的第一非同步介面22与PCI转接卡10的非同步介面14 连接,此时该PCI转接卡10的非同步介面14的组态通讯端口仅连接至该第一非同步扩充 模组20的组态通讯端口,因此如图4所示,PCI转接卡10发出第一起始位元,即触发第一 非同步扩充模组20的串并列控制器21的编号设定功能,此时即开始计数并接收PCI转接 卡10后续传来三位元的编号,并加以储存;在此同时,由于PCI转接卡10必须完成所有非 同步扩充模组20编号的设定,故第一非同步扩充模组20透过第二非同步介面23的组态通 讯端口输出触发讯号至该第二非同步扩充模组20的第一非同步介面22的组态通讯端口, 令第二非同步扩充模组20的串并列控制器21的编号设定功能,此时即开始计数并接收PCI 转接卡10后续传来三位元的编号,并加以储存;同理,该第二非同步扩充模组20触发第三 非同步扩充模组20进行编码设定,如此直到所有非同步扩充模组均完成编码设定;如此一 来,P本文档来自技高网...

【技术保护点】
一种非同步扩充系统用的PCI转接卡,其特征在于:该非同步扩充系统包含有复数非同步扩充模组,各同步扩充模组包含有一第一及第二非同步介面,以相互串接;而该PCI转接卡包含有一PCI控制器、一非同步介面控制器、一已设定为多功能装置的PCI介面及一非同步介面;其中该PCI控制器电连接至该非同步介面控制器及该PCI介面,并内建有一扩充编号程序、一资源分配程序及一讯号转换程序;又该非同步介面电连接至该非同步介面控制器,而PCI介面供插接至电脑主机板上的PCI介面。

【技术特征摘要】

【专利技术属性】
技术研发人员:林明政
申请(专利权)人:昆山五昌新精密电子工业有限公司
类型:发明
国别省市:32[中国|江苏]

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

1