IP Library Granted Patent US 8,918,570
Granted Patent B2
US 8,918,570 · App. 13/380,296 · Granted Dec 23, 2014

Star coupler for a bus system, bus system having such a star coupler and method for interchanging signals in a bus system

Inventor: Paul Milbredt (Wettstetten, DE)
Assignees: Audi AG; Audi Electronics Venture GmbH
H04L12/44H04L12/417H04L2012/40241H04J3/0685
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 8,918,570
App. No.
13/380,296
Granted
Dec 23, 2014
Kind
B2
Abstract

A star coupler has the ability to distinguish signals arriving via connections according to the time slot in which they arrive and to forward these signals to at least one other connection on the basis of the connection via which the signals arrive and on the basis of the time slot. An assignment in which the star coupler once treats the bus system as a single bus system and virtually divides the bus system into two subsystems in another time slot is possible in particular.

Claims (45)

1. A star coupler for a bus system, comprising:

a plurality of connections to which bus branches can be connected;

a digital data processing unit coupled to the connections; and

a plurality of transceivers, each transceiver being provided between a respective associated connection and the data processing unit, each transceiver converting analog signals arriving via the respective associated connection into digital signals which are forwarded to the data processing unit and converting digital signals emitted by the data processing unit into analog signals which are forwarded to the respective associated connection,

wherein the data processing unit comprises a timer to divide a cycle time such that for each connection, a cyclically repeating sequence of time slots is defined, the data processing unit operating according to a predetermined assignment relating to time slots such that a signal received from a first connection in a predetermined time slot defined for the first connection, is forwarded to at least one second connection stipulated according to the predetermined assignment, the signal being forwarded in a time slot stipulated by the predetermined assignment and defined for the second connection,

wherein the predetermined assignment stipulates that signals are forwarded in a time slot other than that in which they arrive.

2. The star coupler according to claim 1 , wherein the assignment for signals arriving via the first connection is different for two different time slots defined for the connection.

3. The star coupler according to claim 2 , wherein first and second time slots are assigned to the first connection,

a signal arriving in the first time slot is forwarded to the second connection, and

a signal arriving in the second time slot is not forwarded to the second connection.

4. The star coupler according to claim 1 , wherein the timer defines an identical cyclically repeating sequence of time slots for each connection.

5. The star coupler according to claim 4 , wherein in the first time slot signals are received via at least first and third connections,

the signal arriving from the first connection is forwarded to the second connection, and

the signal arriving from the third connection is forwarded to a fourth connection.

6. The star coupler according to claim 1 , wherein the cycle time is divided into time slots of different length for at least two different connections.

7. The star coupler according to claim 1 , wherein the signals are present in the form of messages, and the messages are decoded by the star coupler.

8. The star coupler according to claim 1 , wherein an application specific integrated circuit is used to form at least part of the star coupler.

9. The star coupler according to claim 1 , wherein the star coupler has an input to receive a clock pulse.

10. The star coupler according to claim 1 , wherein a time slot switch matrix defines the predetermined assignment, and

the star coupler further comprises a memory to store the switch matrix.

11. The star coupler according to claim 10 , wherein the memory if an internal RAM memory or an internal flash memory.

12. A bus system comprising:

at least three bus branches; and

a star coupler comprising:

at least three connections connected respectively to the at least three bus branches;

a digital data processing unit coupled to the connections; and

a plurality of transceivers, each transceiver being provided between a respective associated connection and the data processing unit, each transceiver converting analog signals arriving via the respective associated connection into digital signals which are forwarded to the data processing unit and converting digital signals emitted by the data processing unit into analog signals which are forwarded to the respective associated connection,

wherein the data processing unit comprises a timer to divide a cycle time such that for each connection, a cyclically repeating sequence of time slots is defined, the data processing unit operating according to a predetermined assignment relating to time slots such that a signal received from a first connection in a predetermined time slot defined for the first connection, is forwarded to at least one second connection stipulated according to the predetermined assignment, the signal being forwarded in a time slot stipulated by the predetermined assignment and defined for the second connection,

wherein the predetermined assignment stipulates that signals are forwarded in a time slot other than that in which they arrive.

13. The bus system according to claim 12 , wherein the signal arriving from the first connection is not forwarded to all other bus branches.

14. The bus system according to claim 12 , wherein signals are carried on the bus branches using a bus voltage between 1 V and 4 V.

15. A method for interchanging signals in a bus system, comprising:

coupling a plurality of bus branches to a star coupler;

defining a sequence of time slots for each bus branch; and

establishing a predetermined assignment relating to time slots such that a signal received at the star coupler from a first bus branch in a time slot defined for the first bus branch, is forwarded to at least one second bus branch stipulated on the basis of the first bus branch and the time slot in which the signal was received,

wherein the predetermined assignment stipulates that signals are forwarded in a time slot other than that in which they arrive.

16. The method according to claim 15 , wherein at least first, second, third and fourth bus branches are connected to the star coupler, and the method further comprises:

receiving temporally overlapping signals from the first and third bus branches;

forwarding the signal received from the first bus branch to the second bus branch; and

forwarding the signal received from the third bus branch to the fourth bus branch.

17. The method according to claim 16 , wherein a cycle time is divided such that for each bus branch, a cyclically repeating sequence of time slots is defined,

an identical cyclically repeating sequence of time slots is defined for at least the first and third bus branches such that the time slots associated with the first bus branch have a length equal to the time slots associated with the third bus branch, and

the temporally overlapping signals were received from the first and third bus branches in a first time slot.

18. The method according to claim 17 , wherein a signal received in a second time slot is forwarded to all other bus branches.

19. The method according to claim 15 , wherein the first bus branch forms a subnetwork with the second bus branch for the duration of the time slot, and a third bus branch forms a subnetwork with a fourth bus branch for the duration of the time slot.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2020
From: AUDI ELECTRONICS VENTURE GMBH
To: AUDI AG
Reel/Frame 054327/0490 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2011
From: MILBREDT, PAUL
To: AUDI AG; AUDI ELECTRONICS VENTURE GMBH
Reel/Frame 027598/0515 →
Priority Claims (1)
DE 10 2009 030 204 · Jun 24, 2009 · national
Continuity (1)
Related Publication 20120096210A1 · Apr 19, 2012