120 likes | 124 Views
SoC Education. Axel Jantsch Royal Institute of Technology, Stockholm, Sweden. What is a SoC ?. Digital Hardware Embedded Software Analog Interfaces. NO. NO. NO. Yes. In which Way is SoC Different?. It’s only a continuation of the trend towards higher integration;.
E N D
SoC Education Axel Jantsch Royal Institute of Technology, Stockholm, Sweden
What is a SoC ? • Digital Hardware • Embedded Software • Analog Interfaces
NO NO NO Yes In which Way is SoC Different? • It’s only a continuation of the trend towards higher integration; • The benefit of a consistent SoC design methodology is significant; • Is it only a marketing buzzword? • Is it a new technology? • Is it a design methodology? • Is it integration of cultures?
Technology Issues in SoC • Integration of digital and analog design; • On-chip communication and interconnect; • Complex embedded software; • Integrate everything into a consistent methodology.
Why is this Important? • Time to market. • Product quality. • Verification.
What Game are we Playing? • It is teamwork • but every player is critical • It is fast • It’s not a beauty contest
The Basics in Education • Discrete Math • Analog Math
Specialization • Real-time • Fault tolerance • SoC Architecture • System modelling • System design • Operating systems • Compilers • Software design • Synthesis • Digital design • Analog design • Application
Future Needs • Operating systems • Compilers • Software design • Real-time • Fault tolerance • SoC Architecture • System modelling • System design • Synthesis • Digital design • Analog design • Application