Impacts of Machine-learning in Future IC Design

3
Impacts of Machine-learning in Future IC Design Naveen Verma ([email protected]) Oct. 19, 2020 1 Acknowledgements: This work was supported in part by C-BRIC, one of six centers in JUMP, a Semiconductor Research Corporation (SRC) program sponsored by DARPA

Transcript of Impacts of Machine-learning in Future IC Design

Page 1: Impacts of Machine-learning in Future IC Design

Impacts of Machine-learning in Future IC Design

Naveen Verma([email protected])

Oct. 19, 2020 1

Acknowledgements: This work was supported in part by C-BRIC, one of six centers in JUMP, a Semiconductor Research Corporation (SRC) program sponsored by DARPA

Page 2: Impacts of Machine-learning in Future IC Design

ML in IC design methodologies

2

• ML will be (is already) involved in IC design and design methodologies… Today/Short-term

• Constraint solvers, non-linear optimization(placement, routing/pathfinding)

• Initial solutions, outlier detection(timing analysis, synthesis)

Future (?)• Signal integrity analysis (parasitics + timing)

[SLIP’15]• Multi-physics analysis (temp + IR + glitching)

[ASPDAC’16]

• ML is not magic, it is (data) science…

English

German

French

Vision: spatial encoding of sematics Language: seq. encoding of semantics

• Convolutional network: • LSTM network:

Page 3: Impacts of Machine-learning in Future IC Design

This will/should be a co-design process

3

• E.g., large-area reconfigurable antenna

AntennaController𝒇!𝟏(𝒙)

𝒚𝟏

𝒚𝟐

𝒙𝟏(𝟐𝟎𝟖)

𝒙𝟐(𝟐𝟎𝟖)

(CNN model)Target From

AntennaTarget From

Antenna

• High-dimensional antenna control

Example Patterns from Controller