Advanced Symposium on IP based SoC Integration Program Agenda (Subject to Change without Notice) Date Agenda
1st Day
(9:00AM ~ 12:00AM)
1 Opening Remark
2 Industry-strength SoC Design Methodology: The State-of-the-art
2.1 System-level Synthesis: HW/SW Co-design, Co-simulation & Co-verification
2.2 Design for Timing Closure: Logic Design Issues & Physical Design Issues
2.3 Design for Verification: Verification Strategy
2.4 Design for Low Power
2.5 Design for Signal Integrity
2.6 Design for High-Speed: a Possibility or a Hyper?
1 SW Aspects of SoC: ISA, RTOS, Customizable Compiler & Debugger
2 IP-based SoC Design Issues
3.1 Design Flows: FPGA, ASIC & COT
3.2 From Algorithm to System & From RTL to GDSII
3.3 Migrating from ASIC Flow to COT Flow
3.4 System Architecture & On-chip Buses
3.5 RTL Coding Guide Lines for Design Reuse
3.6 Design & Development, Post Silicon & Production of in COT Flow
1 Design Process Challenge in COT Flow: Version Control, Bug Tracking, Regression Testing & QoR Testing, Distributed Development & Management among Others
2 Open Discussion
1st Day(1:00PM ~ 4:00PM)
Lab 1: Design a Pipelined Fixed Point Multiplier with Read & Write FIFO by Instantiating CorrespondingIP
2nd Day(9:00AM ~ 12:00AM)
1. IP based SoC Modeling & Specification
1.1 Hardware IP & Software IP
1.1.1 Hardware IP: Star IP (High Value IP), Standards-based IP, Commodity IP
1.1.2 Soft IP, Hard IP & Firm IP ? Pros & Cons
1.1.3 Domain-specific IP Vs Domain Independent IP
1.2 The Role of Full Custom Design in Reuse
1.3 The IP Evaluation & License Process
1.4 Design Reuse under Reusable Methodology Manual
1.5 Top-level Specification£ºC, C++, SystemC, SystemVerilog ¨C Who Is the Champion?
1.6 Constrained HW/SW Partitioning under Performance, Size & Power
1.7 Bus Architecture & Memory Architecture in IP-based SoC
1 FPGA Prototyping for IP-based SoC Golden RTL Sign-off
2 Introduction to Leading IP, IP based SoC Standards & IP based SoC EDA Tools
2.1 Star IP In-Depth: ARM Vs MIPS
2.2 Commodity IP: DesignWare anong Others
2.3 IP based SoC Standards: VSIA, OCP-IP, AMBA among Others
1 IP based SoC EDA Tools Comparison: Those from Synopsys, Mentor & Cadence- No Tools Can Make IP-based Integration Fully Automatic So Far
2 Implementing a IP-based SoC Design Process
3.1 Key Steps in Implemnenting Such a Process
3.2 Managing the Transition to Such a Process
3.3 Technical Issues in IP-based SoC Design Process
1 Non-technical Issues in IP-based SoC Design Process: Business-wise & Organizational3.5 Dealing with Legacy IP in SoC Design
2 Case Study: Design an IP-based Digital Camera SoC
3 Open Discussion
2nd Day
(1:00PM ~ 4:00PM)Lab 2: Design a Pipelined Fixed Point Division Machine with Read & Write Synchronous Dual PortMemory by Instantiating Corresponding IP
3nd Day(9:00AM ~ 12:00AM)
1. IP based SoC Synthesis & Verification
1.1. IP Selection for Your SoC ? Design Tips & Tricks
1.2. Why Soft IP Is More Favorable than Hard IP Generally?
1.3. Design Glue Logic to Hooking All Hardware IP Up ? Problems & Solutions
1.4. HW/SW Interfacing Issues: Interrupt, Memory-Mapped I/O among Others
1.5. HW/SW Co-simulation Issues
1.6. Debug Architecture & SoC Verification Environment
1 On Reusable Verification
2 Hard IP Specific Issues in IP-based SoC Design
2.1 Why & When to Use Hard IP?
2.2 Design Issues for Hard IP
2.3 Integration Issues with Hard IP
1 The Importance of Physical Design ( in COT Flow ) in Hard-IP based SoC Design
2 SW Specific Issues in IP-based SoC Design
3.1. Differentiate Your Design with SW ? Why SoC Is Superior over ASIC?
3.2 SW/HW Partitioning Issues in IP-based SoC Design
3.3 ISA Issues in IP-based SoC Design
3.4 Customer Compiler Issues in IP-based SoC Design
3.5 RTOS Issues in IP-based SoC Design
1 SW/HW Interface Issues in IP-based SoC Design
2 Open Discussion
3nd Day (1:00PM ~ 4:00PM)
Lab 3: Customizing Compiler, Debugger & RTOS for ARM-thumb ISA for IP-based SoC Design on Linux
© Copyright 2004-2007 Hometown Innovation Automation Inc
All Rights Reserved
Back to Home Page