Accelerating Software Development for High Performance Chiplet...
summary
Describes building Synopsys Virtualizer VDKs that model a Tenstorrent chiplet, memory and PCIe IO, using TLM SystemC components and a licensed Escalon functional CPU model to boot Linux within minutes and cross‑compile tests with the GNU toolchain. Shows a concrete BDK flow from ROM to loader to OS, supports fault injection and customers adding their own TLMs, and speeds long runs by paralleling SystemC across hosts while approximating non‑software‑visible subsystems as sparse arrays or API stubs.
AI-written summary · about
chapters (9)
- 0:00Introduction to VDKs
- 1:36System complexity overview
- 2:53Virtualizer development kit
- 3:44TLM library collaboration
- 4:37Boot flow and validation
- 6:03Benefits of virtual platforms
- 7:19Performance and modeling
- 8:33Case study and conclusion
- 9:23Q&A session
related talks
15mAccelerating SDV with Synopsys Virtual Prototyping and Silicon Lifecycle Management
15mKeynote: Co-Designing Software and Hardware: Pillars of Advancing RISC-V for Application Success
13mCohort: Software-Oriented Acceleration for You, Me, and Our Heterogeneous SoCs
25mOpen Source Software Stack for Heterogenous embedded devices
31mEnd2End: From Silicon to System Delivery
39mSoftware Defined Hardware on Heterogeneous SoCs Using OpenAMP
21mDriving Innovation: Evolving the Role of Software in the RISC-V Ecosystem Beyond...
51mTutorial: Performance Tools
