SlideShare una empresa de Scribd logo
1 de 18
© 2009 Altera Corporation—Public
DEV: Design Explorer for
Verification
John Lau Kah Soon, Low Ching Ling
IC Design Department
Altera Corporation
Malaysia
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Outline of Presentation
 Introduction
 Motivation and Related Work
 Architecture Overview
 Algorithms (with supporting results)
 Applications and Results
 Conclusion
 Q & A
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Pavlidis &
Friedman, 2009
Introduction
 Current & Future Trends
− Increase of complexity
SOC & SOPC
More than Moore (e.g. 3D IC Integration)
− Design cycle shorter
− IP reuse
 Problem Statements
− ASIC designer
− Verification engineer
Back
How can we obtain more visibilityHow can we obtain more visibility
and accessibility with least effort atand accessibility with least effort at
functional level of abstractionfunctional level of abstraction??
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Motivation and Related Work
 Motivation
− Google® search engine
− Text data mining
 Related Work
− Zaki & Tahar
Focus on behavioral code visualization.
− Hearst
Text data mining descriptions & applications.
− Assali & Zanghi
Metadata hierarchy for a set of websites.
Back
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Architecture Overview
Back
Design database
analyzer
Design parser
IO metadata
extractor
Structural metadata
extractor
Behavioral
metadata
extractor
Hierarchical path
name generator
Hierarchical graph
generator
Interpreter Graphics engine
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Algorithms
Back
Design
HDL
Code Links
IO (Data Flow)
Metadata
Structural
Metadata
DEV
Sequential
search &
modification
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Algorithms
Back
DEV
Design
Search result:-
[1] Behavioral Metadata
[2] Hierarchical Graph
[3] Hierarchical Path Name
Search
query
IC Designer
Sequential
search
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Supporting Results
Behavioral
Metadata
Analogous to Google®
Search Engine
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Algorithms
Back
DEV
Design
Search result:-
[1] Behavioral Metadata
[2] Hierarchical Graph
[3] Hierarchical Path Name
Search
query
IC Designer
Sequential
search
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Supporting Results
Hierarchical Graph (Instantiation & Interconnection)
Hierarchical Path Name &
Module Name
Back
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Algorithms
Back
DEV
Search
query
IC Designer
IO (Data Flow)
Metadata
Structural
Metadata
Search
result
Information retrieval
Information retrieval
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Supporting Results
Back
Structural Metadata
IO Metadata
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Applications and Results
 Applications
− Interfacing with other design flow and simulator.
e.g. tracing root cause(s) of a contention in chip.
− Understanding new or legacy designs
e.g. tracing a signal in ASIC design.
 Results (next page)
Back
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Applications and Results
Back
xtl
xliochnl
xf
X
X
(Output)
(Input)
Waveform
viewing (or)
EVCD
translation
Waveform
viewing (or)
EVCD
translation
$dumpports1
1
1
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Applications and Results
 Applications
− Interfacing with other design flow and simulator.
e.g. tracing root cause(s) of a contention in chip.
− Understanding new or legacy designs
e.g. tracing a signal in ASIC design.
 Results (next page)
Back
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Applications and Results
Tracing mrx_clk_pad_i in Ethernet MAC IP followed by MRxClk
Back
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Conclusion
 Foundational introduction
− Search engine in IC design.
 Research and industry roadmap
− Bigger role for search engine in design flow.
 Current advantages
− Time/productivity, memory consumption, and representation
method/flexibility.
 Potential applications
− Derived from search results.
 Future works
− Tool enhancement.
− Optimizing current algorithms.
− Adding support for other HDL.
Back
© 2009 Altera Corporation—Public
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Q & AQ & A
1 Introduction
2
3
4
5
6
Motivation and
Related Work
Architecture
Overview
Algorithms
Applications and
Results
Conclusion

Más contenido relacionado

Similar a DEV: Design Explorer for Verification

Solutions for a Data Intensive World in a Parallel Universe..
Solutions for a Data Intensive World in a Parallel Universe..Solutions for a Data Intensive World in a Parallel Universe..
Solutions for a Data Intensive World in a Parallel Universe..
Intel IT Center
 
Emea freescale cup 2014 introduction
Emea freescale cup 2014 introductionEmea freescale cup 2014 introduction
Emea freescale cup 2014 introduction
harragesi
 
Dura Automotive Systems Profile
Dura Automotive Systems ProfileDura Automotive Systems Profile
Dura Automotive Systems Profile
Reem Hanna
 
Dura Automotive Systems Profile
Dura Automotive Systems ProfileDura Automotive Systems Profile
Dura Automotive Systems Profile
Reem Hanna
 
Adrian purcarea, country manager, freescale semiconductor
Adrian purcarea, country manager, freescale semiconductorAdrian purcarea, country manager, freescale semiconductor
Adrian purcarea, country manager, freescale semiconductor
RevistaBiz
 
NoC & Modem design_strategies_35A
NoC & Modem design_strategies_35ANoC & Modem design_strategies_35A
NoC & Modem design_strategies_35A
Joney Chen
 

Similar a DEV: Design Explorer for Verification (20)

Overview of Nios II Embedded Processor
Overview of Nios II Embedded ProcessorOverview of Nios II Embedded Processor
Overview of Nios II Embedded Processor
 
One Version of the Truth, Driving S&OP from detailed planning tools, Freescale
One Version of the Truth, Driving S&OP from detailed planning tools, FreescaleOne Version of the Truth, Driving S&OP from detailed planning tools, Freescale
One Version of the Truth, Driving S&OP from detailed planning tools, Freescale
 
zehr
zehrzehr
zehr
 
Solutions for a Data Intensive World in a Parallel Universe..
Solutions for a Data Intensive World in a Parallel Universe..Solutions for a Data Intensive World in a Parallel Universe..
Solutions for a Data Intensive World in a Parallel Universe..
 
Emea freescale cup 2014 introduction
Emea freescale cup 2014 introductionEmea freescale cup 2014 introduction
Emea freescale cup 2014 introduction
 
Dura Automotive Systems Profile
Dura Automotive Systems ProfileDura Automotive Systems Profile
Dura Automotive Systems Profile
 
Dura Automotive Systems Profile
Dura Automotive Systems ProfileDura Automotive Systems Profile
Dura Automotive Systems Profile
 
Advanced SQL - Quebec 2014
Advanced SQL - Quebec 2014Advanced SQL - Quebec 2014
Advanced SQL - Quebec 2014
 
etudiantPI-studentIP-eng.ppt
etudiantPI-studentIP-eng.pptetudiantPI-studentIP-eng.ppt
etudiantPI-studentIP-eng.ppt
 
“Quantum” Performance Effects: beyond the Core
“Quantum” Performance Effects: beyond the Core“Quantum” Performance Effects: beyond the Core
“Quantum” Performance Effects: beyond the Core
 
Dennis Ian Skuplik - Professional IT resume
Dennis Ian Skuplik - Professional IT resumeDennis Ian Skuplik - Professional IT resume
Dennis Ian Skuplik - Professional IT resume
 
TOGAF Complete Slide Deck
TOGAF Complete Slide DeckTOGAF Complete Slide Deck
TOGAF Complete Slide Deck
 
State Of FPGA: Current & Future - A Panel discussion @ 4th FPGA Camp
State Of FPGA: Current & Future - A Panel discussion @ 4th FPGA CampState Of FPGA: Current & Future - A Panel discussion @ 4th FPGA Camp
State Of FPGA: Current & Future - A Panel discussion @ 4th FPGA Camp
 
Mass Scale Networking
Mass Scale NetworkingMass Scale Networking
Mass Scale Networking
 
Adrian purcarea, country manager, freescale semiconductor
Adrian purcarea, country manager, freescale semiconductorAdrian purcarea, country manager, freescale semiconductor
Adrian purcarea, country manager, freescale semiconductor
 
Dennis skuplik.resume-it-new
Dennis skuplik.resume-it-newDennis skuplik.resume-it-new
Dennis skuplik.resume-it-new
 
NoC & Modem design_strategies_35A
NoC & Modem design_strategies_35ANoC & Modem design_strategies_35A
NoC & Modem design_strategies_35A
 
Technosoft Electrical Engineering Services & Consultants
Technosoft Electrical Engineering Services & ConsultantsTechnosoft Electrical Engineering Services & Consultants
Technosoft Electrical Engineering Services & Consultants
 
Oracle 12c Application development
Oracle 12c Application developmentOracle 12c Application development
Oracle 12c Application development
 
Data warehousing by Rolta Exdata for Extreme Performance Extreme Service
Data warehousing by Rolta Exdata for Extreme Performance Extreme ServiceData warehousing by Rolta Exdata for Extreme Performance Extreme Service
Data warehousing by Rolta Exdata for Extreme Performance Extreme Service
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 

DEV: Design Explorer for Verification

  • 1. © 2009 Altera Corporation—Public DEV: Design Explorer for Verification John Lau Kah Soon, Low Ching Ling IC Design Department Altera Corporation Malaysia
  • 2. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Outline of Presentation  Introduction  Motivation and Related Work  Architecture Overview  Algorithms (with supporting results)  Applications and Results  Conclusion  Q & A
  • 3. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Pavlidis & Friedman, 2009 Introduction  Current & Future Trends − Increase of complexity SOC & SOPC More than Moore (e.g. 3D IC Integration) − Design cycle shorter − IP reuse  Problem Statements − ASIC designer − Verification engineer Back How can we obtain more visibilityHow can we obtain more visibility and accessibility with least effort atand accessibility with least effort at functional level of abstractionfunctional level of abstraction??
  • 4. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Motivation and Related Work  Motivation − Google® search engine − Text data mining  Related Work − Zaki & Tahar Focus on behavioral code visualization. − Hearst Text data mining descriptions & applications. − Assali & Zanghi Metadata hierarchy for a set of websites. Back
  • 5. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Architecture Overview Back Design database analyzer Design parser IO metadata extractor Structural metadata extractor Behavioral metadata extractor Hierarchical path name generator Hierarchical graph generator Interpreter Graphics engine
  • 6. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Algorithms Back Design HDL Code Links IO (Data Flow) Metadata Structural Metadata DEV Sequential search & modification
  • 7. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Algorithms Back DEV Design Search result:- [1] Behavioral Metadata [2] Hierarchical Graph [3] Hierarchical Path Name Search query IC Designer Sequential search
  • 8. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Supporting Results Behavioral Metadata Analogous to Google® Search Engine
  • 9. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Algorithms Back DEV Design Search result:- [1] Behavioral Metadata [2] Hierarchical Graph [3] Hierarchical Path Name Search query IC Designer Sequential search
  • 10. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Supporting Results Hierarchical Graph (Instantiation & Interconnection) Hierarchical Path Name & Module Name Back
  • 11. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Algorithms Back DEV Search query IC Designer IO (Data Flow) Metadata Structural Metadata Search result Information retrieval Information retrieval
  • 12. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Supporting Results Back Structural Metadata IO Metadata
  • 13. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Applications and Results  Applications − Interfacing with other design flow and simulator. e.g. tracing root cause(s) of a contention in chip. − Understanding new or legacy designs e.g. tracing a signal in ASIC design.  Results (next page) Back
  • 14. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Applications and Results Back xtl xliochnl xf X X (Output) (Input) Waveform viewing (or) EVCD translation Waveform viewing (or) EVCD translation $dumpports1 1 1
  • 15. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Applications and Results  Applications − Interfacing with other design flow and simulator. e.g. tracing root cause(s) of a contention in chip. − Understanding new or legacy designs e.g. tracing a signal in ASIC design.  Results (next page) Back
  • 16. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Applications and Results Tracing mrx_clk_pad_i in Ethernet MAC IP followed by MRxClk Back
  • 17. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Conclusion  Foundational introduction − Search engine in IC design.  Research and industry roadmap − Bigger role for search engine in design flow.  Current advantages − Time/productivity, memory consumption, and representation method/flexibility.  Potential applications − Derived from search results.  Future works − Tool enhancement. − Optimizing current algorithms. − Adding support for other HDL. Back
  • 18. © 2009 Altera Corporation—Public ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off. and Altera marks in and outside the U.S. Q & AQ & A 1 Introduction 2 3 4 5 6 Motivation and Related Work Architecture Overview Algorithms Applications and Results Conclusion

Notas del editor

  1. If you uncertain about whether a term is a trademark or just a coined term or about whether a trademark is registered or not, check out one of these two lists. The second lists 3 rd party trademarks we’ve agreed to use properly. These trademarks are owned by ALTERA’s partners. Please note that we do not have to identify or otherwise properly use any other trademarks. So if a piece includes a Xilinx trademark, you don’t have use it as an adjective or denote it with a TM symbol.