存儲單元中讀出并且/或者寫到存儲單元中。
[0048]圖8為此示意性地示出了另一種實(shí)施方式的方框圖。所述按本發(fā)明的、比如可以執(zhí)行按照圖7的方法的運(yùn)行裝置200d通過控制線及地址線SA以及雙向的數(shù)據(jù)線Db訪問所述在此構(gòu)造為FPGA的線路100的配置存儲器RK,由此可以進(jìn)行對于所述配置數(shù)據(jù)KD的讀出/寫入。所述運(yùn)行裝置200d可以以類似的方式來訪問所述FPGA 100的狀態(tài)數(shù)據(jù)或者狀態(tài)存儲器(未示出)。
[0049]在一種有利的實(shí)施方式中規(guī)定,所述裝置200可以對數(shù)字線路的存儲狀態(tài)(和/或通過配置數(shù)據(jù)KD來代表的配置狀態(tài))實(shí)施保護(hù)(檢查點(diǎn))和/或恢復(fù)(回滾),所述數(shù)字線路的存儲狀態(tài)可以影響特定的輸出端或者特定的目標(biāo)存儲器,或者這些輸出端和目標(biāo)存儲器取決于所述數(shù)字線路的存儲狀態(tài)。在此,在一種特別有利的實(shí)施方式中,尤其不對所述線路100,2000的整個狀態(tài)空間進(jìn)行保護(hù)。
[0050]在另一種有利的實(shí)施方式中規(guī)定,借助于所述線路的輸電線路網(wǎng)通過靜態(tài)的相關(guān)性分析來確定所述線路的輸出端的或者一般來說有待保護(hù)的組件的相關(guān)性。
[0051]在另一種有利的實(shí)施方式中,通過一種切換分析利用“變化的次數(shù)”和“最小的切換周期”這樣的參數(shù)來確定目標(biāo)存儲器。特別有利地在檢查點(diǎn)過程中僅僅訪問在所述相關(guān)性分析中所確定的存儲元件,而在功能方面沒有干擾所述線路的其余部分。在這種情況下,所述存儲器的種類(RAM、FlipFlop)不重要,按照一種優(yōu)選的實(shí)施方式以單獨(dú)的途徑為每個元件進(jìn)行所述訪問。
[0052]圖9示意性地示出了按照一種實(shí)施方式的控制儀1000的方框圖。所述控制儀1000擁有能夠編程的邏輯線路100、比如FPGA,該邏輯線路具有至少一條數(shù)字的時序線路104。方框104a、104b表示組件的、比如雙穩(wěn)態(tài)多諧振蕩器(FlipFlops)的或者寄存器的或者所述數(shù)字的時序線路104的不同的狀態(tài)。此外,在所述控制儀1000中設(shè)置了兩個ASIC 1020、1022,所述FPGA 100可以通過雙向的數(shù)據(jù)連接DV1、DV2 (比如SP1-serial peripheralinterface (串行外圍接口)、SWR等等)與所述ASIC進(jìn)行通信。一種按本發(fā)明的運(yùn)行裝置200e在功能方面被集成到所述FPGA 100中,并且被構(gòu)造用于執(zhí)行所述按本發(fā)明的方法,比如試參照圖7。
[0053]在一種優(yōu)選的實(shí)施方式中,所述裝置200e構(gòu)造用于在出現(xiàn)故障之后執(zhí)行按情況而定的回滾,也就是說將狀態(tài)數(shù)據(jù)ZD和/或配置數(shù)據(jù)KD (圖1)的、以前從所述FPGA 100中讀出的、特定的部分返回寫到所述FPGA 100中,用于保證無故障的運(yùn)行。
[0054]對于常規(guī)的系統(tǒng)來說,在探測到故障時對所有線路部件進(jìn)行復(fù)位,其中所述存儲位置得到來自于所述線路的開發(fā)時間的預(yù)初始化的數(shù)值。相對于此,在使用所述按本發(fā)明的原理的情況下,借助于按情況而定的回滾,有針對性的存儲位置在故障之后可以從所運(yùn)行的應(yīng)用中(也就是從以前所生成的檢查點(diǎn)中)得到所述數(shù)值。所述線路輸出端由此顯示出所述相關(guān)的輸出信號的較快的可用性。
[0055]因為比如可以周期性地或者在受事件控制的情況下生成所述按情況而定的檢查點(diǎn),所以所述檢查點(diǎn)的內(nèi)容是可變的。由此,所述存儲位置的、在回滾之后的內(nèi)容取決于上一次檢查點(diǎn)生成的時刻。因此,所述線路輸出端的數(shù)值在每次按情況而定的回滾之后并不恒定。
[0056]本發(fā)明能夠有效地從以前在運(yùn)行時間里所保護(hù)的線路數(shù)據(jù)中恢復(fù)數(shù)字的時序線路的、特定的線路輸出端的或者所有線路輸出端的(原始)數(shù)據(jù)。同樣,可以保護(hù)并且恢復(fù)內(nèi)部的存儲器的狀態(tài)數(shù)據(jù)。在一種優(yōu)選的實(shí)施方式中,所選擇的線路輸出端的數(shù)據(jù)取決于存儲內(nèi)容,所述存儲內(nèi)容從所述線路的前一次運(yùn)行時間中借助于線路內(nèi)部的狀態(tài)空間-保護(hù)得到保護(hù),并且所述存儲內(nèi)容可以直接影響所述線路輸出端。
[0057]在一種優(yōu)選的實(shí)施方式中,被確定用于進(jìn)行控制儀-系統(tǒng)起動的線路輸出端可以包括與來自開發(fā)時間的預(yù)定義的數(shù)值不相應(yīng)的應(yīng)用數(shù)值。更確切地說,通過所述按本發(fā)明的運(yùn)行裝置200,可以借助于(按情況而定的)回滾將其它數(shù)值寫到所述線路100中。
[0058]在一種優(yōu)選的實(shí)施方式中,在所述線路中探測到故障之后,特定的線路輸出端可以包含與來自所述線路的開發(fā)時間的預(yù)定義的復(fù)位數(shù)值不相應(yīng)的應(yīng)用數(shù)值。
【主權(quán)項】
1.用于運(yùn)行尤其是機(jī)動車的控制儀(1000)的、電子的線路(100)的方法,其特征在于,在運(yùn)行所述線路(100)的過程中將該線路(100)的配置數(shù)據(jù)(KD)和/或狀態(tài)數(shù)據(jù)(ZD)的至少一個能夠預(yù)先給定的部分(T)從該線路(100)中讀出并且/或者寫到該線路(100)中。
2.按權(quán)利要求1所述的方法,其中在運(yùn)行所述線路(100)的過程中僅僅將該線路(100)的配置數(shù)據(jù)(KD)和/或狀態(tài)數(shù)據(jù)(ZD)的、能夠預(yù)先給定的部分(T)從該線路(100)中讀出并且/或者寫到該線路(100)中。
3.按前述權(quán)利要求中任一項所述的方法,其中不將所述線路(100)置于復(fù)位狀態(tài)中,用于將配置數(shù)據(jù)(KD)和/或狀態(tài)數(shù)據(jù)(ZD)從該線路(100)中讀出并且/或者寫到該線路(100)中。
4.按前述權(quán)利要求中任一項所述的方法,其中查明所述線路(100)的至少一個元件、尤其是輸出參量與特定的配置數(shù)據(jù)和/或狀態(tài)數(shù)據(jù)的相關(guān)性,其中尤其將所述特定的配置數(shù)據(jù)和/或狀態(tài)數(shù)據(jù)從所述線路(100)中讀出并且/或者寫到所述線路(100)中。
5.按前述權(quán)利要求中任一項所述的方法,其中在所述線路(100)的運(yùn)行過程中周期性地并且/或者在受事件控制的情況下將所述線路(100)的配置數(shù)據(jù)(KD)和/或狀態(tài)數(shù)據(jù)(ZD)的能夠預(yù)先給定的部分(T)從所述線路(100)中讀出并且/或者寫到所述線路(100)中。
6.用于運(yùn)行尤其是機(jī)動車的控制儀(1000)的電子的線路(100)的裝置(200),其特征在于,所述裝置(200)構(gòu)造用于:在所述線路(100)的運(yùn)行過程中將該線路(100)的配置數(shù)據(jù)(KD)和/或狀態(tài)數(shù)據(jù)(ZD)的、至少一個能夠預(yù)先給定的部分(T)從該線路(100)中讀出并且/或者寫到該線路(100)中。
7.按權(quán)利要求6所述的裝置(200),其中所述裝置(200)構(gòu)造用于:在所述線路(100)的運(yùn)行過程中僅僅將該線路(100)的配置數(shù)據(jù)(KD)和/或狀態(tài)數(shù)據(jù)(ZD)的、能夠預(yù)先給定的部分(T)從該線路(100)中讀出并且/或者寫到該線路(100)中。
8.按權(quán)利要求6到7中任一項所述的裝置(200),其中所述裝置(200)構(gòu)造用于:將配置數(shù)據(jù)(KD)和/或狀態(tài)數(shù)據(jù)(ZD)從所述線路(100)中讀出并且/或者寫到所述線路(100)中,而沒有將所述線路(100 )置于復(fù)位狀態(tài)中。
9.按權(quán)利要求6到8中任一項所述的裝置(200),其中所述裝置(200)構(gòu)造用于:查明所述線路(100)的至少一個元件、尤其是輸出參量與特定的配置數(shù)據(jù)和/或狀態(tài)數(shù)據(jù)的相關(guān)性,其中尤其所述裝置(200)構(gòu)造用于:將所述特定的配置數(shù)據(jù)和/或狀態(tài)數(shù)據(jù)從所述線路(100)中讀出并且/或者寫到所述線路(100)中。
10.按權(quán)利要求6到9中任一項所述的裝置(200),其中所述裝置(200)構(gòu)造用于:在所述線路(100)的運(yùn)行過程中周期性地并且/或者在受事件控制的情況下將所述線路(100)的配置數(shù)據(jù)(KD)和/或狀態(tài)數(shù)據(jù)(ZD)的、能夠預(yù)先給定的部分(T)從所述線路(100)中讀出并且/或者寫到所述線路(100)中。
【專利摘要】本發(fā)明涉及一種用于運(yùn)行尤其是機(jī)動車的控制儀(1000)的電子的線路(100)的方法,其特征在于,在運(yùn)行所述線路(100)的過程中將該線路(100)的配置數(shù)據(jù)(KD)和/或狀態(tài)數(shù)據(jù)(ZD)的至少一個能夠預(yù)先給定的部分(T)從該線路(100)中讀出并且/或者寫到該線路(100)中。
【IPC分類】G06F9-445
【公開號】CN104750513
【申請?zhí)枴緾N201410833152
【發(fā)明人】M.弗里施克
【申請人】羅伯特·博世有限公司
【公開日】2015年7月1日
【申請日】2014年12月29日
【公告號】DE102013227179A1