CROSSING PIPELINED DATA BETWEEN CIRCUITRY IN DIFFERENT CLOCK DOMAINS

Patent №

US 9,367,286

Granted

2016-06-14

Filed 2014

Owner

IMAGINATION TECHNOLOGIES, LIMITED

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14451279

An integrated circuit implements a multistage processing pipeline, where control is passed in the pipeline with data to be processed according to the control. At least some of the different pipeline stages can be implemented by different circuits, being clocked at different frequencies. These frequencies may change dynamically during operation of the integrated circuit. Control and data to be processed according to such control can be offset from each other in the pipeline; e.g., control can precede data by a pre-set number of clock events. To cross a clock domain, control and data can be temporarily stored in respective FIFOs. Reading of control by the destination domain is delayed by a delay amount determined so that reading of control and data can be offset from each other by a minimum number of clock events of the destination domain clock, and control is read before data is available for reading.

AI hardwareG06F 5/06G06F 13/00G06F 15/00

AI classification

AI hardware0.96
Planning0.00
Knowledge representation0.00
Evolutionary computation0.00
Natural language0.00
Vision0.00
Machine learning0.00
Speech0.00

Ownership

IMAGINATION TECHNOLOGIES, LIMITED

assignment · 334680839

MIPS TECH, LLC

assignment · 455650384

Assignors

ROZARIO, RANJIT J.

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

From the same owner

© 2026 NYSGPT2525 LLC