CURIE: A Cycle-Accurate and Synthesizable UCIe Interface for the Agile Design and Co-Simulation of Chiplets
Speaker: Prof. Thierry Tambe, Stanford University
Chiplet-based systems enable heterogeneous integration and independent scaling of compute and memory, but evaluating inter-die communication requires models that capture both cycle-level behavior and hardware implementation constraints. Existing UCIe models are mostly proprietary and sacrifice fidelity for abstraction, limiting quantitative system-level exploration and the path to hardware. We present CURIE (Configurable UCIe for Rapid Integration and Design Space Exploration), an open-source, synthesizable, cycle-accurate SystemC/HLS implementation of a UCIe 2.0 controller for agile design and co-simulation of chiplet-based systems. CURIE exposes configurable architectural parameters for exploring performance-efficiency tradeoffs and decouples application-specific protocol semantics from the UCIe transport layer, so custom packet layouts can be integrated, making it a reusable die-to-die building block across heterogeneous configurations. We demonstrate workload-aware exploration of disaggregated configurations by simulating a host processor integrated with an AI accelerator, while retaining a direct path to HLS-generated RTL. We synthesize CURIE in 16-nm FinFET to characterize its overhead, verify it against the specification at each controller layer and end to end, and further validate it through interoperability with an independently developed UCIe controller. SystemC AMS integration additionally captures channel-level effects. CURIE thus bridges cycle-accurate system exploration and synthesizable UCIe hardware for evaluating multi-chip systems.
Related Chiplet
- Optical Chiplet
- Reverse Gearbox Chiplet
- FlexGen Multi-Die Smart Network-on-Chip (NoC) IP
- Ncore Multi-Die Interconnect IP
- Integrated voltage regulator (IVR) chiplet
Related Videos
- An Automated Interconnect Modeling Framework for Rapid Cryptolet Design Space Exploration
- Blue Cheetah BlueLynx for Heterogeneous Integration: 16 Gbps Chiplet Interconnect IP for UCIe & BoW
- Revolutionizing System Design: Impact of Chiplets and Heterogeneous Integration on AI Server
- UCIe Based Chiplet Ecosystem Interoperable Testbench for Multi Vendor IP Integration
Latest Videos
- Scaling up AI Compute, Memory and Connectivity
- CURIE: A Cycle-Accurate and Synthesizable UCIe Interface for the Agile Design and Co-Simulation of Chiplets
- Federated Chiplet Design and Simulation
- Custom HBM as a System: Co-designing the Base Die, Die to Die Power, and Package Thermals for AI Accelerators
- Bunch of Wires Flexi 1.0: a low-cost, low power D2D interface