RESET CROSSING AND CLOCK CROSSING INTERFACE FOR INTEGRATED CIRCUIT GENERATION

Patent №

US 11,675,945

Granted

2023-06-13

Filed 2022

Owner

SIFIVE, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

17734332

Systems and methods are disclosed for generation and testing of integrated circuit designs with clock crossings between clock domains and reset crossings between reset domains. These may allow for the rapid design and testing (e.g. silicon testing) of processors and SoCs. Clock crossings may be automatically generated between modules, inferring the values of design parameters, such as a signaling protocol (e.g. a bus protocol), directionality, and/or a clock crossing type (e.g., synchronous, rational divider, or asynchronous), of a clock crossing. Reset crossings may be automatically generated in a similar manner. For example, implicit classes may be used to generate clock crossings or reset crossings in a flexible manner. For example, these system and methods may be used to rapidly connect a custom processor design, including one or more IP cores, to a standard input/output shell for a SoC design to facilitate rapid silicon testing of the custom processor design.

AI hardwareG06F 30/327G06F 1/10G06F 1/24G06F 30/333G06F 30/337G06F 30/3312G06F 30/3315G06F 30/396+3 more

AI classification

AI hardware1.00
Vision0.15
Planning0.02
Machine learning0.00
Speech0.00
Knowledge representation0.00
Evolutionary computation0.00
Natural language0.00

Ownership

SIFIVE, INC.

assignment · 605790690

Assignors

COOK, HENRY, EDGAR, ERNEST L., MACDONALD, RYAN, TERPSTRA, WESLEY WAYLON

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC