发明名称 指定通道数至接收资料分封之方法及系统
摘要 PCI-介面ASIC(20)的DMA通道接收封包比较器逻辑(74)经由资料交谈通道指定一资料封包(106)且包括在资料封包比较电路(120)接收至少一部分资料封包(108)的DMA通道比较器逻辑(l10)。资料封包比较电路(120)比较至少一部分资料封包(108)与预设的配合资料组(122)。部分(108)及配合资料组(122)形成程式变化的资料栏位(字元WDO及WDl),可对应到至少一资料交谈通道(117,119,121,123)。在部分(108)及配合资料组(122)之间的预设对应下,一通道选择讯号(117,119,121,123)可至优先编码器(l25)。
申请公布号 TW386208 申请公布日期 2000.04.01
申请号 TW087106401 申请日期 1998.04.27
申请人 德州仪器公司 发明人 贝理查
分类号 G06F3/00 主分类号 G06F3/00
代理机构 代理人 蔡中曾 台北巿敦化南路一段二四五号八楼
主权项 1.一种可经由资料交谈通道指定资料封包的方法,包括以下步骤:至少在资料封包比较电路接收一部分资料封包;至少比较此资料封包一部分到预设配合资料组,至少设定此配合资料组的部分,包括可程式化地改变对应到至少一资料交谈通道的资料栏位;在至少部分及配合资料组之间的预设对应组的情况下,可指示通道选择讯号到至少一资料交谈通道。2.根据申请专利范围第1项之方法中,此资料封包与大量相似的资料封包相关联,此大量资料封包同样地有分别的资料封包可与各别的分配资料组比较来将大量各别的通道选择讯号指向至少一资料交谈通道;此方法还包括以下步骤:接收通道选择讯号及在优先编码电路中大量各别的通道选择讯号:根据与通道选择讯号与大量各别的通道选择讯号结合之预设优先资料値至少指向此通道选择讯号之一以及大量各别的通道选择讯号到至少一资料交谈通道。3.根据申请专利范围第2项之方法中,还包括结合通道选择讯号与大量各别的通道选择讯号的步骤,来产生局部0 Red比较器配合讯号以接收与资料交谈通道有关的接收控制逻辑。4.根据申请专利范围第1项之方法中,此比较步骤还包括比较字元0栏位选择暂存器内容以及字元0比较値暂存器内容。5.根据申请专利范围第1项之方法中,此比较步骤还包括比较字元1栏位选择暂存器内容以及字元1比较値暂存器内容。6.根据申请专利范围第1项之方法中,此比较步骤还包括比较包含进入资料封包之字元0及字元1之部分资料封包与配合资料组。7.根据申请专利范围第1项之方法中,此比较步骤还包括比较部分资料封包与配合资料组,该配合资料组包含字元0及字元1预期値。8.一种DMA通道接收封包比较器电路,用来指定一资料封包到资料交谈通道,包括:一接收比较器,用来接收资料封包比较电路至少一部分资料封包;与接收比较器相关的比较电路,用来比较至少部分的资料封包到预设的配合资料组,可设定至少一部分的配合资料组,包括了对应到至少一资料交谈通道可程式变化的资料栏位;以及一指示电路,用以在至少部分及配合资料组预设对应之间指示一通道选择讯号到至少一资料交谈通道。9.根据申请专利范围第8项之DMA通道接收封包比较器电路中,资料封包与大量相似资料封包相结合,此大量资料封包同样地有各别的资料封包可与各别的配合资料组来指示大量各别的通道选择讯号到至少一资料交谈通道,此DMA通道接收封包比较器电路还包括:一优先编码器可接收通道选择讯号及大量各别的通道选择讯号;与根据与通道选择讯号与大量各别的通道选择讯号相关之预设优先资料値之优先编码器相关的指示电路来指定至少一通道选择讯号以及大量各别的通道选择讯号到至少一资料交谈通道。10.根据申请专利范围第9项之的DMA通道接收封包比较器电路中,比较电路还包括结合通道选择讯号及大量各别的通道选择讯号以产生局部OR-ed比较器配合讯号以接收与资料交谈通道有关的接收控制逻辑。11.根据申请专利范围第8项之DMA通道接收封包比较器电路中,比较电路还包括电路,用以比较字元0栏位选择暂存器内容以及字元0比较値暂存器内容。12.根据申请专利范围第9项之DMA通道接收封包比较器电路中,比较电路还包括电路,用以比较字元1栏位选择暂存器内容与字元1比较値暂存器内容。13.根据申请专利范围第8项之DMA通道接收封包比较器电路中,比较电路还包括电路,用以比较包含进入资料封包之字元0及字元1的资料封包与配合资料组。14.根据申请专利范围第8项之DMA通道接收封包比较器电路中,比较电路还包括电路,用以比较部分资料封包与配合资料组,该配合资料组包含字元0及字元1预期値。15.一种个人电脑系统,包括:至少一使用资料封包传输滙流排的周边;一电脑,此电脑包括一含PCI滙流排的主CPU;以及一PCI介面元件以提供PCI滙流排及周边的介面,此PCI介面元件包括一DMA通道接收封包比较器电路来指定一资料封包到资料交谈通道,包括:一接收比较器,用来接收资料封包比较电路至少一部分的资料封包;与接收比较器相关的比较电路,可比较至少一部分的资料封包到一预设配合资料设定,至少设定含有程式变化且对应到至少一资料交谈通道的资料栏位部分的配合资料设定;以及指示电路,用以在至少部分及配合资料组预设对应之间指示一通道选择讯号到至少一资料交谈通道。16.根据申请专利范围第15项之个人电脑系统,其中DMA通道接收封包比较器电路还包括电路,用以结合通道选择讯号及大量各别的通道选择讯号以产生局部OR-ed比较器配合讯号以接收与资料交谈通道有关的接收控制逻辑。17.根据申请专利范围第15项之个人电脑系统,其中DMA通道接收封包比较器电路还包括电路,用以比较字元0栏位选择暂存器内容与字元0比较値暂存器内容。18.根据申请专利范围第15项之个人电脑系统,其中DMA通道接收封包比较器电路还包括电路,用以比较字元1栏位选择暂存器内容及字元1比较値暂存器内容。19.根据申请专利范围第15项之个人电脑系统,其中DMA通道接收封包比较器电路还包括电路,用以比较包含进入资料封包之字元0及字元1的部分资料封包与配合资料组。20.根据申请专利范围第15项之个人电脑系统,其中DMA通道接收封包比较器电路还包括电路,用以比较部分资料封包与配合资料组,该配合资料组包含字元0及字元1预期値。图式简单说明:第一图描述目前本发明个人电脑环境操作的纵观。第二图供目前本发明功能逻辑一通常操作的纵观。第三图述目前本发明比较逻辑的纵观。第四图供目前本发明功能逻辑更详细的概念表示。第五图更详细地描述目前本发明封包接收逻辑的档头比较器功能。第六图到第九图描述应用到目前发明配合资料组栏位可能的资料値。第十图描述目前本发明可程式选择读取资料正反器(flip-flop)的本体。第十一图举一使用目前发明之可程式位元选择之位置栏位的例子。第十二图提供一直接记忆体存取、同时多工多通道环境的图示,以描述目前发明直接记忆体(DMA)指令的程序操作。第十三图为描述基于目前可运作通道优先指定的图表。第十四图显示目前发明可用在自动开机功能介面元件构造的一部分。第十五图系当第十四图的自动开机接脚设为启动时,提供对映于内部周边元件介面(PCI)位址滙流排的位元31及位元30一周边元件介面(PCI)主滙流排指令之表格。第十六图为目前发明区域滙流排介面的方块图。第十七图显示目前发明侦测水平或垂直同步讯号介面逻辑元件的存在。第十八图描述目前发明另一方面,包括将单一资料封包的运作指到单一的扫描线。第十九图显示目前对映单一资料封包到多重视讯扫描线的扫描线主体的运作。第二十图描述一使用于目前发明直接记忆体存取封包处理器封包控制资料结构及资料缓冲记忆体对映。第二十一图A-第二十一图C为目前发明直接记忆体存取(DMA)封包处理运作的部分流程图。第二十二图A-第二十二图C为目前发明直接记忆体存取(DMA)显示非同步传输运作的部分流程图。第二十三图为目前发明直接记忆体存取(DMA)显示同步传输运作的部分流程图。第二十四图A-第二十四图B提供目前发明实例辅助功能的流程图。第二十五图为目前发明直接记忆体存取(DMA)显示区域滙流排出入周边元件介面(PCI)滙流排运作的部分流程图,以及第二十六图A-第二十六图B为出现在目前发明高位准下,先进先出(FIFO)电路的功能示意图。
地址 美国