JP4568703B2 - 通信システム - Google Patents
通信システム Download PDFInfo
- Publication number
- JP4568703B2 JP4568703B2 JP2006184742A JP2006184742A JP4568703B2 JP 4568703 B2 JP4568703 B2 JP 4568703B2 JP 2006184742 A JP2006184742 A JP 2006184742A JP 2006184742 A JP2006184742 A JP 2006184742A JP 4568703 B2 JP4568703 B2 JP 4568703B2
- Authority
- JP
- Japan
- Prior art keywords
- master device
- communication
- master
- protocol
- common slave
- 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.)
- Expired - Fee Related
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/14—Handling requests for interconnection or transfer
-
- 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/4022—Coupling between buses using switching circuits, e.g. switching matrix, connection or expansion network
-
- 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/42—Bus transfer protocol, e.g. handshake; Synchronisation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Computer Hardware Design (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
- Bus Control (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Description
20 第2マスターデバイス
3 スイッチング部
4 共通スレーブデバイス
Claims (6)
- マスターとして動作する複数のマスターデバイスと、各マスターデバイスに対してスレーブとして動作する複数のスレーブデバイスとを有する通信システムにおいて、
各マスターデバイスは、該マスターデバイスに対する複数のスレーブデバイスのうち1のスレーブデバイスと通信可能であり、
第1プロトコルによる通信上のマスターとして動作する第1マスターデバイスと、
第2プロトコルによる通信上のマスターとして動作する第2マスターデバイスと、
前記第1マスターデバイスおよび前記第2マスターデバイスに対して、各々前記第1プロトコルおよび前記第2プロトコルによる通信上のスレーブとして動作する共通スレーブデバイスと、
前記共通スレーブデバイスと前記第1マスターデバイスおよび第2マスターデバイスのうちのいずれか一つとの通信のために、前記共通スレーブデバイスと前記第1のマスターデバイスとの連結を要請するための第1スイッチング制御信号又は前記共通スレーブデバイスと前記第2のマスターデバイスとの連結を要請するための第2スイッチング制御信号が印加された場合に、前記共通スレーブデバイスと前記第1マスターデバイス又は第2マスターデバイスとを連結するスイッチング部と
を含み、
前記スイッチング部は、前記第1のマスターデバイスにより前記第2スイッチング制御信号が印加された場合に、前記第2のマスターデバイスと前記共通スレーブデバイスとの間の連結を行い、
前記第1マスターデバイスは、前記第2スイッチング制御信号の印加を行った後、前記共通スレーブデバイスと通信をすべき場合、前記第2マスターデバイスからの通知に基づいて、前記第2マスターデバイスと前記共通スレーブデバイスとの通信が終了したかどうかを判断し、
前記判断の結果、前記第2マスターデバイスと前記共通スレーブデバイスとの通信が終了したと判断した場合、前記第1スイッチング制御信号を前記スイッチング部に印加することを特徴とする通信システム。 - 前記第1プロトコル及び第2プロトコルのうちの少なくとも一つはI2C通信プロトコルであることを特徴とする請求項1に記載の通信システム。
- 前記第1マスターデバイスは前記共通スレーブデバイスと前記I2Cプロトコルによる通信をしようとする場合、前記共通スレーブデバイスと前記第1マスターデバイスとの連結のための第1スイッチング制御信号を前記スイッチング部に印加することを特徴とする請求項2に記載の通信システム。
- 前記第2マスターデバイスは前記共通スレーブデバイスと前記I2Cプロトコルによる通信をしようとする場合、前記第1マスターデバイスにスイッチング連結要請をし、
前記第1マスターデバイスは前記スイッチング連結要請によって、前記共通スレーブデバイスと前記第2マスターデバイスとの連結のための第2スイッチング制御信号を前記スイッチング部に印加することを特徴とする請求項2又は3に記載の通信システム。 - 前記第1マスターデバイスは、前記共通スレーブデバイスと前記I2Cプロトコルによる通信をしようとする場合、前記第2マスターデバイスと前記共通スレーデバイスとの前記I2Cプロトコルによる通信が終了したか否かを判断し、
前記判断の結果、前記第2マスターデバイスと前記共通スレーブデバイスとの前記I2Cプロトコルによる通信が終了した場合、前記共通スレーブデバイスと前記第1マスターデバイスが連結されるようにする前記第1スイッチング制御信号を前記スイッチング部に印加することを特徴とする請求項4に記載の通信システム。 - 前記第1マスターデバイスは、前記第2マスターデバイスと双方向通信をし、前記双方向通信による前記第2マスターデバイスの応答に基づいて、前記第2マスターデバイスと前記共通スレーブデバイスとの前記I2Cプロトコルによる通信の終了如何を判断することを特徴とする請求項5に記載の通信システム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050064371A KR100696111B1 (ko) | 2005-07-15 | 2005-07-15 | 통신시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007026438A JP2007026438A (ja) | 2007-02-01 |
JP4568703B2 true JP4568703B2 (ja) | 2010-10-27 |
Family
ID=37609511
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006184742A Expired - Fee Related JP4568703B2 (ja) | 2005-07-15 | 2006-07-04 | 通信システム |
Country Status (4)
Country | Link |
---|---|
US (1) | US8274972B2 (ja) |
JP (1) | JP4568703B2 (ja) |
KR (1) | KR100696111B1 (ja) |
CN (1) | CN100485649C (ja) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009096421A1 (ja) * | 2008-01-28 | 2009-08-06 | Panasonic Electric Works Co., Ltd. | 通信システム |
JP5369010B2 (ja) * | 2010-01-25 | 2013-12-18 | パナソニック株式会社 | 通信システム |
US8601190B2 (en) * | 2011-06-24 | 2013-12-03 | Teco-Westinghouse Motor Company | Providing multiple communication protocols for a control system having a master controller and a slave controller |
CN105474191B (zh) * | 2013-07-31 | 2019-04-19 | 慧与发展有限责任合伙企业 | 为电子设备配置通信互连的方法和*** |
CN104571294A (zh) * | 2013-10-22 | 2015-04-29 | 英业达科技有限公司 | 服务器*** |
CN106462526B (zh) * | 2014-02-07 | 2019-12-31 | 安晟信医疗科技控股公司 | 用于多主总线协议的方法及装置 |
US10007628B2 (en) * | 2014-06-18 | 2018-06-26 | Qualcomm Incorporated | Dynamically adjustable multi-line bus shared by multi-protocol devices |
US10241955B2 (en) | 2014-06-18 | 2019-03-26 | Qualcomm Incorporated | Dynamically adjustable multi-line bus shared by multi-protocol devices |
KR102285749B1 (ko) * | 2014-11-10 | 2021-08-05 | 삼성전자주식회사 | 세마포어 기능을 갖는 시스템 온 칩 및 그것의 세마포어 구현 방법 |
US9665528B2 (en) | 2014-11-20 | 2017-05-30 | International Business Machines Corporation | Bus serialization for devices without multi-device support |
JP6511921B2 (ja) * | 2015-03-31 | 2019-05-15 | オムロン株式会社 | マスタ装置、およびマスタ装置の設定方法 |
CN106598891B (zh) * | 2015-10-15 | 2021-04-30 | 恩智浦美国有限公司 | 集成电路间i2c总线***中的从设备报警信号 |
KR102368600B1 (ko) * | 2017-05-31 | 2022-03-02 | 현대자동차주식회사 | 이종망 데이터 전송이 가능한 i2c 통신 고속화 시스템 |
CN111124979B (zh) * | 2019-10-31 | 2021-07-06 | 苏州浪潮智能科技有限公司 | 一种基于堆栈结构的i2c多主访问方法和*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04133154A (ja) * | 1990-09-26 | 1992-05-07 | Fujitsu Ltd | バス切換制御方式 |
JP2002318782A (ja) * | 2001-04-20 | 2002-10-31 | Nec Corp | バスシステム |
JP2003085126A (ja) * | 2001-09-14 | 2003-03-20 | Fuji Electric Co Ltd | 入力データ処理装置および方法 |
US20040059852A1 (en) * | 2002-09-24 | 2004-03-25 | Weiyun Sun | System and method of mastering a serial bus |
WO2004109996A1 (en) * | 2003-06-02 | 2004-12-16 | Matsushita Electric Industrial Co., Ltd. | Device, method, and program for performing master/slave switching process |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3792203A (en) * | 1972-03-10 | 1974-02-12 | Honeywell Inf Systems | Automatic redial memory device for telephones |
US5963450A (en) * | 1996-12-20 | 1999-10-05 | Square D Company | Operator interface unit for monitoring and controlling devices having dissimilar data structures |
JP2964975B2 (ja) * | 1997-02-26 | 1999-10-18 | 日本電気株式会社 | 高周波スイッチ回路 |
KR100224965B1 (ko) * | 1997-07-10 | 1999-10-15 | 윤종용 | 다층 구조의 아이2씨 버스를 이용한 진단/제어 시스템 |
JP3133732B2 (ja) | 1998-11-25 | 2001-02-13 | 甲府日本電気株式会社 | マルチスレーブバスラインシステム及びシリアル転送方法 |
US6769078B2 (en) * | 2001-02-08 | 2004-07-27 | International Business Machines Corporation | Method for isolating an I2C bus fault using self bus switching device |
JP2002278852A (ja) | 2001-03-21 | 2002-09-27 | Toshiba Corp | バス切替え方法及びバス切替え装置 |
CN1184568C (zh) | 2001-09-06 | 2005-01-12 | 英业达股份有限公司 | 保护笔记型电脑的bios数据的装置及方法 |
JP3949429B2 (ja) | 2001-11-05 | 2007-07-25 | シャープ株式会社 | Iicバス制御システム |
JP2003242048A (ja) | 2002-02-14 | 2003-08-29 | Hitachi Ltd | バスシステム |
US6968406B2 (en) * | 2003-02-20 | 2005-11-22 | Dell Products L.P. | System and method for arbitrating access between common access requests on a bus |
CN2629126Y (zh) | 2003-05-27 | 2004-07-28 | 深圳市兆日信息技术有限公司 | 一种cpu接口转换装置及使用ps2接口的税控收款机 |
US7054417B2 (en) * | 2003-08-19 | 2006-05-30 | Qwest Communications International Inc. | Advanced call screening appliance |
CN1294504C (zh) | 2004-03-18 | 2007-01-10 | 上海交通大学 | 基于usb总线的数据隔离切换传输方法 |
US7281070B2 (en) * | 2005-01-28 | 2007-10-09 | International Business Machines Corporation | Multiple master inter integrated circuit bus system |
-
2005
- 2005-07-15 KR KR1020050064371A patent/KR100696111B1/ko not_active IP Right Cessation
-
2006
- 2006-05-01 US US11/414,412 patent/US8274972B2/en not_active Expired - Fee Related
- 2006-07-04 JP JP2006184742A patent/JP4568703B2/ja not_active Expired - Fee Related
- 2006-07-14 CN CNB2006101013108A patent/CN100485649C/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04133154A (ja) * | 1990-09-26 | 1992-05-07 | Fujitsu Ltd | バス切換制御方式 |
JP2002318782A (ja) * | 2001-04-20 | 2002-10-31 | Nec Corp | バスシステム |
JP2003085126A (ja) * | 2001-09-14 | 2003-03-20 | Fuji Electric Co Ltd | 入力データ処理装置および方法 |
US20040059852A1 (en) * | 2002-09-24 | 2004-03-25 | Weiyun Sun | System and method of mastering a serial bus |
WO2004109996A1 (en) * | 2003-06-02 | 2004-12-16 | Matsushita Electric Industrial Co., Ltd. | Device, method, and program for performing master/slave switching process |
Also Published As
Publication number | Publication date |
---|---|
US8274972B2 (en) | 2012-09-25 |
US20070016708A1 (en) | 2007-01-18 |
KR20070009250A (ko) | 2007-01-18 |
JP2007026438A (ja) | 2007-02-01 |
KR100696111B1 (ko) | 2007-03-20 |
CN100485649C (zh) | 2009-05-06 |
CN1896983A (zh) | 2007-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4568703B2 (ja) | 通信システム | |
US6629172B1 (en) | Multi-chip addressing for the I2C bus | |
JP4480897B2 (ja) | インターフェースの選択的交互使用 | |
US5919261A (en) | Methods and apparatus for controlling operation of a link layer controller based upon a state of connection between multiple electronic apparatus | |
US20170177531A1 (en) | Bus serialization for devices without multi-device support | |
US20080270654A1 (en) | Bus System for Selectively Controlling a Plurality of Identical Slave Circuits Connected to the Bus and Method Therefore | |
KR20160077189A (ko) | 다수의 슬레이브 디바이스 식별자들을 갖는 카메라 제어 슬레이브 디바이스들 | |
JP2002328879A (ja) | Pci延伸機能インタフェース及びそれを使用したpci装置 | |
US20060200605A1 (en) | Electronic apparatus system with master node and slave node | |
TWI620068B (zh) | 支援多主機的通用序列匯流排集線設備及使用其之車用主機 | |
JP2006101432A (ja) | 光送受信モジュール | |
JP3133732B2 (ja) | マルチスレーブバスラインシステム及びシリアル転送方法 | |
US10013374B2 (en) | Bidirectional communication method between a master terminal and a slave terminal on a single transmission line | |
US9684619B2 (en) | I2C router system | |
KR100787054B1 (ko) | I2c 통신을 이용한 공통 어드레스를 가지는 부품의 제어장치 | |
JPH02170638A (ja) | バスラインで接続されたic回路網 | |
EP4086778A1 (en) | Pcie-based data transmission method, apparatus and system | |
CN108055212B (zh) | 一种兼容pse芯片的方法及装置 | |
CN103368802A (zh) | 用于配置可编程的硬件的通信装置和方法 | |
JP2007316755A (ja) | PCI−Express通信システム | |
JP2007116263A (ja) | 電子装置及びデータ通信制御方法 | |
JP2007508620A (ja) | マルチマスタ共用資源システム中で使用するための通信ステアリング | |
JP2004038384A (ja) | 電子機器における仕様設定用制御システム | |
KR100698303B1 (ko) | 직렬 버스 디렉션 컨트롤러 | |
JP2020154345A (ja) | プログラマブルコントローラ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090630 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090925 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091020 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100114 |
|
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: 20100720 |
|
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: 20100809 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4568703 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130813 Year of fee payment: 3 |
|
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 |
|
LAPS | Cancellation because of no payment of annual fees |