【技术实现步骤摘要】
经由总线的地址信道的协作写入分案申请本专利技术专利申请是申请日为2007年2月23日,申请号为200780006259.5,以及专利技术名称为“经由总线的地址信道的协作写入”的专利技术专利申请案的分案申请。相关申请交叉参考案本专利申请案主张基于在2006年2月24日提出申请的名称为“经由地址信道的协作写入(CooperativeWritesOverAddressChannel)”的临时申请案第60/776,529号的优先权,且受让于本专利技术受让人且以此以引入方式明确并入本文中。本专利申请案涉及下列与本文同时提出申请且名称为“经由地址信道的辅助写入(AuxiliaryWritesOverAddressChannel)”的同在申请中的代理档案号第060485号美国专利申请案,其受让于本专利技术受让人且以引用的方式明确地并入本文中。
本专利技术大体来说涉及处理系统,且更具体来说涉及用于经由具有总线背景的地址信道来执行协作写入的系统及技术。
技术介绍
大多数现代处理系统的核心是称作总线的互连。所述总线在所述系统中的各种处理实体之间移动信息。如今,大多数总线架构是极为标准的。这些标准总线架构通常具有独立及单独的读取、写入及地址信道。在处理系统中,这种类型的总线架构常被发现具有由存储器支持的一个或一个以上一般用途。在这些系统中,所述存储器提供存储媒体,所述存储媒体可保存处理器执行其功能所需要的程序及数据。处理器可通过将地址设置在地址信道上并发送适当的读取/写入控制信号来读取或写入到存储器。根据读取/写入控制的状态,处理器经由写入信道写入到存储器或经由读取信道从存储器 ...
【技术保护点】
一种处理系统,其包括:接收装置;总线,其具有地址信道、读取信道及写入信道;及发送装置,其经配置以在所述地址信道上寻址所述接收装置,且在所述读取信道上从所述接收装置读取有效负载;所述发送装置进一步经配置以在一个时钟循环期间,在地址信道上寻址所述接收装置的同时在写入信道上向所述接收装置写入所述有效负载的一部分,且在另一时钟循环期间,同时在所述写入信道上向所述接收装置写入有效负载的一部分并在所述地址信道上向所述接收装置写入所述有效负载的另一部分;其中,为了在所述总线上同时发送所述负载的多个连续的部分,所述发送装置经配置以通过在所述写入信道上发送所述多个连续的部分中的第一连续部分,且在所述地址信道上发送所述第一连续部分的后续部分,来使所述写入信道的数据顺序优先于所述地址信道。
【技术特征摘要】
2006.02.24 US 60/776,529;2006.08.31 US 11/468,9081.一种处理系统,其包括:接收装置;总线,其具有地址信道、读取信道及写入信道;及发送装置,其经配置以在所述地址信道上寻址所述接收装置,且在所述读取信道上从所述接收装置读取有效负载;所述发送装置进一步经配置以在一个时钟循环期间,在地址信道上寻址所述接收装置的同时在写入信道上向所述接收装置写入所述有效负载的一部分,且在另一时钟循环期间,同时在所述写入信道上向所述接收装置写入有效负载的一部分并在所述地址信道上向所述接收装置写入所述有效负载的另一部分;其中,为了在所述总线上同时发送所述负载的多个连续的部分,所述发送装置经配置以通过在所述写入信道上发送所述多个连续的部分中的第一连续部分,且在所述地址信道上发送所述第一连续部分的后续部分,来使所述写入信道的数据顺序优先于所述地址信道。2.如权利要求1所述的处理系统,其中在所述一个时钟循环期间写入的有效负载的一部分为有效负载的第一部分,在所述另一时钟循环期间写入的有效负载的一部分及另一部分分别为有效负载的第二及第三部分,其中所述发送装置进一步经配置以在所述写入信道上向所述接收装置的第一地址发送所述有效负载的第四部分的同时,在所述地址信道上向所述接收装置发送第二地址。3.如权利要求1所述的处理系统,其中所述发送装置包括第一处理装置且所述接收装置包括总线互连,所述处理系统进一步包括第二处理装置,所述总线互连经配置以将所述第一及第二处理装置连接到共享资源,且其中所述第一处理装置进一步经配置以响应于来自所述第二处理装置的探听地址向所述总线互连写入有效负载的多个部分。4.如权利要求1所述的处理系统,其中所述总线进一步包括第二地址信道,所述发送装置进一步经配置以在所述地址信道上寻址所述接收装置以用于写入操作,且在第二地址信道上寻址所述接收装置以用于读取操作,且其中所述发送装置进一步经配置以在所述第二地址信道上向所述接收装置写入所述有效负载的额外部分。5.如权利要求4所述的处理系统,其中所述发送装置进一步经配置以向所述接收装置同时写入所述有效负载的第一、第二及所述额外部分。6.如权利要求4所述的处理系统,其中所述发送装置进一步经配置以在所述写入信道上向所述接收装置写入所述有效负载的第三部分,且在所述第二地址信道上向所述接收装置写入所述有效负载的第四部分的同时,在所述地址信道上向所述接收装置发送第二地址。7.如权利要求1所述的处理系统,其中所述发送装置进一步经配置以向所述接收装置提供控制信号,所述控制信号指示所述地址信道当前正用于寻址所述接收装置还是向所述接收装置写入所述有效负载的一部分。8.如权利要求1所述的处理系统,其中所述发送装置进一步经配置以在所述地址信道及写入信道中的每一者上提供控制信号,所述控制信号中的每一者均识别所述有效负载的正在其对应信道上发送的各部分。9.一种处理系统,其包括:接收装置;总线,其具有地址信道、读取信道及写入信道;寻址装置,其用于在所述地址信道上寻址所述接收装置;读取装置,其用于在所述读取信道上从所述接收装置读取有效负载;及写入装置,其用于在一个时钟循环期间,在地址信道上寻址所述接收装置的同时在写入信道上向所述接收装置写入所述有效负载的一部分,且在另一个时钟循环期间,同时在所述写入信道上向所述接收装置写入有效负载的一部分且在所述地址信道上向所述接收装置写入所述有效负载的另一部分;其中,为了在所述总线上同时发送所述负载的多个连续的部分,所述写入装置通过在所述写入信道上发送所述多个连续的部分中的第一连续部分,且在所述地址信道上发送所述第一连续部分的后续部分,来使所述写入信道的数据顺序优先于所述地址信道。10.一种经由总线在发送装置与接收装置之间进行通信的方法,所述总线包括地址信道、读取信道及写入信道,所述方法包括:在所述地址信道上寻址接收装置;在所述读取信道上从所述接收装置读取有效负载;及在一个时钟循环期间,在地址信道上寻址所述接收装置的同时在写入信道上向所述接收装置写入所述有效负载的一部分,且在另一个时钟循环期间,同时在所述写入信道上向所述接收装置写入有效负载的一部分且在所述地址信道上向所述接收装置写入所述有效负载的另一部分;其中,为了在所述总线上同时发送所述负载的多个连续的部分,通过在所述写入信道上发送所述多个连续的部分中的第一连续部分,且在所述地址信道上发送所述第一连续部分的后续部分,来使所述写入信道的数据顺序优先于所述地址信道。11.如权利要求10所述的方法,其中在所述一个时钟循环期间写入的有效负载的一部分为有效负载的第一部分,在所述另一时钟循环期间写入的有效负载的一部分及另一部分分别为有效负载的第二及第三部分,所述方法进一步包括:在所述写入信道上向所述接收装置的第一地址写入所述有效负载的第四部分的同时,在所述地址信道上向所述接收装置发送第二地址。12.如权利要求10所述的方法,其中所述发送装置包括第一处理装置且所述接收装置包括总线互连,所述处理系统进一步包括第二处理装置,所述总线互连经配置以将所述第一及第二处理装置连接到共享资源,且其中响应于来自所述第二处理装置的探听地址向所述总线互连写入有效负载的所述多个部分。13.如权利要求10所述的方法,其中所述总线进一步包括第二地址信道,在所述地址信道上对所述接收装置的所述寻址是用于写入操作,所述方法进一步包括在所述第二地址信道上寻址所述接收装置以用于读取操作及在所述第二地址信道上向所述接收装置写入所述有效负载的额外部分。14.如权利要求13所述的方法,其中所述发送装置进一步经配置以向所述接收装置同时写入所述有效负载的第一、第二部分及所述额外部分。15.如权利要求14所述的方法进一步包括在所述写入信道上向所述接收装置写入所述有效负载的第三部分,且在所述第二地址信道上向所述接收装置写入所述有效负载的第四部分的同时,在所述地址信道上向所述接收装置发送第二地址。16.如权利要求10所述的方法,其进一步包括向所述接收装置提供控制信号,所述控制信号指示所述地址信道当前正被用于寻址所述接收装置还是向所述接收装置写入所述有效负载的一部分。17.如权利要求10所述的方法,其进一步包括在所述地址信道及写入信道中的每一者上提供控制信号,所述控制信号中的每一者均识别所述有效负载的正在其对应信道上发送的各部分。18.一种总线主控装置,其包括:处理器;及总线接口,其经配置以将所述处理器介接到具有地址信道、读取信道及写入信道的总线,所述总线接口进一步经配置以在所述地址信道上寻址从属装置、在所述读取信道上从所述从属装置接收有效负载,并在...
【专利技术属性】
技术研发人员:理查德·杰拉尔德·霍夫曼,特伦斯·J·洛曼,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。