亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于運(yùn)行通信裝置的至少一個(gè)用戶的方法

文檔序號(hào):7802737閱讀:119來(lái)源:國(guó)知局
用于運(yùn)行通信裝置的至少一個(gè)用戶的方法
【專利摘要】本發(fā)明涉及一種用于運(yùn)行通信裝置的至少一個(gè)用戶的方法,其中該用戶具有狀態(tài)自動(dòng)機(jī)(37),該狀態(tài)自動(dòng)機(jī)具有主狀態(tài)自動(dòng)機(jī)(36)和最小狀態(tài)自動(dòng)機(jī)(32),其中在該至少一個(gè)用戶的正常運(yùn)行狀態(tài)中,主狀態(tài)自動(dòng)機(jī)(36)和最小狀態(tài)自動(dòng)機(jī)(32)被接通,以及其中在該至少一個(gè)用戶的準(zhǔn)備運(yùn)行狀態(tài)中只有最小狀態(tài)自動(dòng)機(jī)(32)被接通。
【專利說明】用于運(yùn)行通信裝置的至少一個(gè)用戶的方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種用于運(yùn)行通信裝置的至少一個(gè)用戶的方法、一種為該通信裝置而設(shè)置的用戶以及一種通信裝置。

【背景技術(shù)】
[0002]控制設(shè)備包括多個(gè)邏輯組件作為部件,這些邏輯組件通??梢詷?gòu)造為集成電路(IC, Integrated Circuit)。在此,這些邏輯組件具有標(biāo)準(zhǔn)化的串行外圍接口(SPI, SerialPeripheral Interface),邏輯組件可以經(jīng)由所述串行外圍接口彼此通信并且傳輸數(shù)據(jù)。這種控制設(shè)備尤其是可以在機(jī)動(dòng)車【技術(shù)領(lǐng)域】中采用。
[0003]經(jīng)由串行外圍接口可以在構(gòu)造為主機(jī)的組件與構(gòu)造為從機(jī)的不同組件之間進(jìn)行雙向的、同步的和串行的數(shù)據(jù)傳輸。在此,串行外圍接口包括至少三個(gè)線路,主機(jī)經(jīng)由這些線路與從機(jī)連接。在此情況下一般是用于交換待傳輸數(shù)據(jù)的兩個(gè)數(shù)據(jù)線路以及一個(gè)時(shí)鐘線路,經(jīng)由該時(shí)鐘線路可以用時(shí)鐘信號(hào)來(lái)設(shè)定用于數(shù)據(jù)傳輸速率的時(shí)鐘。替換或補(bǔ)充地,可以經(jīng)由由主機(jī)提供的時(shí)鐘信號(hào)而使從機(jī)與主機(jī)同步。在多個(gè)被構(gòu)造為從機(jī)的組件情況下,需要附加的、從主機(jī)出發(fā)的選取或選擇線路。利用所提到的接口可以為由組件構(gòu)成的網(wǎng)絡(luò)實(shí)現(xiàn)菊花鏈(Daisy-Chain)拓?fù)浣Y(jié)構(gòu)(該拓?fù)浣Y(jié)構(gòu)也可以稱為環(huán)形拓?fù)浣Y(jié)構(gòu))或者實(shí)現(xiàn)總線拓?fù)浣Y(jié)構(gòu)。但是在使用SPI接口的情況下在環(huán)形拓?fù)浣Y(jié)構(gòu)中可能出現(xiàn)非常高的等待時(shí)間,因此這種環(huán)形拓?fù)浣Y(jié)構(gòu)在用于機(jī)動(dòng)車的控制設(shè)備中不能被高效利用。
[0004]由出版物EP 2 434 695 Al已知一種用于在具有最小化等待時(shí)間的環(huán)形總線中實(shí)現(xiàn)通信的方法。對(duì)于在該出版物中描述的通信裝置來(lái)說,用戶以及由此節(jié)點(diǎn)相互串行和環(huán)形地連接。在從用戶到用戶的數(shù)據(jù)傳輸時(shí),可以設(shè)置至少一個(gè)比特持續(xù)時(shí)間的延遲。通過該措施可以在用戶之間以非常小的等待傳輸可能包含消息的數(shù)據(jù)分組。


【發(fā)明內(nèi)容】

[0005]以此為背景提出具有獨(dú)立權(quán)利要求的特征的方法、用戶和通信裝置。本發(fā)明的其它構(gòu)型由從屬權(quán)利要求和說明書得出。
[0006]所提出的方法例如適用于構(gòu)造為環(huán)形的通信裝置,但是也適用于以不同方式構(gòu)造的通信裝置。在此,該通信裝置包括多個(gè)用戶,一般是電子組件,例如在構(gòu)型中可以相互串行連接的微芯片。與此相應(yīng)地,該通信裝置被構(gòu)造成所謂的芯片間數(shù)據(jù)傳輸裝置。此外,一個(gè)用戶可以構(gòu)造為主機(jī),而所有其它用戶可以構(gòu)造為從機(jī)。
[0007]在該通信裝置的構(gòu)型中可能的是,所有用戶沿著通常本身閉合的串聯(lián)電路經(jīng)由線路的區(qū)段相互連接,其中為每個(gè)用戶分配兩個(gè)相鄰的用戶。此外在此規(guī)定,構(gòu)造為主機(jī)的用戶在數(shù)據(jù)流中可以經(jīng)由該線路向構(gòu)造為從機(jī)的用戶傳輸至少一個(gè)數(shù)據(jù)分組,其中每個(gè)從機(jī)向隨后的從機(jī)傳送該至少一個(gè)數(shù)據(jù)分組,其中每個(gè)從機(jī)更改所接收的數(shù)據(jù)分組的地址信肩、O
[0008]此外每個(gè)用戶包括至少一個(gè)串行接口,例如串行外圍接口,該用戶經(jīng)由構(gòu)造為線路的通信連接利用該串行接口與通信裝置的相鄰用戶的串行接口連接。
[0009]此外,對(duì)于該通信裝置的至少一個(gè)用戶來(lái)說,一般對(duì)于多個(gè)或必要時(shí)全部用戶來(lái)說設(shè)置正常運(yùn)行狀態(tài)或喚醒運(yùn)行狀態(tài)(Wake Up (喚醒))和準(zhǔn)備運(yùn)行狀態(tài)或休眠運(yùn)行狀態(tài)(Sleep (睡眠))作為運(yùn)行狀態(tài)。在執(zhí)行該方法時(shí),可以在這兩個(gè)運(yùn)行狀態(tài)之間轉(zhuǎn)換,即來(lái)回切換。在此利用該方法可以針對(duì)通信裝置的一個(gè)用戶或多個(gè)用戶實(shí)現(xiàn)向省電的準(zhǔn)備運(yùn)行狀態(tài)(Stand-By (待機(jī)))的過渡。此外,利用該方法反過來(lái)也可以針對(duì)至少一個(gè)用戶進(jìn)行從省電的準(zhǔn)備運(yùn)行狀態(tài)返回正常運(yùn)行狀態(tài)的過渡。通常,每個(gè)用戶包括多個(gè)功能部件,其中一個(gè)部件構(gòu)造為具有最小狀態(tài)自動(dòng)機(jī)和主狀態(tài)自動(dòng)機(jī)的狀態(tài)自動(dòng)機(jī)。對(duì)于處于準(zhǔn)備運(yùn)行狀態(tài)中的至少一個(gè)用戶來(lái)說,其功能部件中的至少一個(gè)可以關(guān)斷。
[0010]此外利用該方法和環(huán)形通信裝置可以在該環(huán)形通信裝置內(nèi)在不同用戶之間以不同的數(shù)據(jù)速率執(zhí)行數(shù)據(jù)通信。該通信裝置的用戶的內(nèi)部構(gòu)造允許也在省電的運(yùn)行狀態(tài)中運(yùn)行這些用戶。
[0011]在環(huán)形通信裝置內(nèi),用戶以環(huán)形拓?fù)浣Y(jié)構(gòu)的形式布置,由此用戶可以通過點(diǎn)對(duì)點(diǎn)連接利用少量的管腳被連接。用戶之一、例如微控制器被構(gòu)造為主機(jī)并且相對(duì)于至少一個(gè)其它構(gòu)造為從機(jī)的用戶執(zhí)行對(duì)應(yīng)的功能,其中主機(jī)可以監(jiān)督(kontrolIieren)至少一個(gè)從機(jī)并由此通常通過提供指令控制和/或調(diào)節(jié)其功能。通過設(shè)置主機(jī),在正常運(yùn)行狀態(tài)下不需要總線仲裁。至少一個(gè)從機(jī)可以構(gòu)造為離散組件,例如構(gòu)造為ASIC。一個(gè)從機(jī)或多個(gè)從機(jī)由主機(jī)控制并由此由邏輯單元(例如微控制器或其它ASIC)控制。主機(jī)為此向至少一個(gè)從機(jī)發(fā)送連續(xù)的數(shù)據(jù)流。在此進(jìn)行連續(xù)的同步,因此至少一個(gè)從機(jī)也不需要另外的系統(tǒng)時(shí)鐘(Systemtakt)0
[0012]本發(fā)明另外的優(yōu)點(diǎn)和構(gòu)型由說明書和附圖得出。
[0013]應(yīng)當(dāng)理解,上面提到和下面還要闡述的特征不僅能以分別說明的組合,而且還能以其它組合或單獨(dú)地被使用,而不脫離本發(fā)明的范圍。

【專利附圖】

【附圖說明】
[0014]圖1a以示意圖示出通信裝置的實(shí)施方式。
[0015]圖1b以示意圖示出圖1a的通信裝置的用戶的實(shí)施方式的框圖,該用戶在執(zhí)行所描述方法的構(gòu)型時(shí)可以被置于不同的運(yùn)行狀態(tài)。
[0016]圖2示出根據(jù)所描述方法的一種構(gòu)型的第一變型用戶從正常運(yùn)行狀態(tài)過渡到省電的準(zhǔn)備運(yùn)行狀態(tài)的流程圖。
[0017]圖3示出根據(jù)所描述方法的所述構(gòu)型的第二變型用戶從正常運(yùn)行狀態(tài)過渡到省電的準(zhǔn)備運(yùn)行狀態(tài)的流程圖。
[0018]圖4示出根據(jù)所描述方法的所述構(gòu)型的第三變型用戶從省電的準(zhǔn)備運(yùn)行狀態(tài)過渡到正常運(yùn)行狀態(tài)的流程圖。
[0019]圖5示出根據(jù)所描述方法的所述構(gòu)型的第四變型用戶從省電的準(zhǔn)備運(yùn)行狀態(tài)過渡到正常運(yùn)行狀態(tài)的流程圖。

【具體實(shí)施方式】
[0020]借助實(shí)施方式在附圖中示意性示出本發(fā)明,并且下面參照附圖詳盡描述本發(fā)明。
[0021]這些圖關(guān)聯(lián)地和全面地被描述,相同的附圖標(biāo)記表示相同的部件。
[0022]在圖1a中示意性示出的通信裝置2的實(shí)施方式被構(gòu)造為環(huán)形的并且包括多個(gè)串聯(lián)地一個(gè)接一個(gè)地連接的用戶,即主機(jī)4、第一從機(jī)6、第二從機(jī)8以及第η從機(jī)10,它們經(jīng)由線路的區(qū)段12相互連接。此外主機(jī)4包括用于發(fā)送數(shù)據(jù)分組的第一數(shù)字串行接口 14,主機(jī)4利用該第一數(shù)字串行接口 14根據(jù)定義與所述線路的起始或與末端連接。此外主機(jī)4包括用于接收數(shù)據(jù)分組的第二數(shù)字串行接口 16,主機(jī)4利用該第二數(shù)字串行接口 16根據(jù)定義與所述線路的末端或與起始連接。串行的第一接口 14在此與系統(tǒng)鐘(Systemuhr) 18連接。串行的第二接口 16與用于探測(cè)相位角值20的模塊(所謂的延遲鎖相環(huán))連接。此外僅主機(jī)4與石英振蕩器22連接。
[0023]從機(jī)6,8,10中的每一個(gè)都具有構(gòu)造為從機(jī)接口 24的數(shù)字串行接口,所述數(shù)字串行接口分別與所述線路的兩個(gè)區(qū)段12連接。由此在兩個(gè)用戶之間存在連接。作為另外的部件,每個(gè)構(gòu)造為從機(jī)6,8,10的用戶可以具有數(shù)據(jù)處理單元28。此外,每個(gè)串行從機(jī)接口24可以與時(shí)鐘恢復(fù)模塊連接,從該時(shí)鐘恢復(fù)模塊可以推導(dǎo)出本地系統(tǒng)時(shí)鐘。借助下面的圖1b更詳細(xì)地描述從機(jī)6,8,10之一的數(shù)據(jù)處理單元28。
[0024]為了在通信裝置2的用戶之間提供通信,在本發(fā)明的一種構(gòu)型中規(guī)定,從主機(jī)4的起始接口 14出發(fā)經(jīng)由數(shù)據(jù)流26從從機(jī)6,8,10的串行從機(jī)接口 24向從機(jī)6,8,10的串行從機(jī)接口 24連續(xù)傳輸作為數(shù)據(jù)分組的消息。在數(shù)據(jù)分組已經(jīng)到達(dá)最后的從機(jī)6,8,10,在此即第η個(gè)從機(jī)10之后,該數(shù)據(jù)分組由最后的從機(jī)10的從機(jī)接口 24傳送至主機(jī)4的末端接口 16。主機(jī)4的數(shù)據(jù)分組尤其是包含可以由數(shù)據(jù)處理單元28處理的信息和/或指令。
[0025]在此,由每個(gè)從機(jī)6,8,10可以更改數(shù)據(jù)分組的地址信息。作為地址信息,可以由每個(gè)從機(jī)將所接收的數(shù)據(jù)分組的地址值更改一個(gè)固定值,例如添加或減去一個(gè)固定值。
[0026]也可以稱為圖1a的通信裝置2的從機(jī)6,8,10的發(fā)送器單元的數(shù)據(jù)處理單元28或傳輸單元的細(xì)節(jié)在圖1b中被示意性示出,其中圖1b因此示出數(shù)據(jù)處理單元28的原理構(gòu)造。在此,該數(shù)據(jù)處理單元28包括解碼器30、狀態(tài)自動(dòng)機(jī)37的最小狀態(tài)自動(dòng)機(jī)32 (最小FSM或有限狀態(tài)機(jī)(finite state machine))以及編碼器34。此外傳輸單元28包括狀態(tài)自動(dòng)機(jī)37的主狀態(tài)自動(dòng)機(jī)36 (主FSM)。最小狀態(tài)自動(dòng)機(jī)32和主狀態(tài)自動(dòng)機(jī)36由此被構(gòu)造為從機(jī)6,8,10的狀態(tài)自動(dòng)機(jī)37的部件。此外在這里提出的傳輸單元28的實(shí)施方式中,還設(shè)置可選的數(shù)據(jù)寄存器38,該數(shù)據(jù)寄存器既被分配給最小狀態(tài)自動(dòng)機(jī)32又被分配給主狀態(tài)自動(dòng)機(jī)36。此外傳輸單元28包括功率運(yùn)行狀態(tài)控制裝置40 (功率模式控制(Power-Mod1-Steuerung))。解碼器30以及編碼器34在此與從機(jī)6,8,10的串行從機(jī)接口24連接。
[0027]規(guī)定:解碼器30、最小狀態(tài)自動(dòng)機(jī)32和編碼器34至少當(dāng)通信裝置2激活時(shí)同樣是激活的,以便維持從機(jī)6,8,10在環(huán)形通信裝置2內(nèi)與其它用戶的通信。在此,最小狀態(tài)自動(dòng)機(jī)32被構(gòu)造為在通信裝置2的從機(jī)6,8,10中需要的狀態(tài)自動(dòng)機(jī)37的子集。由此即使在準(zhǔn)備運(yùn)行狀態(tài)(待機(jī)(Stand-By)狀態(tài))中該最小狀態(tài)自動(dòng)機(jī)32作為狀態(tài)自動(dòng)機(jī)37的部件也保持激活。在此,該最小狀態(tài)自動(dòng)機(jī)32尤其是被構(gòu)造用于識(shí)別通信裝置2的主機(jī)4的構(gòu)造為喚醒指令的可能指令并且基于所述指令通過接通主狀態(tài)自動(dòng)機(jī)36而喚醒整個(gè)從機(jī)6,8,10。
[0028]從機(jī)6,8,10的其它功能性在主狀態(tài)自動(dòng)機(jī)36中被實(shí)現(xiàn)并且在從機(jī)6,8,10的準(zhǔn)備運(yùn)行狀態(tài)中也可以被斷開。在喚醒過程中,主狀態(tài)自動(dòng)機(jī)36可以首先被激活。此外,主狀態(tài)自動(dòng)機(jī)36于是經(jīng)由通常的專用指令和/或經(jīng)由集成在數(shù)據(jù)處理單元28中并且與主狀態(tài)自動(dòng)機(jī)36連接的功率狀態(tài)控制裝置40激活整個(gè)仍然休眠的從機(jī)6,8,10。在可選的數(shù)據(jù)寄存器38中,還可以在準(zhǔn)備運(yùn)行狀態(tài)中寫數(shù)據(jù),這些數(shù)據(jù)對(duì)于通信裝置2的構(gòu)造為主機(jī)4的用戶來(lái)說通常是可讀取的。在該可選的數(shù)據(jù)寄存器38中可以在準(zhǔn)備運(yùn)行狀態(tài)中記錄由主機(jī)4提供的數(shù)據(jù),而無(wú)需激活從機(jī)6,8,10的功能邏輯電路。
[0029]圖2的流程圖示出該方法的構(gòu)型的第一變型,其中根據(jù)該方法的構(gòu)型的第一變型,構(gòu)造為從機(jī)6,8,10的用戶根據(jù)主機(jī)的指令(應(yīng)請(qǐng)求待機(jī)(stand-by on request))從正常運(yùn)行狀態(tài)42被置于準(zhǔn)備運(yùn)行狀態(tài)44中。
[0030]在正常運(yùn)行狀態(tài)42中由構(gòu)造為從機(jī)6,8,10的用戶執(zhí)行數(shù)據(jù)處理。在此期間在檢驗(yàn)46時(shí)可以檢驗(yàn)是否由構(gòu)造為主機(jī)2的用戶向構(gòu)造為從機(jī)6,8,10的用戶提供用于過渡到準(zhǔn)備運(yùn)行狀態(tài)44中的指令。如果這不是這種情況(否48),則維持正常運(yùn)行狀態(tài)42。但是如果在檢驗(yàn)46時(shí)識(shí)別出用于過渡到準(zhǔn)備運(yùn)行狀態(tài)44中的主機(jī)4的指令(是50),則接著進(jìn)行到準(zhǔn)備運(yùn)行狀態(tài)44的準(zhǔn)備52。在此,從機(jī)6,8,10的計(jì)算核(ASIC)以及主狀態(tài)自動(dòng)機(jī)36經(jīng)由功率狀態(tài)控制裝置40被置于準(zhǔn)備運(yùn)行狀態(tài)44中,其中主狀態(tài)自動(dòng)機(jī)36被關(guān)斷和/或去活。在準(zhǔn)備運(yùn)行狀態(tài)44中,只有最小狀態(tài)自動(dòng)機(jī)32接通和/或激活并且也被構(gòu)造為與其它用戶進(jìn)一步交換數(shù)據(jù)。
[0031]在該方法的構(gòu)型的該第一變型中,可選地可以規(guī)定,在另一檢驗(yàn)54時(shí)檢驗(yàn)是否可以為構(gòu)造為主機(jī)2的用戶提供數(shù)據(jù)或消息(數(shù)據(jù)觸發(fā)請(qǐng)求(data trigger request))。如果這不是該情況(否48 ),則繼續(xù)準(zhǔn)備運(yùn)行狀態(tài)44。但是如果這是這種情況(是50 ),則在數(shù)據(jù)寄存器38中為構(gòu)造為主機(jī)2的用戶在存儲(chǔ)56的范圍中存放消息,其中這些數(shù)據(jù)被一直存儲(chǔ)在數(shù)據(jù)寄存器38中,直到被構(gòu)造為主機(jī)2的用戶又詢問和/或提取這些數(shù)據(jù)為止。
[0032]借助圖3的流程圖示出該方法的構(gòu)型的第二變型。在該第二變型中,從機(jī)6,8,10出于自發(fā)起(Eigeninitiative)(按需待機(jī)(stand-by on demand))而從正常運(yùn)行狀態(tài)42被置于準(zhǔn)備運(yùn)行狀態(tài)44中。
[0033]在此由構(gòu)造為從機(jī)6,8,10的用戶在正常運(yùn)行狀態(tài)42中執(zhí)行數(shù)據(jù)處理。此外在檢驗(yàn)46時(shí)可以檢驗(yàn)構(gòu)造為從機(jī)6,8,10的用戶的功能和/或任務(wù)(作業(yè)(Task))是否結(jié)束(功率模式控制)。如果這不是這種情況(否48),則繼續(xù)正常運(yùn)行狀態(tài)42。如果在檢驗(yàn)46時(shí)識(shí)別出(是50)任務(wù)結(jié)束,則對(duì)于從機(jī)6,8,10做好到準(zhǔn)備運(yùn)行狀態(tài)44的準(zhǔn)備52。在此,主狀態(tài)自動(dòng)機(jī)36被置于準(zhǔn)備運(yùn)行狀態(tài)44中,其中只有最小狀態(tài)自動(dòng)機(jī)32被激活并且也被設(shè)置用于與其它用戶進(jìn)一步傳輸數(shù)據(jù)。
[0034]在該方法的構(gòu)型的第二變型中可選地也可以規(guī)定,在另一檢驗(yàn)54時(shí)檢驗(yàn)是否可以為構(gòu)造為主機(jī)2的用戶提供數(shù)據(jù)或消息(數(shù)據(jù)觸發(fā)請(qǐng)求)。如果這不是這種情況(否48),則繼續(xù)準(zhǔn)備運(yùn)行狀態(tài)44。但是如果這是這種情況(是50),則在數(shù)據(jù)寄存器38中為構(gòu)造為2的用戶在存儲(chǔ)56的范圍中存放消息,其中這些數(shù)據(jù)被一直存儲(chǔ)在數(shù)據(jù)寄存器38中,直到被構(gòu)造為主機(jī)2的用戶又詢問這些數(shù)據(jù)為止。
[0035]正常運(yùn)行狀態(tài)42向準(zhǔn)備運(yùn)行狀態(tài)44的過渡可以通過構(gòu)造為主機(jī)4的用戶的指令、諸如在第一變型中(應(yīng)請(qǐng)求),或者按照第二變型根據(jù)構(gòu)造為從機(jī)6,8,10的用戶的自發(fā)起(按需),一旦該用戶在結(jié)束一個(gè)任務(wù)之后不應(yīng)該執(zhí)行另外排隊(duì)等候的任務(wù)(作業(yè)(Task))就被觸發(fā)。在兩個(gè)變型中都可以使用可選的數(shù)據(jù)寄存器38。該方法的構(gòu)型的兩個(gè)變型還可以被一起使用。由此從機(jī)6,8,10可以根據(jù)主機(jī)4的指令和/或針對(duì)不應(yīng)執(zhí)行另外排隊(duì)等候的任務(wù)的情況而從正常運(yùn)行狀態(tài)42被置于準(zhǔn)備運(yùn)行狀態(tài)44中。
[0036]從準(zhǔn)備運(yùn)行狀態(tài)44到正常運(yùn)行狀態(tài)42的過渡在該方法的構(gòu)型的第三變型中可以如借助圖4的流程圖所示的那樣通過主機(jī)4的專用指令(通過請(qǐng)求喚醒(wake up byrequest))或者在該方法的構(gòu)型的第四變型中如借助圖5的流程圖所示那樣通過直接對(duì)從機(jī)6,8,10尋址的信號(hào)和/或數(shù)據(jù)(通過數(shù)據(jù)喚醒(wake up by data))來(lái)實(shí)現(xiàn)。
[0037]在第三變型中,在準(zhǔn)備運(yùn)行狀態(tài)44中在檢驗(yàn)60時(shí)通過從機(jī)6,8,10的最小狀態(tài)自動(dòng)機(jī)32檢驗(yàn)最小狀態(tài)自動(dòng)機(jī)32是否在通信裝置內(nèi)的消息流和/或數(shù)據(jù)流中識(shí)別出作為指令的喚醒序列,該喚醒序列通常對(duì)準(zhǔn)該最小狀態(tài)自動(dòng)機(jī)32所布置在的那個(gè)從機(jī)6,8,10。如果沒有識(shí)別出這種喚醒序列(否48),則用戶保留在準(zhǔn)備運(yùn)行狀態(tài)44中。但是如果識(shí)別出喚醒序列作為主機(jī)4的指令(是50),則在喚醒過程62中激活主狀態(tài)自動(dòng)機(jī)36,該主狀態(tài)自動(dòng)機(jī)36又激活從機(jī)6,8,10的功能構(gòu)件。在過渡到正常運(yùn)行狀態(tài)42中之后,由從機(jī)6,8,10執(zhí)行為其設(shè)置的數(shù)據(jù)處理。
[0038]在通過圖5的流程圖描述的本方法的構(gòu)型的第四變型的情況下,首先規(guī)定從機(jī)6,8,10處于準(zhǔn)備運(yùn)行狀態(tài)44中,在該準(zhǔn)備運(yùn)行狀態(tài)下最小狀態(tài)自動(dòng)機(jī)32被激活和/或接通,而主狀態(tài)自動(dòng)機(jī)36被去活和/或關(guān)斷。但是最小狀態(tài)自動(dòng)機(jī)32也可以在準(zhǔn)備運(yùn)行狀態(tài)44中檢測(cè)通信裝置2的數(shù)據(jù)流。
[0039]在在此情況下待定期執(zhí)行的檢驗(yàn)64情況下,由最小狀態(tài)自動(dòng)機(jī)32檢驗(yàn)其是否在數(shù)據(jù)流中識(shí)別出其地址或該最小狀態(tài)自動(dòng)機(jī)32被分配給的從機(jī)6,8,10的地址。如果這不是這種情況(否48),則繼續(xù)準(zhǔn)備運(yùn)行狀態(tài)44。如果由最小狀態(tài)自動(dòng)機(jī)32識(shí)別出地址作為喚醒信號(hào)(是50),則最小狀態(tài)自動(dòng)機(jī)32在隨后的喚醒過程66中獲得經(jīng)由主機(jī)4的數(shù)據(jù)分組的數(shù)據(jù)幀提供的指令。然后在檢驗(yàn)66時(shí)檢驗(yàn)由最小狀態(tài)自動(dòng)機(jī)32獲得的指令是否是寫指令。如果這是這種情況(是50),則執(zhí)行喚醒指令的寫70,其中到來(lái)的來(lái)自數(shù)據(jù)分組的數(shù)據(jù)被寫入數(shù)據(jù)寄存器38中。此外激活主狀態(tài)自動(dòng)機(jī)36,該主狀態(tài)自動(dòng)機(jī)又激活從機(jī)6,8,10的功能構(gòu)件。于是從機(jī)6,8,10過渡到正常運(yùn)行狀態(tài)42中。
[0040]如果在檢驗(yàn)48時(shí)應(yīng)當(dāng)?shù)贸鏊鲋噶顩]有被構(gòu)造為寫指令(否48),則在另一檢驗(yàn)72時(shí)檢驗(yàn)在數(shù)據(jù)寄存器38中是否存在待讀取的數(shù)據(jù)。如果這是這種情況(是50),則執(zhí)行喚醒指令的讀取74,其中從數(shù)據(jù)寄存器38中發(fā)送數(shù)據(jù)。此外激活主狀態(tài)自動(dòng)機(jī)36,而該主狀態(tài)自動(dòng)機(jī)然后激活從機(jī)6,8,10的功能構(gòu)件。此后從機(jī)6,8,10過渡到正常運(yùn)行狀態(tài)42中。
[0041]但是如果在所述另一檢驗(yàn)72時(shí)得出在數(shù)據(jù)寄存器38中不存在所述數(shù)據(jù)(否48),則執(zhí)行錯(cuò)誤喚醒過程76 (錯(cuò)誤喚醒(error wake up))。在這種情況下由所涉及的從機(jī)6,8,10向主機(jī)4傳輸錯(cuò)誤報(bào)告。此外在錯(cuò)誤喚醒過程76的情況下激活主狀態(tài)自動(dòng)機(jī)36,該主狀態(tài)自動(dòng)機(jī)然后激活從機(jī)6,8,10的功能構(gòu)件,其中從機(jī)6,8,10過渡到正常運(yùn)行狀態(tài)42中。
[0042]從準(zhǔn)備運(yùn)行狀態(tài)44到正常運(yùn)行狀態(tài)42的過渡可以利用構(gòu)造為主機(jī)4的用戶的喚醒指令發(fā)起。替換或補(bǔ)充地,構(gòu)造為主機(jī)4的用戶可以向待喚醒的、構(gòu)造為從機(jī)6,8,10的用戶直接發(fā)送這種指令和/或以數(shù)據(jù)分組的數(shù)據(jù)幀向所涉及的從機(jī)6,8,10發(fā)送對(duì)應(yīng)的數(shù)據(jù)。
[0043]第三變型的流程(應(yīng)請(qǐng)求喚醒)在圖4的流程圖中示出,其中主機(jī)專門發(fā)送喚醒指令。該方法的構(gòu)型的第五變型的流程在圖5的流程圖中示出,其中主機(jī)4直接發(fā)送數(shù)據(jù)幀。在此,尤其是使用數(shù)據(jù)寄存器38,該數(shù)據(jù)寄存器或者記錄所發(fā)送的喚醒指令或者準(zhǔn)備好利用喚醒指令所請(qǐng)求的數(shù)據(jù)。
[0044]此外還可以將構(gòu)造為從機(jī)6,8,10的用戶獨(dú)立地并且在沒有主機(jī)4的幫助下激活和/或喚醒。如果從機(jī)6,8,10的內(nèi)部計(jì)時(shí)器(定時(shí)器)到期或者如果其它處于外部的模塊(例如傳感器)變?yōu)榧せ畹暮?或被激活,則這例如是可能的。在此,從機(jī)6,8,10可以經(jīng)由專用指令或者經(jīng)由中斷比特向主機(jī)4通告:該從機(jī)6,8,10在主狀態(tài)自動(dòng)機(jī)36接通之后又為激活的,或者該從機(jī)6,8,10可以等待主機(jī)4 一方的詢問。
[0045]所提出的方法被設(shè)置為運(yùn)行通信裝置2的至少一個(gè)用戶,其中該用戶具有狀態(tài)自動(dòng)機(jī)37,該狀態(tài)自動(dòng)機(jī)具有主狀態(tài)自動(dòng)機(jī)36和最小狀態(tài)自動(dòng)機(jī)32,其中在至少一個(gè)用戶的正常運(yùn)行狀態(tài)42中激活和/或接通主狀態(tài)自動(dòng)機(jī)36和最小狀態(tài)自動(dòng)機(jī)32,而在至少一個(gè)用戶的準(zhǔn)備運(yùn)行狀態(tài)44中僅接通最小狀態(tài)自動(dòng)機(jī)32并且關(guān)斷主狀態(tài)自動(dòng)機(jī)36。
[0046]在該方法的構(gòu)型的第一變型中,當(dāng)由主機(jī)4向至少一個(gè)構(gòu)造為從機(jī)6,8,10的用戶傳送休眠指令作為指令時(shí),至少一個(gè)用戶從正常運(yùn)行狀態(tài)42被轉(zhuǎn)變到準(zhǔn)備運(yùn)行狀態(tài)44中并且該至少一個(gè)用戶的主狀態(tài)自動(dòng)機(jī)36被關(guān)斷。
[0047]在該方法的構(gòu)型的可替換或補(bǔ)充實(shí)施的第二變型中,當(dāng)至少一個(gè)用戶在給定時(shí)刻已經(jīng)結(jié)束了待處理的任務(wù)并且至少在該時(shí)刻沒有另外的任務(wù)要處理或者等候處理,則至少一個(gè)用戶從正常運(yùn)行狀態(tài)42被轉(zhuǎn)變到準(zhǔn)備運(yùn)行狀態(tài)44并且該至少一個(gè)用戶的主狀態(tài)自動(dòng)機(jī)36被關(guān)斷。
[0048]此外在第三變型中,至少一個(gè)從機(jī)6,8,10可以從準(zhǔn)備運(yùn)行狀態(tài)44被轉(zhuǎn)變到正常運(yùn)行狀態(tài)42中,其中當(dāng)由至少一個(gè)用戶的最小狀態(tài)自動(dòng)機(jī)32在通信裝置2的數(shù)據(jù)流26中識(shí)別出喚醒序列作為主機(jī)4的指令時(shí),該至少一個(gè)從機(jī)6,8,10的主狀態(tài)自動(dòng)機(jī)36被接通。
[0049]替換或補(bǔ)充地,在第四變型中當(dāng)由至少一個(gè)從機(jī)6,8,10的最小狀態(tài)自動(dòng)機(jī)32在通信裝置2的數(shù)據(jù)流26中識(shí)別出分配給該至少一個(gè)從機(jī)6,8,10的地址時(shí),至少一個(gè)構(gòu)造為從機(jī)6,8,10的用戶可以從準(zhǔn)備運(yùn)行狀態(tài)44轉(zhuǎn)變到正常運(yùn)行狀態(tài)42中并且該至少一個(gè)用戶的主狀態(tài)自動(dòng)機(jī)36被接通。
[0050]通信裝置2的通常被構(gòu)造為從機(jī)6,8,10的用戶具有狀態(tài)自動(dòng)機(jī)37,該狀態(tài)自動(dòng)機(jī)具有主狀態(tài)自動(dòng)機(jī)36和最小狀態(tài)自動(dòng)機(jī)32。在該用戶的構(gòu)造為正常運(yùn)行狀態(tài)42的運(yùn)行狀態(tài)中,主狀態(tài)自動(dòng)機(jī)36和最小狀態(tài)自動(dòng)機(jī)32可以被接通。而在該用戶的構(gòu)造為準(zhǔn)備運(yùn)行狀態(tài)44的運(yùn)行狀態(tài)中只有最小狀態(tài)自動(dòng)機(jī)32可以被接通。
[0051]該用戶還可以具有用于處理用于從一個(gè)運(yùn)行狀態(tài)更換到其它運(yùn)行狀態(tài)、也就是從正常運(yùn)行狀態(tài)44更換到準(zhǔn)備運(yùn)行狀態(tài)42或反之的指令的數(shù)據(jù)寄存器38。
[0052]所提出的通信裝置2具有構(gòu)造為主機(jī)4的用戶和至少一個(gè)構(gòu)造為從機(jī)6,8,10的用戶,該至少一個(gè)構(gòu)造為從機(jī)6,8,10的用戶包括所描述的狀態(tài)自動(dòng)機(jī)37。通信裝置2的用戶被構(gòu)造為經(jīng)由線路相互通信。
[0053]在此,通信裝置2可以被構(gòu)造為環(huán)形的,其中用戶、也就是主機(jī)4和從機(jī)6,8,10串聯(lián)連接并且經(jīng)由線路的區(qū)段12相互連接。
【權(quán)利要求】
1.用于運(yùn)行通信裝置(2)的至少一個(gè)用戶的方法,其中該用戶具有狀態(tài)自動(dòng)機(jī)(37),該狀態(tài)自動(dòng)機(jī)具有主狀態(tài)自動(dòng)機(jī)(36)和最小狀態(tài)自動(dòng)機(jī)(32),其中在該至少一個(gè)用戶的正常運(yùn)行狀態(tài)(42 )中,主狀態(tài)自動(dòng)機(jī)(36 )和最小狀態(tài)自動(dòng)機(jī)(32 )被接通,以及其中在該至少一個(gè)用戶的準(zhǔn)備運(yùn)行狀態(tài)(44)中只有最小狀態(tài)自動(dòng)機(jī)(32)被接通。
2.根據(jù)權(quán)利要求1所述的方法,其中當(dāng)向至少一個(gè)用戶傳送休眠指令時(shí),至少一個(gè)用戶從正常運(yùn)行狀態(tài)(42)被轉(zhuǎn)變到準(zhǔn)備運(yùn)行狀態(tài)(44)中并且該至少一個(gè)用戶的主狀態(tài)自動(dòng)機(jī)(36)被關(guān)斷。
3.根據(jù)權(quán)利要求1或2所述的方法,其中當(dāng)至少一個(gè)用戶已經(jīng)結(jié)束了任務(wù)時(shí),至少一個(gè)用戶從正常運(yùn)行狀態(tài)(42 )被轉(zhuǎn)變到準(zhǔn)備運(yùn)行狀態(tài)(44 )中并且該至少一個(gè)用戶的主狀態(tài)自動(dòng)機(jī)(36)被關(guān)斷。
4.根據(jù)上述權(quán)利要求之一所述的方法,其中當(dāng)由至少一個(gè)用戶的最小狀態(tài)自動(dòng)機(jī)(32)在通信裝置(2)的數(shù)據(jù)流(26)中識(shí)別出喚醒序列時(shí),至少一個(gè)用戶從準(zhǔn)備運(yùn)行狀態(tài)(44 )被轉(zhuǎn)變到正常運(yùn)行狀態(tài)(42 )中并且該至少一個(gè)用戶的主狀態(tài)自動(dòng)機(jī)(36 )被接通。
5.根據(jù)上述權(quán)利要求之一所述的方法,其中當(dāng)由至少一個(gè)用戶的最小狀態(tài)自動(dòng)機(jī)(32)在通信裝置(2)的數(shù)據(jù)流(26)中識(shí)別出分配給該至少一個(gè)用戶的地址時(shí),至少一個(gè)用戶從準(zhǔn)備運(yùn)行狀態(tài)(44)被轉(zhuǎn)變到正常運(yùn)行狀態(tài)(42)中,并且該至少一個(gè)用戶的主狀態(tài)自動(dòng)機(jī)(36)被接通。
6.通信裝置(2)的用戶,其具有狀態(tài)自動(dòng)機(jī)(37),該狀態(tài)自動(dòng)機(jī)具有主狀態(tài)自動(dòng)機(jī)(36)和最小狀態(tài)自動(dòng)機(jī)(32),其中在至少一個(gè)用戶的構(gòu)造為正常運(yùn)行狀態(tài)(42)的運(yùn)行狀態(tài)中,主狀態(tài)自動(dòng)機(jī)(36)和最小狀態(tài)自動(dòng)機(jī)(32)能被接通,以及其中在該至少一個(gè)用戶的構(gòu)造為準(zhǔn)備運(yùn)行狀態(tài)的運(yùn)行狀態(tài)(44)中只有最小狀態(tài)自動(dòng)機(jī)(32)能被接通。
7.根據(jù)權(quán)利要求6所述的用戶,該用戶具有用于處理用于從一個(gè)運(yùn)行狀態(tài)更換到其它運(yùn)行狀態(tài)的指令的數(shù)據(jù)寄存器(38 )。
8.通信裝置,其具有構(gòu)造為主機(jī)(4)的用戶和至少一個(gè)根據(jù)權(quán)利要求6或7所述的構(gòu)造為從機(jī)(6,8,10)的用戶,其中所述通信裝置(2)的用戶被構(gòu)造為相互通信。
9.根據(jù)權(quán)利要求8所述的通信裝置,該通信裝置被構(gòu)造為環(huán)形的,其中所述用戶串聯(lián)連接并且經(jīng)由線路的區(qū)段(12)相互連接。
【文檔編號(hào)】H04L12/423GK104135415SQ201410179418
【公開日】2014年11月5日 申請(qǐng)日期:2014年4月30日 優(yōu)先權(quán)日:2013年5月3日
【發(fā)明者】J.席爾默, A-J.羅哈切克, A.奧厄, D.托斯, U.舒爾茨, T.胡克, F.施密特, D.厄爾特爾, A.默克, E.貝克, S.托多羅夫 申請(qǐng)人:羅伯特·博世有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1