Design Service Heung-Joon Park Director Design Support.

Slides:



Advertisements
Similar presentations
CTL Standard for Memories Standardizing the Test View of Memories.
Advertisements

Memory Level General Subgroup CTL Modeling May 11, 2007 Confidential Update.
© 2003 Xilinx, Inc. All Rights Reserved Course Wrap Up DSP Design Flow.
VHDL 8 Practical example
Reconfigurable Computing (EN2911X, Fall07) Lecture 04: Programmable Logic Technology (2/3) Prof. Sherief Reda Division of Engineering, Brown University.
Systematic method for capturing “design intent” of Clock Domain Crossing (CDC) logic in constraints Ramesh Rajagopalan Cisco Systems.
© 2015 Synopsys, Inc. All rights reserved.1 Timing Analysis in a Mixed Signal World TAU Workshop Panel Session Jim Sproch March 12, 2015.
11 EDA for Mixed Signal Design Chirayu Amin Design and Technology Solutions Intel Corporation March 12, 2015 Acknowledgements Chandramouli Kashyap, Scott.
EECC341 - Shaaban #1 Lec # 19 Winter Read Only Memory (ROM) –Structure of diode ROM –Types of ROMs. –ROM with 2-Dimensional Decoding. –Using.
The Design Process Outline Goal Reading Design Domain Design Flow
An Introduction to Synopsys Design Automation Jeremy Lee November 7, 2007.
EDA TOOLS. Why EDA? Imagine a Intel based micro processor having 1.5 million transistors. Would it be feasible to design such a complex system with help.
ALL-DIGITAL PLL (ADPLL)
Memory Technology “Non-so-random” Access Technology:
Presented By Dwarakaprasad Ramamoorthy An Optimized Integrated QVCO for Use in a Clock Generator for a New Globally Asynchronous, Locally Synchronous (GALS)
Digital Design Strategies and Techniques. Analog Building Blocks for Digital Primitives We implement logical devices with analog devices There is no magic.
I N V E N T I V EI N V E N T I V E EDA360 - Is End-to-End Design a Riddle, a Rebus, or a Reality? April 6, 2011.
The GNU in RADIO Shravan Rayanchu. SDR Getting the code close to the antenna –Software defines the waveform –Replace analog signal processing with Digital.
A New Method For Developing IBIS-AMI Models
Chonnam national university VLSI Lab 8.4 Block Integration for Hard Macros The process of integrating the subblocks into the macro.
ASIC, Customer-Owned Tooling, and Processor Design Nancy Nettleton Manager, VLSI ASIC Device Engineering April 2000 Design Style Myths That Lead EDA Astray.
ESilicon Confidential IP Partner Selection November, 2000.
Celltroy Technologies Cell Compiler “Ardon” Overview.
A brief introduction to EDA systems Paolo PRINETTO Politecnico di Torino (Italy) University of Illinois at Chicago, IL (USA)
Update on the Design Implementation Methodology for the 130nm process Microelecronics User Group meeting TWEPP 2010 – Aachen Sandro Bonacini CERN PH/ESE.
A Programmable Single Chip Digital Signal Processing Engine MAPLD 2005 Paul Chiang, MathStar Inc. Pius Ng, Apache Design Solutions.
Computer Architecture Chapter (5): Internal Memory
VHDL Models For Memory And Busses 구 본 진.
-1- Soft Core Viterbi Decoder EECS 290A Project Dave Chinnery, Rhett Davis, Chris Taylor, Ning Zhang.
LLRF development of SSRF RF Group and Linac Group
Issues in FPGA Technologies
Status of DHP prototypes
Class Exercise 1B.
ASIC Design Methodology
Physical Design of FabScalar Generated Cores
LHC1 & COOP September 1995 Report
Mixed-Digital/Analog Simulation and Modeling Research
EEE2135 Digital Logic Design Chapter 1. Introduction
Next Generation Full-chip Circuit Simulation and Analysis
Full Custom Associative Memory Core
Top-level Schematics Digital Block Sign-off Digital Model of Chip
Lecture 15: Synthesis of Memories in FPGA
Programmable Logic Memories
Instructor: Alexander Stoytchev
William Stallings Computer Organization and Architecture 8th Edition
11/14/2018 Changing Paradigms - Fast-Turn RF and Mixed-Signal IP IEEE Annual EDP-2001 Workshop session on Analog/MS Design Flows James Spoto Enablix.
1 Gbit/s Serial Link 1 Gbit/s Data Link Using Multi Level Signalling
Programmable Logic Memories
Timing Analysis 11/21/2018.
ITRS Roadmap Design Process Open Discussion EDP 2001
William Stallings Computer Organization and Architecture 7th Edition
William Stallings Computer Organization and Architecture 8th Edition
ECE 545—Digital System Design with VHDL Lecture 1
Interfacing Data Converters with FPGAs
Data Flow Description of Combinational-Circuit Building Blocks
DIGITAL ON/OFF AM MODULATOR AMIT R SHARMA & AKRAM SHAZAD.
Data Flow Description of Combinational-Circuit Building Blocks
DARE180U Platform Improvements in Release 5.6
Quarterly Technical Report III for Pittsburgh Digital Greenhouse
William Stallings Computer Organization and Architecture 8th Edition
EE382M VLSI 1 LAB 1 DEMO FALL 2018.
Measuring the Gap between FPGAs and ASICs
DARE180U New Analog IPs Laurent Berti AMICSA 2018, LEUVEN.
IC Design methodology and Design styles
Costas Foudas, Imperial College, Rm: 508, x47590
ATMX150RHA Circuit Design Platform
Preliminary design of the behavior level model of the chip
(Sequential-Circuit Building Blocks)
Lecture 3: Timing & Sequential Circuits
Presentation transcript:

Design Service Heung-Joon Park Director Design Support

CONTENTS Physical Design Support Analog/Mixed-Signal Embedded Memory

Physical Design Support Physical Design Verification Service Library Service COT Process Service

Rule Decks for Physical Verification

Layout vs. Silicon Correlation RC Extraction for Physical Verification Example: Inverter ring oscillator Propagation Delay per Stage w=0.42um, l=0.21um, Temp=27℃

Cell Library Solution aa2533C07.A Avant! Passport library Now aa2533C07.A Virtual Silicon Diplomat library Now aa1833C07.0 Synopsys process optimized Low power Odyssey library 3Q/99 aa2533C07.A Synopsys process optimized High performance Odyssey library 4Q/99

Cell Library Service for COT Enable broad access to aa2533C07.A & aa1833C07.0 technologies through license agreements with multiple library suppliers License Process specific library for each process technology Assist customers in porting customer owned libraries to process technologies

COT Process Service Objective: Requirements: First two masks ready within 4 days from receiving Customer Database Requirements: Design Rule Check - No errors Customer Database & Tooling Information (CDTI) completed and delivered 2 days prior to database

Mask Making Service Flow Time minus 2 Days CDTI - in GDS II Database transfer Customer Time Zero D/B check with CDTI No Feedback Yes OPC Processing (OPC) Anam Data back-up by Encryption Mask Pattern Generation (PG) Time plus 2 Days Pattern transfer to Mask Vendor Time plus 4 Days Mask delivery to FAB (First two layers) Mask vendor

Analog/Mixed Signal Blocks Phase Locked Loop Analog to Digital / Digital to Analog Converter

Mixed-signal(PLL) Library RF Frequency Synthesis Timing Recovery Clock Synthesis Freq. Synthesis PLL with a Spiral Inductor Freq. Synthesis PLL with a Spiral Inductor Application Area Clock Recovery PLL Clock Recovery PLL Clock Synthesis PLL for RAMBUS DRAM Clock Synthesis PLL(50~500MHz) Clock Synthesis PLL(50~500MHz) 1999 1Q 2Q 3Q 4Q 2000 1Q 2Q 3Q 4Q aa2533C07.A IP aa1833C07.0 IP

Mixed-signal(ADC/DAC) Library 100 MSPS 10 MSPS 1 MSPS 100 kSPS Current Steering DAC( 100 MSPS / 8 Bit ) Folding Interpolation ADC( 30 MSPS / 8/10 Bit ) Architecture Folding Interpolation ADC( 30 MSPS / 8/10 Bit ) Sigma-Delta ADC(1MSPS / 13bit) 1999 1Q 2Q 3Q 4Q 2000 1Q 2Q 3Q 4Q aa2533C07.A IP aa1833C07.0 IP

Memory Generator Suppliers Embedded Memory Memory Generator Suppliers SYNOPSYS Virtual Silicon Avant! Mentor Graphics

Availability aa2533C07.A Technology aa1833C07.0 Technology - Synopsys: 4Q ‘99 - Virtual Silicon: NOW - Avant!: NOW - Mentor Graphics: 2Q ‘99 aa1833C07.0 Technology - Synopsys: 3Q ‘99 - Mentor Graphics: 1Q ‘00

SYNOPSYS aa2533C07.A High Performance - Single Port Synchronous SRAM - Dual Port Synchronous SRAM - ROM aa1833C07.0 Low Power - Single Port Synchronous SRAM - Dual Port Synchronous SRAM - ROM

SYNOPSYS (cont’d) Synchronous SRAM Technology aa2533C07.A aa1833C07.0 Ports Single Dual Single Dual Max. Size 256Kbits 256Kbits 256Kbits 256Kbits Bits Range 2 ~ 32 2 ~ 32 2 ~ 32 2 ~ 32 Words Range 32 ~ 8K 32 ~ 8K 32 ~ 8K 32 ~ 8K Access Time* 3.34ns 3.36ns 2.52ns** 2.75ns** * Memory Size = 4k x 16 ** Measured at 1.62V

Virtual Silicon aa2533C07.A High Performance - Single Port Synchronous SRAM - Two Port Synchronous SRAM

Virtual Silicon (Cont’d) Synchronous SRAM Technology aa2533C07.A Ports Single Two Max. Size 512Kbits 256Kbits Bits Range 2 ~ 64 2 ~ 64 Words Range 16 ~ 8k 16 ~ 8k Access Time* 2.5ns 3.3ns * Memory Size = 4k x 16

Avant! aa2533C07.A High Performance - Single Port Asynchronous SRAM - Dual Port Asynchronous SRAM - Two Port Asynchronous SRAM - Single Port Synchronous SRAM - Synchronous ROM

Avant! (cont’d) Asynchronous SRAM Technology aa2533C07.A Ports Single Dual Two Max. Size 128Kbits 64Kbits 36Kbits Bits Range 8 ~ 36 4 ~ 36 2 ~ 36 Words Range 16 ~ 4K 32 ~ 8K 64 ~ 2K Access Time 3.07ns* 3.94ns** 3.7ns*** * Memory Size = 4k x 16 ** Memory Size = 2k x 4 *** Memory Size = 2k x 16

Avant! (cont’d) Synchronous SRAM/ROM Technology aa2533C07.A Type SRAM Max. Size 144Kbits 512Kbits Bits Range 4 ~ 36 4 ~ 72 Words Range 32 ~ 8k 64 ~ 8k Access Time* 3.96ns* 3.34ns** * Memory Size = 4k x 36 ** Memory Size = 8k x 72

Single port Synchronous SRAM Mentor Graphics Single port Synchronous SRAM Technology aa2533C07.A Max. Size 128Kbits 4Mbits Bits Range 1 ~ 128 1 ~ 512 Words Range 4 ~ 8k 8 ~ 32k Access Time 3.1ns* 5ns** Cell Size 10.8um2 10.8um2 * Memory Size = 2k x 64 ** Memory Size = 32k x 32

Mentor Graphics (cont’d) Mega-memory Symbol & Truth Table CLK CSB RWB OEB ADDR DIN Mega-bit Synchronous Single Port SRAM Generator N Words M Bits 0-(log2N-1) 0-(M-1) DOUT COMMENTS OEB is uncondi- tional tri-state De-selected Precharge Write Mode Read Mode CLK CSB RWB OEB ADDR DIN DOUT x 1 z Valid =DIN Stored Data Symbol Truth Table

EDA Tool Support Synopsys Virtual Silicon Avant! Mentor - Verilog/VHDL - PrimeTime - Composer - Cadence(Floorplan) - Silicon Ensemble - Apollo -GDSII - Synopsys Tools - Verilog/VHDL - Design Compiler - PrimeTime - Silicon Ensemble - Aquarius-XO - GDSII - Verilog/VHDL - Compass tool - GDSII - Verilog/VHDL - GDT - Synopsys - Pathmill - Critical Path netlist - GDSII - HTML Datasheet

Plan Memory BIST Memory Redundancy Migrate to aa1833C07.0