发明名称 Gateway zum automatischen Routen von Nachrichten zwischen Bussen
摘要 Gateway zum automatischen Routen von Nachrichten zwischen Bussen (3) mit: (a) mehreren Kommunikationsbausteinen (2) zum Zwischenspeichern und Übertragen von Nachrichten (N) über die Busse (3); und mit (b) einer Gateway-Steuereinheit (4-1), die über einen Systembus (5-1) zum Austausch von Nachrichten (N) mit den Kommunikationsbausteinen (2) verbunden ist, und die von jedem Kommunikationsbaustein (2) das dortige Auftreten einer zu routenden Nachricht (N) als externes Ereignis (EVext) angezeigt erhält, wobei die Gateway-Steuereinheit (4-1) aufweist: (b1) einen Vektorspeicher (VRAM) mit einem ersten Speicherbereich zum Speichern von Kommunikationsbaustein-Vektoren (KBV), wobei für jeden Kommunikationsbaustein (2) ein Kommunikationsbaustein-Vektor (KBV) vorgesehen ist, der den Zeitpunkt (ZP) eines als nächstes zu erwartenden internen Ereignisses (EVint) für eine in dem Kommunikationsbaustein (2) zwischengespeicherte Nachricht (N) und eine Vektorsprungadresse auf einen Nachrichtenvektor (NV) angibt, der in einem zweiten Speicherbereich des Vektorspeichers (VRAM) gespeichert ist, wobei für jede in dem Kommunikationsbaustein (2) zwischengespeicherte Nachricht (N) ein entsprechender Nachrichtenvektor (NV) gespeichert ist, der einen konfigurierbaren Zeitpunkt (ZP) eines von der zugehörigen Nachricht (N) auszulösenden internen Ereignisses (EVint) sowie eine Befehlssprungadresse angibt; (b2) einen Befehlsspeicher (IRAM) zum Speichern von Befehlen, die durch die in dem jeweiligen Nachrichtenvektor (NV) angegebene Befehlssprungadresse adressierbar sind; und (b3) eine Ablaufsteuerung (FSM), die bei Auftreten des internen Ereignisses (EVint), dessen Zeitpunkt (ZP) in dem jeweiligen Nachrichtenvektor (NV) der in dem Kommunikationsbaustein (2) zwischengespeicherten Nachricht (N) angegeben ist, oder bei Auftreten des externen Ereignisses (EVext), das der Ablaufsteuerung (FSM) durch einen der Kommunikationsbausteine (2) angezeigt wird, den zu dem jeweiligen Kommunikationsbaustein (2) zugehörigen Kommunikationsbaustein-Vektor (KBV) aus dem ersten Speicherbereich des Vektorspeichers (VRAM) ausliest und mittels der darin enthaltenen Vektorsprungadresse die Befehlssprungadresse des adressierten Nachrichtenvektors (NV) aus dem zweiten Speicherbereich des Vektorspeichers (VRAM) ausliest und anschließend mittels der ausgelesenen Befehlssprungadresse mindestens einen Befehl aus dem Befehlsspeicher (IRAM) ausliest und ausführt.
申请公布号 DE102007001137(B4) 申请公布日期 2016.05.04
申请号 DE20071001137 申请日期 2007.01.05
申请人 Robert Bosch GmbH 发明人 Lorenz, Tobias;Ihle, Markus;Taube, Jan
分类号 H04L29/02;H04L12/40;H04L12/46;H04L12/66 主分类号 H04L29/02
代理机构 代理人
主权项
地址
您可能感兴趣的专利