IP Library › Granted Patent US 11,025,548
Granted Patent B2
US 11,025,548 · App. 16/208,879 · Granted Jun 1, 2021

Control device and method of vehicle multi-master module based on ring communication topology based vehicle

Inventors: Kee Beom Kim (Seongnam-si, KR); Young Suk Kim (Yongin-si, KR)
Assignee: HYUNDAI MOBIS CO., LTD.
H04L47/13H04L12/417H04L12/433H04L2012/421
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 11,025,548
App. No.
16/208,879
Granted
Jun 1, 2021
Kind
B2
Abstract

Provided is a collision prevention system of a multi-master including: a plurality of external modules; and an integrated device. The integrated device includes: a plurality of interfaces connected respectively to the plurality of external modules and respectively controlled by corresponding external modules; a plurality of internal modules; a plurality of dedicated buffers connected respectively to the plurality of interfaces and the plurality of internal modules; and a common block connected to the plurality of dedicated buffers and controlled by the plurality of interfaces and the plurality of internal modules. The plurality of dedicated buffers includes a GBU and a plurality of LBUs. The GBU and the plurality of LBUs are connected to two neighboring GBUs and a plurality of LBUs to form a ring communication topology, which transmits ring communication data in one direction. The common block is connected to the ring communication topology through the GBU.

Claims (22)

1. A collision prevention system of a multi-master, the collision prevention system comprising:

a plurality of external modules; and

an integrated device,

wherein the integrated device comprises:

a plurality of interfaces connected respectively to the plurality of external modules and respectively controlled by corresponding external modules;

a plurality of internal modules;

a plurality of dedicated buffers connected respectively to the plurality of interfaces and the plurality of internal modules; and

a common block connected to the plurality of dedicated buffers and controlled by the plurality of interfaces and the plurality of internal modules,

wherein the plurality of dedicated buffers comprises a global buffer unit (GBU) and a plurality of local buffer units (LBUs),

wherein the GBU and the plurality of LBUs are connected to two neighboring GBUs and a plurality of LBUs to form a ring communication topology, and the ring communication topology transmits ring communication data in one direction,

wherein the common block is connected to the ring communication topology through the GBU, and

wherein the ring communication data comprises a token, an IP number for the external modules or the internal modules, a priority value, operation data for the common block, and a previously-passed IP number.

2. The system of claim 1 , wherein when the plurality of LBUs simultaneously have ring communication data received from neighboring LBUs on the ring communication topology and ring communication data to be written, a priority value of the received ring communication data is compared with a priority value of the ring communication data to be written to determine ring communication data to be passed on the ring communication topology.

3. The system of claim 1 , wherein when transmitting ring communication data to the common block, the GBU removes a token of ring communication data and transmits it to the common block.

4. The system of claim 1 , wherein the plurality of LBUs and the GBU comprise a 2 dimensional (2D) buffer.

5. A collision prevention method of a multi-master in a collision prevention system of a multi-master comprising: a plurality of external modules; and an integrated device, wherein the integrated device comprises: a plurality of interfaces connected respectively to the plurality of external modules and respectively controlled by corresponding external modules; a plurality of internal modules; a plurality of dedicated buffers connected respectively to the plurality of interfaces and the plurality of internal modules; and a common block connected to the plurality of dedicated buffers and controlled by the plurality of interfaces and the plurality of internal modules, wherein the plurality of dedicated buffers comprise a global buffer unit (GBU) and a plurality of local buffer units (LBUs), wherein the GBU and the plurality of LBUs are connected to two neighboring GBUs and a plurality of LBUs to form a ring communication topology, and the ring communication topology passes ring communication data in one direction, the method comprising:

writing the ring communication data by any one of the plurality of LBUs; and

passing the ring communication data to a GBU according to the ring communication topology,

wherein the ring communication data comprises a token, an IP number for the external modules or the internal modules, a priority value, operation data for the common block, and a previously-passed IP number.

6. The method of claim 5 , further comprising, when the plurality of LBUs simultaneously have ring communication data received from neighboring LBUs on the ring communication topology and ring communication data to be written, comparing a priority value of the received ring communication data with a priority value of the ring communication data to be written to determine ring communication data to be passed on the ring communication topology.

7. The method of claim 5 , wherein the transmitting of the ring communication data from the GBU to the common block further comprises removing a token of the ring communication data.

8. The method of claim 5 , wherein the plurality of LBUs and the GBU comprise a 2-dimensional (2D) buffer.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 055426 FRAME: 0553. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 16, 2021
From: HYUNDAI AUTRON CO., LTD.
To: HYUNDAI MOBIS CO., LTD.
Reel/Frame 055953/0027 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2021
From: HYUNDAI AUTRON CO., LTD.
To: HYUNDAI MOTOR COMPANY
Reel/Frame 055426/0553 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2018
From: KIM, KEE BEOM; KIM, YOUNG SUK
To: HYUNDAI AUTRON CO., LTD.
Reel/Frame 047667/0145 →
Priority Claims (1)
KR 10-2017-0168625 · Dec 8, 2017 · national
Continuity (1)
Related Publication 20190182164A1 · Jun 13, 2019