Enviar búsqueda
Cargar
Simulation Versus Acceleration, Versus Emulation
•
0 recomendaciones
•
734 vistas
D
DVClub
Seguir
Tecnología
Educación
Vista de diapositivas
Denunciar
Compartir
Vista de diapositivas
Denunciar
Compartir
1 de 10
Descargar ahora
Descargar para leer sin conexión
Recomendados
Introduction to AegisSAN Q500 Series
Introduction to AegisSAN Q500 Series
qsantechnology
Evatronix track h
Evatronix track h
Alona Gradman
Resume_CQ_Edward
Resume_CQ_Edward
caiqi wang
Catalogo 2011 2012 colori e stoffe
Catalogo 2011 2012 colori e stoffe
icse
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
Using PSL for Assertions and Coverage at Analog Devices
Using PSL for Assertions and Coverage at Analog Devices
DVClub
Hiệp khánh hành - 63
Hiệp khánh hành - 63
Thao Le
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
Recomendados
Introduction to AegisSAN Q500 Series
Introduction to AegisSAN Q500 Series
qsantechnology
Evatronix track h
Evatronix track h
Alona Gradman
Resume_CQ_Edward
Resume_CQ_Edward
caiqi wang
Catalogo 2011 2012 colori e stoffe
Catalogo 2011 2012 colori e stoffe
icse
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
Using PSL for Assertions and Coverage at Analog Devices
Using PSL for Assertions and Coverage at Analog Devices
DVClub
Hiệp khánh hành - 63
Hiệp khánh hành - 63
Thao Le
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
Using Assertions in AMS Verification
Using Assertions in AMS Verification
DVClub
Yuehui Tang
Yuehui Tang
Rosy Nosolo Leo
майданReload3d
майданReload3d
Maidan Monitoring Information Center
презантация младший возраст
презантация младший возраст
natalidedovich
Hiệp khánh hành - 74
Hiệp khánh hành - 74
Thao Le
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
Certificate_MIT_BigData
Certificate_MIT_BigData
Laura Sevostyanova
Focused and measurable electronic emarketing with CRM Integration
Focused and measurable electronic emarketing with CRM Integration
Success With CRM Consulting, Inc.
Tiina Pursula 4.4.2013: Teollisten symbioosien globaalit markkinat ja suomala...
Tiina Pursula 4.4.2013: Teollisten symbioosien globaalit markkinat ja suomala...
Sitra / Ekologinen kestävyys
Regulasi
Regulasi
Pradikky
Coosto - FHC040 #2
Coosto - FHC040 #2
Rens Dietz
Jaguar x86 Core Functional Verification
Jaguar x86 Core Functional Verification
DVClub
Canvi a ETRS89
Canvi a ETRS89
Institut Cartogràfic de Catalunya
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
FSO-2016
FSO-2016
Cassidy C. King
Letter to queen formella ord
Letter to queen formella ord
CamillaLindskoug
Hosseini sv07
Hosseini sv07
Obsidian Software
Syste O CHip Concepts for Students.ppt
Syste O CHip Concepts for Students.ppt
monzhalabs
02 intro syst_gen
02 intro syst_gen
Panca Kurniawan
Introduction to architecture exploration
Introduction to architecture exploration
Deepak Shankar
Accelerated System DV Through Reuse
Accelerated System DV Through Reuse
DVClub
Más contenido relacionado
Destacado
Using Assertions in AMS Verification
Using Assertions in AMS Verification
DVClub
Yuehui Tang
Yuehui Tang
Rosy Nosolo Leo
майданReload3d
майданReload3d
Maidan Monitoring Information Center
презантация младший возраст
презантация младший возраст
natalidedovich
Hiệp khánh hành - 74
Hiệp khánh hành - 74
Thao Le
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
Certificate_MIT_BigData
Certificate_MIT_BigData
Laura Sevostyanova
Focused and measurable electronic emarketing with CRM Integration
Focused and measurable electronic emarketing with CRM Integration
Success With CRM Consulting, Inc.
Tiina Pursula 4.4.2013: Teollisten symbioosien globaalit markkinat ja suomala...
Tiina Pursula 4.4.2013: Teollisten symbioosien globaalit markkinat ja suomala...
Sitra / Ekologinen kestävyys
Regulasi
Regulasi
Pradikky
Coosto - FHC040 #2
Coosto - FHC040 #2
Rens Dietz
Jaguar x86 Core Functional Verification
Jaguar x86 Core Functional Verification
DVClub
Canvi a ETRS89
Canvi a ETRS89
Institut Cartogràfic de Catalunya
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
FSO-2016
FSO-2016
Cassidy C. King
Letter to queen formella ord
Letter to queen formella ord
CamillaLindskoug
Destacado
(17)
Using Assertions in AMS Verification
Using Assertions in AMS Verification
Yuehui Tang
Yuehui Tang
майданReload3d
майданReload3d
презантация младший возраст
презантация младший возраст
Hiệp khánh hành - 74
Hiệp khánh hành - 74
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
Certificate_MIT_BigData
Certificate_MIT_BigData
Focused and measurable electronic emarketing with CRM Integration
Focused and measurable electronic emarketing with CRM Integration
Tiina Pursula 4.4.2013: Teollisten symbioosien globaalit markkinat ja suomala...
Tiina Pursula 4.4.2013: Teollisten symbioosien globaalit markkinat ja suomala...
Regulasi
Regulasi
Coosto - FHC040 #2
Coosto - FHC040 #2
Jaguar x86 Core Functional Verification
Jaguar x86 Core Functional Verification
Canvi a ETRS89
Canvi a ETRS89
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
FSO-2016
FSO-2016
Letter to queen formella ord
Letter to queen formella ord
Similar a Simulation Versus Acceleration, Versus Emulation
Hosseini sv07
Hosseini sv07
Obsidian Software
Syste O CHip Concepts for Students.ppt
Syste O CHip Concepts for Students.ppt
monzhalabs
02 intro syst_gen
02 intro syst_gen
Panca Kurniawan
Introduction to architecture exploration
Introduction to architecture exploration
Deepak Shankar
Accelerated System DV Through Reuse
Accelerated System DV Through Reuse
DVClub
TMT SequenceL customer use cases and results
TMT SequenceL customer use cases and results
Doug Norton
hyperlynx_compress.pdf
hyperlynx_compress.pdf
raimonribal
Phillip 2015 08-28
Phillip 2015 08-28
phillip arellano
Eldo_Premier_2015
Eldo_Premier_2015
Raphaël Dorado
Soc - Intro, Design Aspects, HLS, TLM
Soc - Intro, Design Aspects, HLS, TLM
Subhash Iyer
SoC: System On Chip
SoC: System On Chip
Santosh Verma
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark with Ma...
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark with Ma...
Databricks
byteLAKE's CFD Suite (AI-accelerated CFD) (2024-02)
byteLAKE's CFD Suite (AI-accelerated CFD) (2024-02)
byteLAKE
resume_jason_v1
resume_jason_v1
Jason Chang
Time is ready for the Civil Infrastructure Platform
Time is ready for the Civil Infrastructure Platform
Yoshitake Kobayashi
Horizon 6 pilot accelerator appliance
Horizon 6 pilot accelerator appliance
solarisyougood
Start Counting: How We Unlocked Platform Efficiency and Reliability While Sav...
Start Counting: How We Unlocked Platform Efficiency and Reliability While Sav...
VMware Tanzu
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark with Ma...
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark with Ma...
Databricks
power-estimation.ppt
power-estimation.ppt
veerappan9
Presentation cisco unified fabric
Presentation cisco unified fabric
xKinAnx
Similar a Simulation Versus Acceleration, Versus Emulation
(20)
Hosseini sv07
Hosseini sv07
Syste O CHip Concepts for Students.ppt
Syste O CHip Concepts for Students.ppt
02 intro syst_gen
02 intro syst_gen
Introduction to architecture exploration
Introduction to architecture exploration
Accelerated System DV Through Reuse
Accelerated System DV Through Reuse
TMT SequenceL customer use cases and results
TMT SequenceL customer use cases and results
hyperlynx_compress.pdf
hyperlynx_compress.pdf
Phillip 2015 08-28
Phillip 2015 08-28
Eldo_Premier_2015
Eldo_Premier_2015
Soc - Intro, Design Aspects, HLS, TLM
Soc - Intro, Design Aspects, HLS, TLM
SoC: System On Chip
SoC: System On Chip
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark with Ma...
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark with Ma...
byteLAKE's CFD Suite (AI-accelerated CFD) (2024-02)
byteLAKE's CFD Suite (AI-accelerated CFD) (2024-02)
resume_jason_v1
resume_jason_v1
Time is ready for the Civil Infrastructure Platform
Time is ready for the Civil Infrastructure Platform
Horizon 6 pilot accelerator appliance
Horizon 6 pilot accelerator appliance
Start Counting: How We Unlocked Platform Efficiency and Reliability While Sav...
Start Counting: How We Unlocked Platform Efficiency and Reliability While Sav...
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark with Ma...
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark with Ma...
power-estimation.ppt
power-estimation.ppt
Presentation cisco unified fabric
Presentation cisco unified fabric
Más de DVClub
IP Reuse Impact on Design Verification Management Across the Enterprise
IP Reuse Impact on Design Verification Management Across the Enterprise
DVClub
Cisco Base Environment Overview
Cisco Base Environment Overview
DVClub
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
DVClub
Verification of Graphics ASICs (Part II)
Verification of Graphics ASICs (Part II)
DVClub
Verification of Graphics ASICs (Part I)
Verification of Graphics ASICs (Part I)
DVClub
Stop Writing Assertions! Efficient Verification Methodology
Stop Writing Assertions! Efficient Verification Methodology
DVClub
Validating Next Generation CPUs
Validating Next Generation CPUs
DVClub
Verification Automation Using IPXACT
Verification Automation Using IPXACT
DVClub
Validation and Design in a Small Team Environment
Validation and Design in a Small Team Environment
DVClub
Trends in Mixed Signal Validation
Trends in Mixed Signal Validation
DVClub
Verification In A Global Design Community
Verification In A Global Design Community
DVClub
Design Verification Using SystemC
Design Verification Using SystemC
DVClub
Verification Strategy for PCI-Express
Verification Strategy for PCI-Express
DVClub
SystemVerilog Assertions (SVA) in the Design/Verification Process
SystemVerilog Assertions (SVA) in the Design/Verification Process
DVClub
Efficiency Through Methodology
Efficiency Through Methodology
DVClub
Pre-Si Verification for Post-Si Validation
Pre-Si Verification for Post-Si Validation
DVClub
OpenSPARC T1 Processor
OpenSPARC T1 Processor
DVClub
Intel Atom Processor Pre-Silicon Verification Experience
Intel Atom Processor Pre-Silicon Verification Experience
DVClub
Low-Power Design and Verification
Low-Power Design and Verification
DVClub
UVM Update: Register Package
UVM Update: Register Package
DVClub
Más de DVClub
(20)
IP Reuse Impact on Design Verification Management Across the Enterprise
IP Reuse Impact on Design Verification Management Across the Enterprise
Cisco Base Environment Overview
Cisco Base Environment Overview
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
Verification of Graphics ASICs (Part II)
Verification of Graphics ASICs (Part II)
Verification of Graphics ASICs (Part I)
Verification of Graphics ASICs (Part I)
Stop Writing Assertions! Efficient Verification Methodology
Stop Writing Assertions! Efficient Verification Methodology
Validating Next Generation CPUs
Validating Next Generation CPUs
Verification Automation Using IPXACT
Verification Automation Using IPXACT
Validation and Design in a Small Team Environment
Validation and Design in a Small Team Environment
Trends in Mixed Signal Validation
Trends in Mixed Signal Validation
Verification In A Global Design Community
Verification In A Global Design Community
Design Verification Using SystemC
Design Verification Using SystemC
Verification Strategy for PCI-Express
Verification Strategy for PCI-Express
SystemVerilog Assertions (SVA) in the Design/Verification Process
SystemVerilog Assertions (SVA) in the Design/Verification Process
Efficiency Through Methodology
Efficiency Through Methodology
Pre-Si Verification for Post-Si Validation
Pre-Si Verification for Post-Si Validation
OpenSPARC T1 Processor
OpenSPARC T1 Processor
Intel Atom Processor Pre-Silicon Verification Experience
Intel Atom Processor Pre-Silicon Verification Experience
Low-Power Design and Verification
Low-Power Design and Verification
UVM Update: Register Package
UVM Update: Register Package
Último
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
Último
(20)
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Simulation Versus Acceleration, Versus Emulation
1.
© 2007 Cisco
Systems, Inc. All rights reserved. Simulation-DV- external 1 Simulation Versus ? Anoosh Hosseini Cisco Systems
2.
© 2007 Cisco
Systems, Inc. All rights reserved. Simulation-DV- External 2 Introduction Simulation versus acceleration, versus emulation Which solution is right for me? When we use simulation
3.
© 2007 Cisco
Systems, Inc. All rights reserved. Simulation-DV- External 3 Simulation, Acceleration, Emulation Not going to argue between the three The right solution is a factor of: –Complexity and size of the chip/system –The goals, the amount of time allocated, Time to Market, and potential impact –Module or full chip centric DV plan –Is the focus DV or SW dev –The methodology, process, and procedures of a company –The vision, leadership, and engineers who are going to execute the plan
4.
© 2007 Cisco
Systems, Inc. All rights reserved. Simulation-DV- External 4 Acceleration (Circa ~1999) Acceleration resulted in 5-10X speed up give testbench overhead. Developed light weight TB to leverage HW for 200X (over Sparc 450Mhz) Cycle based simulation resulted in 50X Built a C model of the XR 12000 fabric wired to N Lincards. One LC accelerated RTL, the rest C models of LC.
5.
© 2007 Cisco
Systems, Inc. All rights reserved. Simulation-DV- External 5 Distributed Simulation (Circa ~2002) 10 ASIC CRS-1 linecard simulation Globally developed, mixed DV languages, libraries Decided on developing both a distributed simulation library, and low overhead Perl based DV environment ASIC’s used as building blocks compiled as independent entities Virtual schematic wired up chips at runtime Scaled to 32 ASIC fabric simulation No emulation/acceleration solution Leveraged large compute farm
6.
© 2007 Cisco
Systems, Inc. All rights reserved. Simulation-DV- External 6 Emulation (Circa 2005-6) 25M gate ASIC Emulated with home brew FPGA solution 250Khz Found bugs after 4 hour run SW bringup tested on emulation platform
7.
© 2007 Cisco
Systems, Inc. All rights reserved. Simulation-DV- External 7 SOC Simulation for SW Development ( Circa 2003-2007) New High End SOC Packet Processor No full chip RTL for 2-3 years Need to Develop SW in the absence of Silicon & RTL Developed a C model of the SOC Predicted performance within 6-10% Control plane + data plane integration in simulation Live BGP 1M route updates, VoIP etc Embedded SW run on RTL and Silicon flawlessly Product enters system test at record pace
8.
© 2007 Cisco
Systems, Inc. All rights reserved. Simulation-DV- External 8 SOC Simulation As Basis For Embedded SW Dev Need to support tens to hundreds of developers Proprietary tools vs open sources: License fees add up! IDE for managing and visualizing simulation Advanced tracing and analysis Sophisticated checks and assertion Advanced temporal breakpoints Single step forwards and backwards in time
9.
© 2007 Cisco
Systems, Inc. All rights reserved. Simulation-DV- External 9 Future Possibilities For SOC simulation Break the problem down to two components: processor simulation, custom logic simulation Processor Simulation: Fast ISS technology, Instruction Set emulation/translation Custom logic: Traditional simulation, FPGA’s
10.
© 2007 Cisco
Systems, Inc. All rights reserved. Simulation-DV- External 10
Descargar ahora