JP5113158B2 - 直列バス間でデータ転送するためのゲートウェイ - Google Patents
直列バス間でデータ転送するためのゲートウェイ Download PDFInfo
- Publication number
- JP5113158B2 JP5113158B2 JP2009511433A JP2009511433A JP5113158B2 JP 5113158 B2 JP5113158 B2 JP 5113158B2 JP 2009511433 A JP2009511433 A JP 2009511433A JP 2009511433 A JP2009511433 A JP 2009511433A JP 5113158 B2 JP5113158 B2 JP 5113158B2
- Authority
- JP
- Japan
- Prior art keywords
- bus
- data
- communication module
- serial
- gateway
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4027—Coupling between buses using bus bridges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
- H04L12/462—LAN interconnection over a bridge based backbone
- H04L12/4625—Single bridge functionality, e.g. connection of two networks over a single bridge
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40241—Flexray
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Small-Scale Networks (AREA)
- Information Transfer Systems (AREA)
- Bus Control (AREA)
Description
本発明は、直列バス間でデータ伝送するためのゲートウェイであって、
−直列データバスを接続するために設けられており、データパケットとデータワードとの間の変換を実行する複数の通信モジュールと、
−内部制御バスを介して、2つの通信モジュール間での内部データバスを介するワードごとのデータ転送を制御するバスマスタであって、その際、バスマスタは、発信元アドレスバスを介して、第1内部送信通信モジュールに発信元アドレス設定し、かつ、別の宛先アドレスバスを介して、第2内部受信通信モジュールに宛先アドレスを設定する、バスマスタと、
を有しており、
その際、第1通信モジュールに接続された第1直列バスを介して、第1通信モジュールによりデータパケットで受信されるデータが、一時格納されることなく、第1通信モジュールによって直接、内部データバスを介してワードごとに第2通信モジュールへと転送されており、第2通信モジュールは、当該転送されたデータをデータパケットで、第2通信モジュールに接続された第2直列バスを介して送信する、直列バス間でデータ伝送するためのゲートウェイ、を創出する。
Claims (7)
- 直列バス(3)間でデータ伝送するためのゲートウェイであって、
(a)直列データバス(3)を接続するために設けられており、データパケット(DP)とデータワード(DW)との間の変換を実行する複数の通信モジュール(2)と、
(b)内部制御バス(5)を介して、2つの通信モジュール(2)間での内部データバス(4)を介するワードごとのデータ転送を制御するバスマスタ(8)であって、当該バスマスタ(8)は、発信元アドレスバス(6)を介して、第1内部送信通信モジュール(2−1)に発信元アドレス(SA)を設定し、かつ、異なる宛先アドレスバス(7)を介して、第2内部受信通信モジュール(2−2)に宛先アドレス(DA)を設定する、バスマスタ(8)と、
を有しており、
(c)前記第1通信モジュール(2−1)に接続された第1直列バス(3−1)を介して、前記第1通信モジュール(2−1)によりデータパケット(DP)で受信されるデータが、一時格納されることなく、前記第1通信モジュール(2−1)によって直接、前記内部データバス(4)を介してワードごとに、1つまたは複数のデータワードで、前記第2通信モジュール(2−2)へと転送され、前記第2通信モジュール(2−2)は、当該転送されたデータをデータパケット(DP)で前記第2通信モジュール(2−2)に接続された第2直列バス(3−2)を介して送信し、前記内部データバス(4)は、データワードを伝送するための、複数の並列データ線を有し、前記第1通信モジュール(2−1)から前記第2通信モジュール(2−2)への直接的なデータ転送が、1クロック周期以内で行なわれる、
直列バス(3)間でデータ伝送するためのゲートウェイ。 - 前記直列バス(3)は、フィールドバスに相当する、請求項1に記載のゲートウェイ。
- 前記直列バス(3)は、イーサネットバスに相当する、請求項1に記載のゲートウェイ。
- 前記バスマスタ(8)は、プロセッサに相当する、請求項1に記載のゲートウェイ。
- 前記バスマスタ(8)は、DMAコントローラに相当する、請求項1に記載のゲートウェイ。
- 前記バスマスタ(8)は、有限オートマトン(FSM:Finite State Machine)に相当する、請求項1に記載のゲートウェイ。
- 各前記直列バス(3)には、アクチュエータおよびセンサが接続されている、請求項1に記載のゲートウェイ。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102006024888.0 | 2006-05-24 | ||
DE102006024888 | 2006-05-24 | ||
DE102006055514.7 | 2006-11-24 | ||
DE102006055514A DE102006055514A1 (de) | 2006-05-24 | 2006-11-24 | Gateway zum Datentransfer zwischen seriellen Bussen |
PCT/EP2007/053728 WO2007134920A1 (de) | 2006-05-24 | 2007-04-17 | Gateway zum datentransfer zwischen seriellen bussen |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009537919A JP2009537919A (ja) | 2009-10-29 |
JP5113158B2 true JP5113158B2 (ja) | 2013-01-09 |
Family
ID=38157905
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009511433A Active JP5113158B2 (ja) | 2006-05-24 | 2007-04-17 | 直列バス間でデータ転送するためのゲートウェイ |
Country Status (8)
Country | Link |
---|---|
US (1) | US8571044B2 (ja) |
EP (1) | EP2030117B1 (ja) |
JP (1) | JP5113158B2 (ja) |
CN (1) | CN101454763B (ja) |
AT (1) | ATE471545T1 (ja) |
DE (2) | DE102006055514A1 (ja) |
ES (1) | ES2346259T3 (ja) |
WO (1) | WO2007134920A1 (ja) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE552675T1 (de) * | 2006-12-14 | 2012-04-15 | Bayerische Motoren Werke Ag | Verfahren zur vernetzung von steuergeräten eines kraftfahrzeugs, darauf beruhendes datenbussystem und computerprogramm-produkt |
DE102007043707B4 (de) * | 2007-09-13 | 2015-08-06 | Bayerische Motoren Werke Aktiengesellschaft | Kommunikationssystem |
FR2927752A1 (fr) * | 2008-02-19 | 2009-08-21 | Peugeot Citroen Automobiles Sa | Dispositif et procede de transfert bidirectionnel de donnees de trames entre deux reseaux asynchrones de debits differents. |
US7809873B2 (en) * | 2008-04-11 | 2010-10-05 | Sandisk Il Ltd. | Direct data transfer between slave devices |
DE102010020446B4 (de) * | 2010-05-12 | 2012-12-06 | Wago Verwaltungsgesellschaft Mbh | Automatisierungsgerät und Verfahren zur beschleunigten Verarbeitung von selektierten Prozessdaten |
CN102014139B (zh) * | 2010-12-09 | 2013-02-27 | 北京交通大学 | 一种车用FlexRay总线与以太网的协议转换装置 |
JP5304815B2 (ja) * | 2011-02-28 | 2013-10-02 | 株式会社デンソー | マイクロコンピュータ |
DE102011115431B4 (de) * | 2011-10-08 | 2022-07-28 | Robert Bosch Gmbh | Feldbusnetzwerkadapter und Feldbusnetzwerkteilnehmer mit Feldbusanschlüssen |
DE102011085764A1 (de) * | 2011-11-04 | 2013-05-08 | Robert Bosch Gmbh | Verfahren zum Betreiben einer Busanordnung |
DE102011089420A1 (de) * | 2011-12-21 | 2013-06-27 | Bayerische Motoren Werke Aktiengesellschaft | Umsetzeinrichtung und Kommunikationsnetz mit einer Umsetzeinrichtung |
DE102012210106A1 (de) * | 2012-06-15 | 2013-12-19 | Robert Bosch Gmbh | Sensoranordnung für eine Elektrik/Elektronik-Architektur und zugehörige Elektrik/Elektronik-Architektur für ein Fahrzeug |
CN103888329A (zh) * | 2012-12-20 | 2014-06-25 | 中国北车股份有限公司 | 铁路车辆ttcan信号转换装置及方法 |
FR3010205B1 (fr) * | 2013-08-30 | 2015-08-28 | Peugeot Citroen Automobiles Sa | Procede et dispositif de controle de la transmission de trames de reponse, issues d'organes esclaves appartenant a un reseau lin, a un reseau d'un autre type |
JP6417121B2 (ja) * | 2014-06-16 | 2018-10-31 | アズビル株式会社 | ゲートウェイ装置およびパケットキャプチャ方法 |
CN109815176B (zh) * | 2019-01-14 | 2022-10-04 | 中国科学院上海高等研究院 | 特定dma数据发送方法、接收方法、***及介质 |
CN111506538A (zh) * | 2020-04-15 | 2020-08-07 | 联合华芯电子有限公司 | 用于片内互联总线的时隙***中继设备 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59108129A (ja) | 1982-12-14 | 1984-06-22 | Seiko Instr & Electronics Ltd | デ−タ転送方式 |
JPH03177953A (ja) | 1989-12-07 | 1991-08-01 | Yokogawa Medical Syst Ltd | データ転送方式 |
JP3201490B2 (ja) | 1991-10-22 | 2001-08-20 | 三菱電機株式会社 | 時分割多重装置 |
US5596578A (en) * | 1993-10-04 | 1997-01-21 | Fostex Corporation Of America | Time division multiplexing data transfer system for digital audio data distribution |
JP2932963B2 (ja) * | 1994-01-21 | 1999-08-09 | モトローラ・インコーポレイテッド | 効率的なビット移動能力を有するデータ・プロセッサとその方法 |
US6526518B1 (en) * | 1997-05-22 | 2003-02-25 | Creative Technology, Ltd. | Programmable bus |
US6073190A (en) * | 1997-07-18 | 2000-06-06 | Micron Electronics, Inc. | System for dynamic buffer allocation comprising control logic for controlling a first address buffer and a first data buffer as a matched pair |
JP3177953B2 (ja) | 1997-11-20 | 2001-06-18 | 日本電気株式会社 | パス指定方式 |
DE19808680A1 (de) * | 1998-03-02 | 1999-09-09 | Thomson Brandt Gmbh | Verfahren und Vorrichtung zur Bearbeitung von über einen Datenkanal empfangenen oder zu übertragenden Datenpaketen |
DE19819569B4 (de) * | 1998-04-30 | 2005-09-22 | Siemens Ag | Elektronischer Schaltkreis für die Umwandlung von Daten |
US6157971A (en) * | 1998-06-02 | 2000-12-05 | Adaptec, Inc. | Source-destination re-timed cooperative communication bus |
US6292862B1 (en) * | 1998-07-28 | 2001-09-18 | Siemens Aktiengesellschaft | Bridge module |
WO2001061935A1 (en) * | 2000-02-17 | 2001-08-23 | Conexant Systems, Inc, | Cable modem having a programmable media access controller |
DE50114373D1 (de) * | 2001-10-31 | 2008-11-13 | Infineon Technologies Ag | Datenübertragungseinrichtung |
EP1577786A1 (en) * | 2004-03-18 | 2005-09-21 | High Tech Computer Corp. | Serial/parallel data transformer module and related computer system |
US7340551B2 (en) * | 2004-11-15 | 2008-03-04 | Hewlett-Packard Development Company, L.P. | Bridge permitting access by multiple hosts to a single ported storage drive |
DE102007001137B4 (de) * | 2006-02-14 | 2016-05-04 | Robert Bosch Gmbh | Gateway zum automatischen Routen von Nachrichten zwischen Bussen |
DE102006055513A1 (de) * | 2006-05-24 | 2007-11-29 | Robert Bosch Gmbh | Kommunikationsbaustein |
DE102006055512A1 (de) * | 2006-05-24 | 2007-11-29 | Robert Bosch Gmbh | Mehrprozessor-Gateway |
JP5113954B1 (ja) | 2012-06-11 | 2013-01-09 | 財団法人エヌエイチケイエンジニアリングサービス | デジタル放送受信装置およびそのプログラム |
-
2006
- 2006-11-24 DE DE102006055514A patent/DE102006055514A1/de not_active Withdrawn
-
2007
- 2007-04-17 ES ES07728191T patent/ES2346259T3/es active Active
- 2007-04-17 DE DE502007004143T patent/DE502007004143D1/de active Active
- 2007-04-17 CN CN2007800189454A patent/CN101454763B/zh active Active
- 2007-04-17 US US12/227,386 patent/US8571044B2/en active Active
- 2007-04-17 JP JP2009511433A patent/JP5113158B2/ja active Active
- 2007-04-17 EP EP07728191A patent/EP2030117B1/de active Active
- 2007-04-17 AT AT07728191T patent/ATE471545T1/de active
- 2007-04-17 WO PCT/EP2007/053728 patent/WO2007134920A1/de active Application Filing
Also Published As
Publication number | Publication date |
---|---|
CN101454763A (zh) | 2009-06-10 |
CN101454763B (zh) | 2011-05-25 |
JP2009537919A (ja) | 2009-10-29 |
EP2030117A1 (de) | 2009-03-04 |
ES2346259T3 (es) | 2010-10-13 |
ATE471545T1 (de) | 2010-07-15 |
US20090268744A1 (en) | 2009-10-29 |
EP2030117B1 (de) | 2010-06-16 |
DE102006055514A1 (de) | 2007-11-29 |
WO2007134920A1 (de) | 2007-11-29 |
US8571044B2 (en) | 2013-10-29 |
DE502007004143D1 (de) | 2010-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5113158B2 (ja) | 直列バス間でデータ転送するためのゲートウェイ | |
KR101016145B1 (ko) | 통신 컴포넌트 | |
JP5231400B2 (ja) | マルチプロセッサ・ゲートウェイ | |
JP4612094B2 (ja) | バス間でのメッセージの自動ルーティングのためのゲートウェイ | |
JP4571671B2 (ja) | 通信モジュールのメッセージメモリのデータへアクセスする方法および装置 | |
US8670460B2 (en) | Method and system for optimized transmission of data between a control device and a plurality of field devices | |
US7801131B2 (en) | Method for transmitting data in messages via a communication link of a communication system, as well as a communication module, user of a communication system, and communication system for implementing this method | |
US8484390B2 (en) | Message handler and method for controlling access to data of a message memory of a communications module | |
US20090300254A1 (en) | Method for Connecting a Flexray user having a Microcontroller to a Flexray Communications line Via a Flexray Communications Control Device, and Flexray Communications Control Device, Flexray User, and Flexray Communications System for Realizing this Method | |
US20050169262A1 (en) | Method and system for transmitting data via switchable data networks | |
US20100281131A1 (en) | User Interface Between a Flexray Communications Module and a Flexray User, and Method for Transmiting Message Over Such an Interface | |
CN114174953B (zh) | 低复杂度以太网节点(len)一个端口 | |
JP2008509463A (ja) | メッセージをメッセージメモリに記憶する方法およびメッセージメモリ | |
KR102303424B1 (ko) | 랜덤 액세스 메모리를 포함하는 하나 이상의 처리 유닛을 위한 직접 메모리 액세스 제어 장치 | |
CN101449252B (zh) | 通信组件以及用于双向数据传输的方法 | |
WO2013084280A1 (ja) | 通信システム | |
WO2021181874A1 (ja) | 通信制御機器および通信制御機器の制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110301 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110601 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110608 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110701 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110708 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110801 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110808 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110901 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110927 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20111227 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20120110 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120327 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120911 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121011 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151019 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5113158 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |