IP Library Granted Patent US 7,003,309
Granted Patent B2
US 7,003,309 · App. 10/154,696 · Granted Feb 21, 2006

Master-slave communication system and electronic apparatus utilizing such system

Assignee: Rohm Co., Ltd.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,003,309
App. No.
10/154,696
Granted
Feb 21, 2006
Kind
B2
Abstract

A communication system has a master device and a slave device clocked by the system clock generated by the master device for data transfer between them. When no data transfer takes place between them for a predetermined period, the slave device goes into a sleep mode. The slave device in the sleep mode can return to the active mode when it receives a system clock. Thus, the slave device can be placed in the sleep mode and return to the active mode without any additional signal lines. The communication system can save a large amount of power during the sleep.

Claims (76)

1. A communication system, comprising:

a master device generating a system clock; and

at least one slave device connected with said master device by a clock line and at least one data line, wherein

said slave device and said master device are adapted to serially exchange data in synchronism with said system clock;

said slave devices goes into a sleep mode when zero communication status lasts a predetermined period; and

upon receipt of at least one system clock, said slave device in said sleep mode returns to the active state, wherein

said slave device has a serial interface (I/F), a host controller, and an internal clock;

said internal clock is provided to said host controller but not to said serial I/F in said sleep mode;

wherein duration of said zero communication status is determined by a timer provided in said slave device.

2. A communication system, comprising:

a master device generating a system clock; and

at least one slave device connected with said master device by a clock line and at least one data line, wherein

said slave device and said master device are adapted to serially exchange data in synchronism with said system clock;

said slave devices goes into a sleep mode when zero communication status lasts a predetermined period; and

upon receipt of at least one system clock, said slave device in said sleep mode returns to the active state, wherein

said slave device has a serial interface (I/F), a host controller, and an internal clock; and

said internal clock is not provided to said serial interface (I/F) nor to said host controller in said sleep mode;

wherein duration of said zero communication status is determined by a timer provided in said slave device.

3. A communication system, comprising:

a master device generating a system clock; and

at least one slave device connected with said master device by a clock line and at least one data line, wherein

said slave device having a host controller and a serial interface (I/F) equipped with a memory buffer,

said slave device and said master device are adapted to serially exchange data in synchronism with said system clock;

said slave device goes into a sleep mode when zero communication status lasts a predetermined period;

upon receipt of a system clock and data from said master device, said slave device in said sleep mode stores said data in said memory buffer and restores its active state; and

said host controller retrieves said data from said memory buffer as said slave device returns to said active state, wherein

said slave device further has an internal clock; and

said internal clock is provided to said host controller but not to said serial I/F in said sleep mode;

wherein duration of said zero communication status is determined by a timer provided in said slave device.

4. A communication system, comprising:

a master device generating a system clock; and

at least one slave device connected with said master device by a clock line and at least one data line, wherein

said slave device having a host controller and a serial interface (I/F) eauipped with a memory buffer,

said slave device and said master device are adapted to serially exchange data in synchronism with said system clock;

said slave device goes into a sleep mode when zero communication status lasts a predetermined period;

upon receipt of a system clock and data from said master device, said slave device in said sleep mode stores said data in said memory buffer and restores its active state; and

said host controller retrieves said data from said memory buffer as said slave device returns to said active state, wherein

said slave device further has an internal clock; and

said internal clock is not provided to said serial interface (I/F) nor to said host controller in said sleep mode;

wherein duration of said zero communication status is determined by a timer provided in said slave device.

5. An electronic apparatus having a communication system including:

a master device generating a system clock; and

at least one slave device connected with said master device by a clock line and at least one data line, wherein

said slave device and said master device are adapted to serially exchange data in synchronism with said system clock;

said slave device goes into a sleep mode when zero communication status lasts a predetermined period; and

upon receipt of at least one system clock, said slave device in said sleep mode returns to the active state, wherein

said slave device has a serial interface (I/F), a host controller, and an internal clock;

said internal clock is provided to said host controller but not to said serial I/F in said sleep mode;

wherein duration of said zero communication status is determined by a timer provided in said slave device.

6. An electronic apparatus having a communication system including:

a master device generating a system clock; and

at least one slave device connected with said master device by a clock line and at least one data line, wherein

said slave device and said master device are adapted to serially exchange data in synchronism with said system clock;

said slave device goes into a sleep mode when zero communication status lasts a predetermined period; and

upon receipt of at least one system clock, said slave device in said sleep mode returns to the active state, wherein

said slave device has a serial interface (I/F), a host controller, and an internal clock;

said internal clock is not provided to said serial interface (I/F) nor to said host controller in the sleep mode;

wherein duration of said zero communication status is determined by a timer provided in said slave device.

7. An electronic apparatus having a communication system which includes a master device generating a system clock and at least one slave device connected with said master device by a clock line and at least one data line, wherein

said slave device having a host controller and a serial interface (I/F) equipped with a memory buffer,

said slave device and said master device are adapted to serially exchange data in synchronism with said system clock;

said slave device goes into a sleep mode when zero communication status lasts a predetermined period;

upon receipt of a system clock and data from said master device, said slave device in said sleep mode stores said data in said memory buffer and restores its active state; and

said host controller retrieves said data from said memory buffer as said slave device returns to said active state, wherein

said slave device further has an internal clock; and

said internal clock is provided to said host controller but not to said serial I/F in said sleep mode;

wherein duration of said zero communication status is determined by a timer provided in said slave device.

8. An electronic apparatus having a communication system which includes a master device generating a system clock and at least one slave device connected with said master device by a clock line and at least one data line, wherein

said slave device having a host controller and a serial interface (I/F) equipped with a memory buffer,

said slave device and said master device are adapted to serially exchange data in synchronism with said system clock;

said slave device goes into a sleep mode when zero communication status lasts a predetermined period;

upon receipt of a system clock and data from said master device, said slave device in said sleep mode stores said data in said memory buffer and restores its active state; and

said host controller retrieves said data from said memory buffer as said slave device returns to said active state, wherein

said slave device further has an internal clock; and

said internal clock is not provided to said serial interface (I/F) nor to said host controller in said sleep mode;

wherein duration of said zero communication status is determined by a timer provided in said slave device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2002
From: SUZUKI, WATARU; MIURA, HIROSHI
To: ROHM CO., LTD.
Reel/Frame 012951/0180 →
Priority Claims (1)
JP 2001-159871 · May 29, 2001 · national
Continuity (1)
Related Publication 20020183092A1 · Dec 5, 2002