IP Library Granted Patent US 12,572,489
Granted Patent B2
US 12,572,489 · App. 18/935,126 · Granted Mar 10, 2026

Chiplet with address remapper block

Inventors: Young-Jae Jin (Seongnam-si, KR); Miock Chi (Seongnam-si, KR); Sanggyu Park (Seongnam-si, KR)
Assignee: REBELLIONS INC.
G06F13/4004G06F2213/40
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 12,572,489
App. No.
18/935,126
Granted
Mar 10, 2026
Kind
B2
Abstract

Provided is a chiplet including an interconnect module for connecting to another chiplet, a bus interface for connecting to at least one functional module in the chiplet, and an address remapper block connected to the interconnect module and the bus interface, in which the address remapper block receives a transaction and remaps a destination address in the transaction.

Claims (49)

1 . A chiplet, comprising:

an interconnect module for connecting to another chiplet;

a bus interface for connecting to at least one functional module in the chiplet; and

an address remapper block connected to the interconnect module and the bus interface, wherein

the address remapper block receives, from the bus interface or the interconnect module, a transaction and remaps a destination address in the transaction,

the address remapper block comprises:

an address remapping discriminator that receives the transaction and determines whether or not to remap the destination address of the transaction;

an address remapper that receives the transaction from the address remapping discriminator and remaps the destination address of the transaction; and

a configuration register that determines a mode of the address remapping discriminator based on an external command,

the address remapping discriminator determines whether or not to remap the destination address of the transaction according to the mode, and

the transaction comprises a transaction generated by the at least one functional module in the chiplet or a transaction generated by the another chiplet.

2 . The chiplet according to claim 1 , wherein

the mode comprises a first mode, and

the address remapping discriminator in the first mode disables destination address remapping for the transaction and transmits the transaction to the interconnect module or the bus interface.

3 . The chiplet according to claim 1 , wherein

the mode comprises a second mode, and

the address remapping discriminator in the second mode enables destination address remapping for the transaction, and transmits the transaction remapped by the address remapper to the interconnect module or the bus interface.

4 . The chiplet according to claim 1 , wherein

the mode comprises a third mode, and

the address remapping discriminator in the third mode determines whether or not to remap the destination address of the transaction based on first remapping information in the transaction.

5 . The chiplet according to claim 4 , wherein the first remapping information comprises a first indicator bit to determine whether or not to remap the destination address of the transaction.

6 . The chiplet according to claim 4 , wherein

the first remapping information comprises a bit associated with a remapping count of the transaction and a predetermined reference value, and

in response to determining that the remapping count is greater than or equal to the reference value, the address remapping discriminator disables destination address remapping for the transaction.

7 . The chiplet according to claim 1 , wherein

the mode comprises a fourth mode, and

the address remapping discriminator in the fourth mode determines whether or not to remap the destination address of the transaction based on second remapping information stored in the address remapper block.

8 . The chiplet according to claim 7 , wherein the second remapping information comprises a second indicator bit to determine whether or not to remap the destination address of the transaction.

9 . The chiplet according to claim 7 , wherein

the second remapping information comprises a predetermined source address, and

in response to determining that a source address in the transaction matches the predetermined source address, the address remapping discriminator enables destination address remapping for the transaction.

10 . The chiplet according to claim 7 , wherein

the second remapping information comprises a predetermined destination address, and

in response to determining that the destination address in the transaction matches the predetermined destination address, the address remapping discriminator enables destination address remapping for the transaction.

11 . The chiplet according to claim 7 , wherein

the second remapping information comprises a bit associated with a remapping count of the transaction and a predetermined reference value, and

in response to determining that the remapping count is greater than or equal to the reference value, the address remapping discriminator disables destination address remapping for the transaction.

12 . The chiplet according to claim 11 , wherein the remapping count is determined based on at least one of an ID, a source address, or the destination address of the transaction.

13 . The chiplet according to claim 1 , wherein

the address remapper block further comprises an address remapping table register,

the address remapping table register manages an address remapping table based on information received from the configuration register, and

the address remapper remaps the destination address of the transaction based on the address remapping table.

14 . The chiplet according to claim 13 , wherein the address remapping table comprises an original destination address and a remapped destination address corresponding to the original destination address.

15 . The chiplet according to claim 1 , wherein the address remapper block remaps the destination address of the transaction to a source address of the transaction.

16 . The chiplet according to claim 1 , wherein the address remapper block remaps the destination address of the transaction to the chiplet.

17 . The chiplet according to claim 1 , wherein

the chiplet is a receiver side chiplet or a transmitter side chiplet,

an address remapper block of the receiver side chiplet remaps the destination address of the transaction received from the other chiplet, and

an address remapper block of the transmitter side chiplet remaps a destination address of a transaction received from a bus interface of the transmitter side chiplet.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVING PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 71344 FRAME: 934. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER AND CHANGE OF NAME. Recorded Oct 21, 2025
From: REBELLIONS INC.
To: REBELLIONS INC.
Reel/Frame 073150/0270 →
MERGER AND CHANGE OF NAME Recorded May 21, 2025
From: REBELLIONS INC.; SAPEON KOREA INC.
To: REBELLIONS INC.
Reel/Frame 071344/0934 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2024
From: JIN, YOUNG-JAE; CHI, MIOCK; PARK, SANGGYU
To: REBELLIONS INC.
Reel/Frame 069111/0347 →
Priority Claims (2)
KR 10-2023-0173828 · Dec 4, 2023 · national
KR 10-2024-0079765 · Jun 19, 2024 · national
Continuity (1)
Related Publication 20250181536A1 · Jun 5, 2025
References Cited (23)
US 8933447B1 · Rahman et al. · 2015 [cited by applicant]
US 20050021874A1 · Georgiou · 2005 [cited by examiner]
US 20150364218A1 · Frayer et al. · 2015 [cited by applicant]
US 20160162217A1 · Song et al. · 2016 [cited by applicant]
US 20170031841A1 · Verghese · 2017 [cited by examiner]
US 20180137074A1 · Sethi · 2018 [cited by examiner]
US 20210246627A1 · Konda · 2021 [cited by examiner]
US 20210334213A1 · Dorris · 2021 [cited by examiner]
US 20220012173A1 · Galbi · 2022 [cited by examiner]
US 20220012195A1 · Galbi et al. · 2022 [cited by applicant]
US 20220070284A1 · Patrick · 2022 [cited by examiner]
US 20220156167A1 · Blagodurov et al. · 2022 [cited by applicant]
US 20230162766A1 · Jo · 2023 [cited by examiner]
US 20230291405A1 · Ahmad et al. · 2023 [cited by applicant]
US 20230409332A1 · Safranek · 2023 [cited by examiner]
US 20240045827A1 · Li · 2024 [cited by examiner]
US 20240295989A1 · Kavala · 2024 [cited by examiner]
US 20250291764A1 · Milne · 2025 [cited by examiner]
KR 101990708B1 · 2019 [cited by applicant]
KR 102190125B1 · 2020 [cited by applicant]
KR 1020210143745A · 2021 [cited by applicant]
KR 1020230043692A · 2023 [cited by applicant]
Office Action for KR 10-2024-0079765 by Korean Intellectual Property Office dated Apr. 18, 2025. [cited by applicant]