Применение IP-блоков в маршруте физ.проектирования Версия 1.0.

Презентация:



Advertisements
Похожие презентации
Lecture # Computer Architecture Computer Architecture = ISA + MO ISA stands for instruction set architecture is a logical view of computer system.
Advertisements

Физическое проектирование подсистемы кэш-памяти второго уровня микропроцессора Эльбрус-S Магистерская диссертация студента 213 группы ФРТК Мороза Ярослава.
S5-1 PAT328, Section 5, September 2004 Copyright 2004 MSC.Software Corporation SECTION 5 RESULTS TITLE EDITOR.
WORKSHOP 19 ANIMATING RESULTS. WS19-2 PAT312, Workshop 19, December 2006 Copyright 2007 MSC.Software Corporation.
© 2005 Cisco Systems, Inc. All rights reserved. IPTX v Configuring Cisco Unity Express Automated Attendant and Voice Mail Understanding Cisco Unity.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v Module Summary Routing information takes the form of entries in a routing table, with one.
Sec. 3.4: Find and Use Slopes of Lines. Example Find the slope of each line in the graph. If undefined, write undefined.
S11-1 PAT318, Section 11, March 2005 SECTION 11 ANALYSIS SETUP.
How to write a story First you have to….. Decide who the characters are. Who is going to be in the story? What sort of characters are they?
MARIS ECDIS900 - Type Specific Training Revision: ECDIS Issue No. 1, December 2013 Page 1.
Copyright 2003 CCNA 3 Chapter 3 Single-Area OSPF By Your Name.
Copyright ® 2000 MSC.Software Results S6-1 PAT328 Section 6, September 2004 Copyright 2004 MSC.Software Corporation SECTION 6 PLOT SET.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v MPLS TE Overview Configuring MPLS TE on Cisco IOS Platforms.
PAT312, Section 21, December 2006 S21-1 Copyright 2007 MSC.Software Corporation SECTION 21 GROUPS.
VAC TagMaster Training Module T6, Page 1 TagMaster AB TagMaster Training 2013 GEN4 Software Applications.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v Determining IP Routes Introducing Link-State and Balanced Hybrid Routing.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Route Selection Using Policy Controls Implementing Changes in BGP Policy.
Food Part 2. Guess the words or the following definitions: Smth difficult and important Smth difficult and important Instructions for cooking a particular.
Loader Design Options Linkage Editors Dynamic Linking Bootstrap Loaders.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Deployment of Cisco Unified CallManager Release 5.0 Endpoints Configuring Cisco Unified CallManager.
Транксрипт:

Применение IP-блоков в маршруте физ.проектирования Версия 1.0

IP-блоки (Synopsys) PCI Express SATA USB 2.0 Блок-схема контроллера SATA

IP-phy ( for SATA example ) PAD section PHY section

IP-phy (netlist)

Milkyway Database Preparation (issues to solve) MW Extra IO lib (USBIO) + manual PAD section DRC/LVSgds2, LEF Создание модуля контактных площадок с использованием дополнительной библиотеки периферийных элементов для физ.уровня USB Коррекция LEF для получения FRAM (начальные смещения для блоков, добавление отсутствующих пинов) Коррекция использования топ металлов (М8Т1 -> М8Т2) Коррекция cdl DRC/LVS проверки в составе тестовых модулей.

IP-core

Core Consultant

IP-core (issues to solve) Выбор, генерация и подключение внешних памятей для PCIe, коррекция конфигурации и топ уровня, одобренная Synopsys. Использование библиотеки LVT для PCIe. Подключение своих скриптов для формирования логических сигналов «0» и «1». Умощнение выходных элементов. Коррекция сигналов синхронизации Коррекция вх/вых задержек после анализа топ уровня

Маршрут физ.проектирования в Astro Place (размер и форма блока определяется в Jupiter-е на топ уровне) Post Place CTS (set_clock_latency 1 $clock_name) Route Post Route StreamOut

IP-core (P&R) USB 2.0 SATA PCIe (include IP-phy and memories)

PCIe top level (P&R)

PCIe (P&R) (issues to solve) LVT library + DCAP from stdlib Memory power straps Memory write clock shift Manual SDC tuning for each clock Set_drive 0

Weaknesses Clock gating HVT lib using Top level routing without timing info PCI clock pin placement Clear worst case Ideal clock tree for PCIe (rc_core) Top level CTS