发明名称 电脑系统、从属装置、主装置、主机板位址分派及一种执行位址指定操作的方法
摘要
申请公布号 TWI334539 申请公布日期 2010.12.11
申请号 TW096115623 申请日期 2007.05.02
申请人 标准微系统股份有限公司 发明人 艾伦D 贝伦包姆;拉斐尔 卫斯
分类号 G06F13/10 主分类号 G06F13/10
代理机构 代理人 陈长文 台北市松山区敦化北路201号7楼
主权项 一种电脑系统,其包括:一或多个从属装置,各包括一内部装置识别符;一主装置,其设置对复数个潜在的从属装置广播复数个消息以开始一位址指定操作,其中每一广播消息包括用于一相应潜在的从属装置的至少一广播装置识别符和一线性汇流排位址;其中,对于该复数个消息之每一者,所述一或多个从属装置中的每一者经设置以决定包括在所述广播消息中的所述广播装置识别符是否和与所述从属装置相关的所述内部装置识别符匹配;以及其中,如果包括在所述广播消息中的所述广播装置识别符和与所述从属装置相关的所述内部装置识别符匹配,则将包括在所述广播消息中的所述线性汇流排位址指定给所述从属装置;其中,该等潜在的从属装置中的至少一者未被包含于所述一或多个从属装置中,且其中所述至少一潜在的从属装置之该线性汇流排位址并未指定给所述至少一潜在的从属装置。如申请专利范围第1项所述的电脑系统,其中,包括在所述电脑系统中的所述一或多个从属装置包括一或更多类型的从属装置,其中,相同类型的从属装置包括相同的内部装置识别符。如申请专利范围第1项所述的电脑系统,其中,所述广播消息更包括表明一广播业务的开始的一协议标头,其中,回应于接收所述协议标头,所述一或多个从属装置中的各从属装置设置以读取所述广播装置识别符以决定包括在所述广播消息中的所述广播装置识别符是否和与所述从属装置相关的所述内部装置识别符匹配。如申请专利范围第1项所述的电脑系统,其中,所述主装置系设置以藉由使用一协定来广播所述消息。如申请专利范围第4项所述的电脑系统,其中,所述主装置系设置为藉由使用汇流排协定来广播所述消息。如申请专利范围第4项所述的电脑系统,其中,所述主装置系设置以藉由使用一无线协定来广播所述消息。如申请专利范围第1项所述的电脑系统,其中,所述主装置系设置以向所述一或多个从属装置中的各从属装置广播所述消息以决定所述从属装置之类型。如申请专利范围第1项所述的电脑系统,其中,如果包括在所述广播消息中的所述广播装置识别符和与所述从属装置相关的所述内部装置识别符匹配,则所述从属装置系设置以向所述主装置发送一确认消息以确认所述线性汇流排位址指定到所述从属装置。如申请专利范围第1项所述的电脑系统,其中,所述主装置系设置以使用所述指定的线性汇流排位址与所述从属装置通信。如申请专利范围第1项所述的电脑系统,其中,包括在所述电脑系统中的所述一或多个从属装置包括一或更多类型的从属装置,其中,相同类型的从属装置包括相同的所述内部装置识别符,其中,如果包括在所述广播消息中的所述广播装置识别符和与所述从属装置相关的所述内部装置识别符不匹配,则所述主装置系设置以决定在所述电脑系统中不存在相关于包括在所述广播消息中的所述广播装置识别符的从属装置的特定类型。如申请专利范围第1项所述的电脑系统,其中,所述主装置系设置以向所述一或多个从属装置中的各从属装置广播一第一消息,其中,所述第一广播消息包括一第一广播装置识别符和一第一线性汇流排位址,其中,如果包括在所述第一广播消息中的所述第一广播装置识别符和与所述一或多个从属装置的其中任一相关的所述内部装置识别符不匹配,则所述主装置系设置以为广播包括一不同广播装置识别符和所述第一线性汇流排位址的另一消息,其中,所述主装置系设置以继续在随后的广播消息中广播所述第一线性汇流排位址,直到将所述第一线性汇流排位址指定给所述从属装置的其中之一。如申请专利范围第1项所述的电脑系统,其中,所述线性汇流排位址的比特尺寸小于所述广播装置识别符的比特尺寸。如申请专利范围第1项所述的电脑系统,其中所述一或多个从属装置并未具有预设汇流排位址。如申请专利范围第12项所述的电脑系统,其中,在所述位址指定操作之后,所述主装置系设置以用所述较小的线性汇流排位址而不是所述较大的广播装置识别符为所述从属装置定址。一种在一电脑系统中执行位址指定操作的方法,所述方法包括:在决定依附从属装置之前,向一或多个从属装置中的各从属装置广播一消息以开始一位址指定操作,其中,所述广播消息包括至少一广播装置识别符和一线性汇流排位址;决定包括在所述广播消息中的所述广播装置识别符是否和包括在所述一或多个从属装置的至少其中之一中的所述内部装置识别符匹配;以及其中,如果包括在所述广播消息中的所述广播装置识别符和包括在所述一或多个从属装置的至少其中之一中的所述内部装置识别符匹配,则将包括在所述广播消息中的所述线性汇流排位址指定给所述从属装置。如申请专利范围第15项所述的方法,更包括:为所述电脑系统提供一或更多类型的从属装置,其中,相同类型的所述从属装置包括相同的内部装置识别符。如申请专利范围第15项所述的方法,更包括:藉由使用一协定来广播所述消息,其中,所述广播消息更包括指示一广播业务的开始的一协议标头。如申请专利范围第15项所述的方法,更包括:向所述一或多个从属装置中的各从属装置广播所述消息以决定所述从属装置之类型。如申请专利范围第15项所述的方法,更包括,如果包括在所述广播消息中的所述广播装置识别符和包括在所述一或多个从属装置的至少其中之一中的所述内部装置识别符匹配,则发送一确认消息以确认收到所述线性汇流排位址。如申请专利范围第15项所述的方法,其中经一或多个从属装置并未具有预设汇流排位址。一种从属装置,其包括:一记忆体,其用于储存与所述从属装置相关的一内部装置识别符;其中,所述从属装置系设置以接收由一主装置广播的一消息以开始一位址指定操作,其中,所述广播消息包括至少一广播装置识别符和一线性汇流排位址,且其中所述从属装置并未经组态以在接收所述广播消息之前提供所述内部装置识别符;以及一比较器单元,其设置以决定包括在所述广播消息中的所述广播装置识别符是否和与所述从属装置相关的所述内部装置识别符匹配;其中,如果包括在所述广播消息中的所述广播装置识别符和所述内部装置识别符匹配,则将包括在所述广播消息中的所述线性汇流排位址指定给所述从属装置。一种主装置,其包括:一传输机构,其设置以用于潜在的复数个从属装置广播复数个消息以开始一位址指定操作,其中,每一广播消息包括至少一广播装置识别符和一线性汇流排位址用于一相应潜在的从属装置,其中,耦合至所述主装置的一或多个从属装置中的每一者包括一内部装置识别符;其中,对于所述复数个消息的每一者,所述一或多个从属装置中的各从属装置系设置以决定是否在所述广播消息中的所述广播装置识别符包括和与所述从属装置相关的所述内部装置识别符匹配;及其中,如果包括在所述广播消息中的所述广播装置识别符和与所述从属装置相关的所述内部装置识别符匹配,则将包括在所述广播消息中的所述线性汇流排位址指定给所述从属装置;一接收器机构,其设置以接收来自所述一或多个从属装置中每一者的一确认消息,其中,如果包括在所述广播消息中的所述广播装置识别符和与每一从属装置相关的所述内部装置识别符匹配,所述确认消息确认所述线性汇流排位址指定到所述从属装置;及其中,该等潜在的从属装置中的至少一者未被包含于该一或多个从属装置中,且其中一相应于所述至少一潜在的从属装置之确认消息并未被所述接收器机构接收。一种主机板,其包括:一或多个从属装置,各从属装置包括一内部装置识别符;一I/O介面控制器,其设置以向所述一或多个从属装置中的各从属装置广播一消息以在决定所述一或多个从属装置之前开始一位址指定操作,其中,所述广播消息包括至少一广播装置识别符和一线性汇流排位址;其中,所述一或多个从属装置中的各从属装置系设置以决定包括在所述广播消息中的所述广播装置识别符是否和与所述从属装置相关的所述内部装置识别符匹配;以及其中,如果包括在所述广播消息中的所述广播装置识别符和与所述从属装置相关的所述内部装置识别符匹配,则将包括在所述广播消息中的所述线性汇流排位址指定给所述从属装置。一种电脑系统,其包括:一或多个从属装置;及一主装置经组态以:向一第一潜在的从属装置广播一第一消息以对于所述第一潜在的从属装置开始一位址指定操作,其中所述第一消息包括用于该第一潜在的从属装置和一线性汇流排位址之至少一第一广播装置识别符,其中所述一或多个从属装置皆未相应于所述第一潜在的从属装置;回应于没有接收对所述第一消息之一回应,向一第二潜在的从属装置广播一第二消息以对所述第二潜在的从属装置开始一位址指定操作,其中所述第二消息包括用于所述第二潜在的从属装置和所述线性汇流排位址之一第二广播装置识别符,其中所述一或多个从属装置之一第一从属装置相应于所述第二潜在的从属装置;及接收一确认以回应来自所述第一从属装置之所述第二消息,其中所述确认指示所述线性汇流排位址之指定至所述第一从属装置。一种操作一主装置的方法,其包括:广播一第一消息至一或多个从属装置,其中所述第一消息对于一第一潜在的从属装置,企图对于所述第一潜在的从属装置开始一位址指定操作,其中所述第一消息包括用于所述第一潜在的从属装置和所述线性汇流排位址之至少一第一广播识装置别符,其中所述一或多个从属装置皆未相应于所述第一潜在的从属装置;回应于没有接收对所述第一消息之一回应,向一第二潜在的从属装置广播一第二消息以对所述第二潜在的从属装置开始一位址指定操作,其中所述第二消息包括用于所述第二潜在的从属装置和所述线性汇流排位址之一第二广播装置识别符,其中所述一或多个从属装置之一第一从属装置相应于该第二潜在的从属装置;及接收一确认以回应来自所述第一从属装置之所述第二消息,其中所述确认指示所述线性汇流排位址之指定至所述第一从属装置。
地址 美国