Design Flow

This area focuses on the design flow steps necessary to undertake a system design using Heterogenous Integration from initial concept to final implementation. The design flow for any project spans the high level generic stages, each describing the steps that need to be completed when developing a system design. Each high level stage is broken down into design steps that describes specific flow/tool implementations showing different ways to implement a flow unique for your project. 

We are always looking to add additional resources and references to community work in the various design flow steps. We hope members will declare themselves as 'Experts' or 'Interested People' and also recommend non-members they know have expertise or interest. We are looking to appoint Moderators from within the community to help ensure the accuracy of material in each area, if this interests you please then let us know.

 

Name Description Resources
Architectural Design

The first stage in the design process for a system involving heterogeneous integration ("HI") is not dissimilar to the design of a traditional electronic system.

Interposer Design

Interposers can be viewed as an extension to Printed Circuit Board design. They provide the substrate to mount the various components of the system and the necessary connections between them as well as to the external environment.

Active Interposer Technology for Chiplet-Based Advanced 3D System Architectures
Arm Chiplet System Architecture

The Arm Chiplet System Architecture ("CSA")is mainly applicable for a monolithic system design to be partitioned across chiplets, where the chiplet interfaces replace the traditional on-die connections within an System on Chip design.

Arm Chiplet System Architecture