JPH09508743A - データ・バス制御装置およびプロセス - Google Patents
データ・バス制御装置およびプロセスInfo
- Publication number
- JPH09508743A JPH09508743A JP9500103A JP50010397A JPH09508743A JP H09508743 A JPH09508743 A JP H09508743A JP 9500103 A JP9500103 A JP 9500103A JP 50010397 A JP50010397 A JP 50010397A JP H09508743 A JPH09508743 A JP H09508743A
- Authority
- JP
- Japan
- Prior art keywords
- data
- data bus
- bus
- controlling
- control system
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Small-Scale Networks (AREA)
- Bus Control (AREA)
Abstract
Description
Claims (1)
- 【特許請求の範囲】 1.2進文字の形式の情報の伝送用に意図されたデータ・バス(101)の制御 のための装置(100)であって、 データ・バス(101)の制御のための装置(100)が階層プロセッサ・ア ーキテクチャを有し、 階層プロセッサ・アーキテクチャが少なくとも2つのプロセッサ・レベル(1 02、103)を有し、 少なくとも2つのプロセッサ・レベル(102、103)のそれぞれが、デー タ・バス(101)の制御のための分化されたタスク用に意図され、 少なくとも2つのプロセッサ・レベル(102、103)の間でデータ・フロ ー(104)が生じることができることを特徴とする装置。 2. 少なくとも2つのプロセッサ・レベル(102、103)のうちの第1の プロセッサ・レベル(102)が第1のプログラム可能シーケンス制御システム (221)を有し、 第1のプログラム可能シーケンス制御システム(221)が、データ・バス( 101)で伝送される2進文字を処理する手段を有し、少なくとも2つのプロセ ッサ・レベル(102、103)のうちの第2の上位のプロセッサ・レベル(1 03)が第2のプログラム可能シーケンス制御システム(222)を有し、 第2のプログラム可能シーケンス制御システム(222) がデータ・ワードを処理する手段を有し、 データ・ワードがデータ・バス(101)で伝送されるいくつかの2進文字を 含むことを特徴とする、請求項1に記載のデータ・バスの制御のための装置(1 00)。 3. データ・バス(101)が第1のクロック信号を有し、 データ・バス(101)の制御のための装置(100)が第2のクロック信号 を有し、 第1のプログラム可能シーケンス制御システム(221)が第2のクロック信 号を第1のクロック信号に同期させる手段を有することを特徴とする、請求項2 に記載のデータ・バス(101)の制御のための装置(100)。 4. 第1のプログラム可能シーケンス制御システム(310)が、データ・バ ス(301)で伝送される2進文字をフィルタリングする手段(312)を有す ることを特徴とする、請求項2または請求項3に記載のデータ・バス(301) の制御のための装置(300)。 5. 第1のプログラム可能シーケンス制御システム(310)が、第2のプロ グラム可能シーケンス制御システム(320)のための第3のクロック信号(3 31)を初期設定する手段を有することを特徴とする、請求項2ないし請求項4 に記載のデータ・バス(301)の制御のための装置(300)。 6.第2のプログラム可能シーケンス制御システム(320)がデータ・バス( 301)送受信プロトコルを実行する手段 を有することを特徴とする、請求項2ないし請求項5に記載のデータ・バス(3 01)の制御のための装置(300)。 7.第2のプログラム可能シーケンス制御システム(320)がデータ・バス( 301)のアクセス権とアドレス認識を決定する手段を有することを特徴とする 、請求項2ないし請求項6に記載のデータ・バス(301)の制御のための装置 (300)。 8.第2のプログラム可能シーケンス制御システム(320)がデータ・バス( 301)で伝送される2進文字における障害認識手段(313)を有することを 特徴とする、請求項2ないし請求項7に記載のデータ・バス(301)の制御の ための装置(300)。 9.データ・バス(301)で受信するデータのための受信メモリ(350)と 、データ・バス(301)で送信するデータのための送信メモリ(360)とを さらに有し、 受信メモリ(350)および送信メモリ(360)が主としてFIFOメモリ として設計されていることを特徴とする、請求項1ないし請求項8に記載のデー タ・バス(301)の制御のための装置(300)。 10.データ・バス(301)で送信される2進文字のデータ形式を処理する手 段(312)と、 データ・バス(301)上でそれが発生するとデータ・バス(301)の制御 のための装置(300)が活動状態になる識別ビット・シーケンスを格納するレ ジスタ(315)と、 その内容がデータ・バス(301)の制御のための装置(300)の動作状態 を再現する状態レジスタおよび制御レジスタ(316)とをさらに有する、請求 項1ないし請求項9に記載のデータ・バス(301)の制御のための装置(30 0)。 11.識別ビット・シーケンスを格納するためのレジスタ(315)のサイズが 調整可能であることを特徴とする、請求項10に記載のデータ・バス(301) の制御のための装置(300)。 12.データ・バス(301)が、2進文字が直列に伝送される伝送チャネルで あり、特に一般産業応用分野用のフィールド・バスまたは自動車で使用するため のフィールド・バスであることを特徴とする、請求項1ないし請求項11に記載 のデータ・バス(301)の制御のための装置(300)。 13.データ・バス(301)の制御のための装置(300)がPowerPC マイクロコントローラ(500)の機能範囲に集積され、PowerPCマイク ロコントローラが中央機能プラットフォーム(600)の一部であることを特徴 とする、請求項1ないし請求項12に記載のデータ・バス(301)の制御のた めの装置(300)。 14.データ・バス(101)で2進文字形式の情報が伝送されるデータ・バス (101)を制御するプロセスであって、 少なくとも2つのプロセッサ・レベル(102、103)のうちの第1のプロ セッサ・レベル(102)で2進文字を 処理するステップと、 少なくとも2つのプロセッサ・レベル(102、103)のうちの第2の上位 のプロセッサ・レベル(103)でデータ・ワードを処理ステップとを有するプ ロセス。 15.第1のプロセッサ・レベル(102)において、第1のプログラム可能シ ーケンス制御システム(221)が、 データ・バス(101)の第1のクロック信号をデータ・バスの制御のための 第2のクロック信号と同期させるプロセス・ステップと、 第2のプログラム可能シーケンス制御システム(222)を有する第2のプロ セッサ・レベル(103)のための第3のクロック信号を発生するプロセス・ス テップと、 データ・バス(101)で伝送されるデータ内のビット窓を検出するプロセス ・ステップとを有し、 第2のプロセッサ・レベル(103)において、第2のプログラム可能シーケ ンス制御システム(222)が、 データ・バス(301)でそれが発生するとデータ・バス(301)の制御の ための装置(300)が活動状態になる識別ビット・シーケンスのサイズを判断 するプロセス・ステップと、 データ・バス(101)上のデータの1データ・ワード当たりの2進文字数と 、データ形式と、伝送速度とを判断するプロセス・ステップと、 制御信号の送受信を行うステップと、 巡回ブロック検査プロシージャを使用して受信データを検査するプロセス・ス テップとを有することを特徴とする、請求項14に記載のデータ・バス(101 )の制御のためのプロセス。 16.プロセスがデータの送信のための命令とデータの受信のための命令を使用 し、 データの伝送のための命令を第1のアドレス領域(321)に格納し、データ の受信のための命令を第2のアドレス領域(322)に格納するステップとを有 し、 データの送信および受信のための拡張された同等の命令が格納され、 データの送信および受信のための同等の命令が第1(321)および第2(3 22)のアドレス領域内のアドレス・オフセットによって識別されるアドレスに 格納され、特に当該アドレスの最上位ビットに格納され、 アドレス・オフセットの付加によって、データの送信のための1つの命令が第 1のアドレス領域(321)の1つの場所から第2のアドレス領域(322)内 のデータの受信のための同等の命令にジャンプすることを特徴とする、請求項1 4または請求項15に記載のデータ・バスの制御のためのプロセス。 17.データ・バスで2進文字の形式の情報が伝送される、データ・バス(10 1)の制御のための階層プロセッサ・アーキテクチャの使用。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/EP1995/002188 WO1996041273A1 (de) | 1995-06-07 | 1995-06-07 | Vorrichtung und verfahren zur steuerung eines datenbusses |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09508743A true JPH09508743A (ja) | 1997-09-02 |
| JP3415849B2 JP3415849B2 (ja) | 2003-06-09 |
Family
ID=8166037
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP50010397A Expired - Fee Related JP3415849B2 (ja) | 1995-06-07 | 1995-06-07 | データ・バス制御装置およびプロセス |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP0784820B1 (ja) |
| JP (1) | JP3415849B2 (ja) |
| DE (2) | DE59511044D1 (ja) |
| WO (1) | WO1996041273A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100720198B1 (ko) * | 1998-10-29 | 2007-05-21 | 만네스만 파우데오 아게 | 작동 데이터 및/또는 작동 프로그램을 매칭시키기 위한 장치 |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10210058A (ja) * | 1997-01-22 | 1998-08-07 | Sony Corp | 電子機器およびその制御方法 |
| DE19722221C2 (de) * | 1997-05-28 | 1999-10-21 | Siemens Ag | Elektrische Anlage, insbesondere diagnostisches Magnetresonanzgerät |
| DE19750662C2 (de) | 1997-11-15 | 2002-06-27 | Daimler Chrysler Ag | Prozessoreinheit für ein datenverarbeitungsgestütztes elektronisches Steuerungssystem in einem Kraftfahrzeug |
| US6078622A (en) * | 1997-12-22 | 2000-06-20 | Delco Electronics Corporation | Distributed digital radio system |
| DE29823179U1 (de) * | 1998-12-29 | 2000-05-11 | Schunk Motorensysteme GmbH, 27777 Ganderkesee | Anordnung in einem Regelkreis zur Ansteuerung eines Motors eines Hilfsantriebs in einem Fahrzeug |
| DE19946096A1 (de) * | 1999-09-27 | 2001-04-12 | Mannesmann Vdo Ag | Steuergerät, insbesondere für ein Kraftfahrzeug |
| DE10030158A1 (de) * | 2000-06-20 | 2002-01-03 | Bayerische Motoren Werke Ag | Steuergerät mit einem Hauptmikroprozessor und mit einer Prozessorschnittstelle zu einer Bus-Sende-Empfangseinheit |
| DE10056198A1 (de) * | 2000-11-13 | 2002-02-14 | Infineon Technologies Ag | Kommunikationssystem zum Austausch von Daten unter Verwendung eines zusätzlichen Prozessors |
| DE10100343B4 (de) * | 2001-01-05 | 2013-05-08 | Infineon Technologies Ag | Bus-System |
| EP1237251B1 (de) * | 2001-03-02 | 2018-12-05 | Continental Automotive GmbH | Datenaustausch in einem Datenbus |
| US7543085B2 (en) * | 2002-11-20 | 2009-06-02 | Intel Corporation | Integrated circuit having multiple modes of operation |
| US7206989B2 (en) | 2002-11-20 | 2007-04-17 | Intel Corporation | Integrated circuit having multiple modes of operation |
| US7093033B2 (en) | 2003-05-20 | 2006-08-15 | Intel Corporation | Integrated circuit capable of communicating using different communication protocols |
| DE10330695B4 (de) * | 2003-07-08 | 2006-04-13 | Daimlerchrysler Ag | Fehlersicheres Programm |
| DE102005048996A1 (de) * | 2005-10-11 | 2007-04-12 | Endress + Hauser Gmbh + Co. Kg | Verfahren zum sicheren Versenden von Daten eines Feldgerätes der Prozessautomatisierungstechnik |
| DE102005052971A1 (de) * | 2005-11-07 | 2007-05-10 | Siemens Ag | Datenverarbeitungsvorrichtung und Verfahren zum Betrieb |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4583195A (en) * | 1982-09-30 | 1986-04-15 | Pitney Bowes Inc. | Mailing system interface between a scale system processor and a serial data bus which interconnects peripheral subsystems |
| FR2657979B1 (fr) * | 1990-02-08 | 1994-09-23 | Aerospatiale | Coupleur de bus serie. |
-
1995
- 1995-06-07 DE DE59511044T patent/DE59511044D1/de not_active Expired - Lifetime
- 1995-06-07 JP JP50010397A patent/JP3415849B2/ja not_active Expired - Fee Related
- 1995-06-07 EP EP95922526A patent/EP0784820B1/de not_active Expired - Lifetime
- 1995-06-07 WO PCT/EP1995/002188 patent/WO1996041273A1/de not_active Ceased
-
1996
- 1996-04-26 DE DE19616753A patent/DE19616753A1/de not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100720198B1 (ko) * | 1998-10-29 | 2007-05-21 | 만네스만 파우데오 아게 | 작동 데이터 및/또는 작동 프로그램을 매칭시키기 위한 장치 |
Also Published As
| Publication number | Publication date |
|---|---|
| DE19616753A1 (de) | 1996-12-12 |
| WO1996041273A1 (de) | 1996-12-19 |
| EP0784820B1 (de) | 2006-04-26 |
| JP3415849B2 (ja) | 2003-06-09 |
| DE59511044D1 (de) | 2006-06-01 |
| EP0784820A1 (de) | 1997-07-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5941966A (en) | Method and apparatus using a plural level processor for controlling a data bus | |
| JP3415849B2 (ja) | データ・バス制御装置およびプロセス | |
| JP3566304B2 (ja) | バス制御装置及びバス制御システム | |
| US5420985A (en) | Bus arbiter system and method utilizing hardware and software which is capable of operation in distributed mode or central mode | |
| JPS61212940A (ja) | マルチネツトワ−クシステムのデ−タ伝送方法 | |
| JP2003505984A (ja) | フィールドバスに接続されたステーションのコンフィギュレーション実施方法 | |
| US5790888A (en) | State machine for selectively performing an operation on a single or a plurality of registers depending upon the register address specified in a packet | |
| JP2003162303A (ja) | 制御ユニットをプログラミングする方法および装置 | |
| US8484390B2 (en) | Message handler and method for controlling access to data of a message memory of a communications module | |
| JPH06209348A (ja) | 多重ステーション通信バス・システム | |
| CN117111539A (zh) | 以太网物理层芯片的控制方法及装置 | |
| US5729755A (en) | Process for transmitting data in a data processing system with distributed computer nodes, communicating via a serial data bus, between which data messages are exchanged, tested for acceptance in a computer node, and stored temporarily | |
| US7283488B2 (en) | J1850 application specific integrated circuit (ASIC) and messaging technique | |
| US20080256320A1 (en) | Method For Storing Messages in a Message Memory and Message Memory | |
| US7443886B1 (en) | Communication protocol system and method | |
| JPH10320365A (ja) | データ交換装置およびその方法 | |
| CN100555256C (zh) | 供多主控器共享的资源系统使用的通信操纵 | |
| JP4371920B2 (ja) | 情報処理方法、通信システム、情報処理装置、およびプログラム | |
| CN100362461C (zh) | 当应用程序缺少管理员权限时写入驱动器的系统 | |
| US9641463B2 (en) | Relating buffer management | |
| JPH11127179A (ja) | 二重化通信制御装置 | |
| US20040148418A1 (en) | Industrial or domestic local network | |
| Stepper | Data link overview for heavy duty vehicle applications | |
| KR19980083753A (ko) | 마스터-슬레이브간의 멀티플렉싱 프로토콜 | |
| JPH10150454A (ja) | 調節計通信システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080404 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080404 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090404 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090404 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100404 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120404 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130404 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |