# US 12,007,825 B2 · Slave communication apparatus and master communication apparatus

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,007,825 B2
- Document ID: US12007825B2
- Status: Granted
- Kind: B2
- Application number: 17/455,219
- Filed: 2021-11-17
- Published: 2022-03-10
- Granted: 2024-06-11
- Earliest claimed: 2018-08-03
- Assignees: Fuji Electric Co., Ltd.
- Applicants: Fuji Electric Co., Ltd.
- Inventors: Masashi Akahane
- Web page: https://patentgrep.com/patent/US12007825B2

## CPC

- G06F 1/3237: by disabling clock generation or distribution
- G06F 1/04: Generating or distributing clock signals or signals derived directly therefrom
- G06F 1/10: Distribution of clock signals {, e.g. skew}
- G06F 1/12: Synchronisation of different clock signals {provided by a plurality of clock generators}
- G06F 13/00: Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units (interface circuits for specific input/output devices G06F3/00 {; multiprogram control therefor G06F9/46}; multiprocessor systems G06F15/16 )
- G06F 13/40: Bus structure {(for computer networks G06F15/163; for optical bus networks H04B10/25)}
- H04L 7/00: Arrangements for synchronising receiver with transmitter {(synchronisation of generators of electric oscillations or pulses H03L7/00)}
- H04L 7/0008: {Synchronisation information channels, e.g. clock distribution lines}
- H04L 7/0012: {by comparing receiver clock with transmitter clock}
- B60R 16/0315: {using multiplexing techniques (multiplexing for transmission of signals G08C15/00; multiplexing for electrical communication in general H04J)}
- G11C 16/12: Programming voltage switching circuits
- G11C 29/56012: {Timing aspects, clock generation, synchronisation}
- H04B 3/02: Details
- H04L 7/0331: {with a digital phase-locked loop [PLL] processing binary samples, e.g. add/subtract logic for correction of receiver clock (H04L7/0337 takes precedence)}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- B60R: VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- G11C: STATIC STORES (semiconductor memory devices H10B)
- H04B: TRANSMISSION

## Abstract

A slave communication apparatus including a clock recovering section that recovers a clock signal from a transmission signal having a first signal value when the clock is a first level, a second signal value when the clock is a second level and data has a first data value, and a third signal value between the first and second signal values when the clock is the second level and the data has a second data value; and a data recovering section that recovers the data, wherein the data recovering section sets the data threshold value to be a first setting value between the second and third signal values in response to the recovered data having the second data value, and sets the data threshold value to be a second setting value between the first and third signal values in response to the recovered data having the first data value.

## Claims

### Claim 1

A master communication apparatus comprising:
a signal generating section that generates a transmission signal by embedding a clock in data, the transmission signal having a first signal value when the clock is a first level, a second signal value when the clock is a second level and the data has a first data value, and a third signal value between the first signal value and the second signal value when the clock is the second level and the data has a second data value; and
a signal level switching section that switches signal levels of the second signal value and the third signal value according to a slave communication apparatus that is a destination of the data.

### Claim 2 (depends on 1)

The master communication apparatus according to claim 1, wherein
a plurality of slave communication apparatuses, where each slave communication apparatus is the slave communication apparatus, are respectively assigned ranges of signal levels that do not overlap with each other, and
the signal level switching section switches the signal levels of the second signal value and the third signal value to be signal levels included within the range assigned to the slave communication apparatus that is a destination of the data.

### Claim 3 (depends on 2)

The master communication apparatus according to claim 2, wherein
the signal level switching section switches the signal level of the first signal value to a signal level included in the range assigned to the slave communication apparatus that is a destination of the data.

### Claim 4 (depends on 2)

The master communication apparatus according to claim 2, wherein
the first signal value is a fixed signal level that does not depend on the slave communication apparatus that is a destination of the data.
