Increase Productivity and Quality by New Layout Flow

Similar documents
PC Link Mode. Terminate PC Link? Esc. [GO]/[Esc] - - [GO]/[Esc] 轉接座未放滿. Make auto accord with socket mounted? [GO]/[Esc] Copy to SSD E0000

SSL VPN User Manual (SSL VPN 連線使用手冊 )

桌上電腦及筆記本電腦安裝 Acrobat Reader 應用程式

港專單一登入系統 (SSO) 讓本校的同學, 全日制及兼職老師只要一個登入帳戶, 便可同時使用由本校提供的網上系統及服務, 包括 Blackboard 網上學習平台, 港專電郵服務, 圖書館電子資料庫及其他教學行政系統.

Oxford isolution. 下載及安裝指南 Download and Installation Guide

一般來說, 安裝 Ubuntu 到 USB 上, 不外乎兩種方式 : 1) 將電腦上的硬碟排線先予以排除, 將 USB 隨身碟插入主機, 以一般光碟安裝方式, 將 Ubuntu 安裝到 USB

RENESAS BLE 實作課程 Jack Chen Victron Technology CO., LTD 2015 Renesas Electronics Corporation. All rights reserved.

The notice regarding Participation Ways of our global distributor video conference on Feb. 5.

Figure 1 Microsoft Visio

Chapter 7. Digital Arithmetic and Arithmetic Circuits. Signed/Unsigned Binary Numbers

Allegro SPB V16 Advance

Digital imaging & free fall of immersed sphere with wall effects

購票流程說明 How To purchase The Ticket?

全面強化電路設計與模擬驗證. Addi Lin / Graser 2 / Sep / 2016

2009 OB Workshop: Structural Equation Modeling. Changya Hu, Ph.D. NCCU 2009/07/ /07/03

Twin API Guide. How to use Twin

Frame Relay 訊框中繼 FRSW S0/0 S0/1

InTANK ir2771-s3 ir2772-s3. User Manual

4Affirma Analog Artist Design Flow

外薦交換生線上申請系統操作說明 Instruction on Exchange Student Online Application System. [ 中文版 ] [English Version]

Chapter 7. Signed/Unsigned Binary Numbers. Digital Arithmetic and Arithmetic Circuits. Unsigned Binary Arithmetic. Basic Rules (Unsigned)

Operation Function Locations. Operations. Wireless Microphone Wireless Receiving Features. Wireless Transmission Audio Function Operations

UAK1-C01 USB Interface Data Encryption Lock USB 資料加密鎖. Specifications for Approval

SPI 功能使用方法 Application Note

Additional Information

Lotusphere Comes to You 輕鬆打造 Web 2.0 入口網站 IBM Corporation

購票流程說明 How To purchase The Ticket?

BTC, EMPREX Wireless Keybaord +Mouse + USB dongle. 6309URF III Quick Installation Guide

C B A B B C C C C A B B A B C D A D D A A B D C C D D A B D A D C D B D A C A B

ICP Enablon User Manual Factory ICP Enablon 用户手册 工厂 Version th Jul 2012 版本 年 7 月 16 日. Content 内容

English G H. Package Contents. Hardware Requirements. Technical Specifications. Device Overview. MSI DS502 GAMING HEADSET User Guide

EdConnect and EdDATA

SOHORAID ST8-TB3 User Manual

Version Control with Subversion

SOHOTANK PD3500+ User Manual

InTANK ir2622 User Manual

InTANK ir2623-s3 User Manual

EZCast Docking Station

Logitech G302 Daedalus Prime Setup Guide 设置指南

Preamble Ethernet packet Data FCS


EZCast Wire User s Manual

Graser User Conference Only

EZCast Wire. User s Manual. Rev. 2.00

Quick Installation Guide for Connectivity Adapter Cable CA-42

Important Safety Instructions

Java 程式設計基礎班 (7) 莊坤達台大電信所網路資料庫研究室. Java I/O. Class 7 1. Class 7 2

CLAD 考前準備 與 LabVIEW 小技巧

多元化資料中心 的保護策略 技術顧問 陳力維

Mid-term EXAM. 11/14/2009

WIN Semiconductors. Wireless Information Networking 穩懋半導體 2014 年第四季法人說明會. p.0

Gigabyte and Giga-byte are trademarks of Giga-byte Technology Co., Ltd. Microsoft and Windows XP are trademarks of Microsoft Corporation.

Protech RMA Request Form

步驟 1: 首頁以 facebook 或 google 帳號登入, 並點選節目 Step 1:Log in with your facebook/google account, then click the show banner.

MH-3621-U3 Clone Dual SATA HDD Docking System

Registering ( 註冊新帳號 )

Port GCC to a new architecture Case study: nds32

Chapter 4 (Part IV) The Processor: Datapath and Control (Parallelism and ILP)

描述性資料採礦 Descriptive Data Mining

Password Protection 此篇文章說明如何在程式中加入密碼保護的機制, 當程式開啟, 使用者必須先輸入使用者帳號及密碼, 若是合法使用者才能進入應用程式

微軟商務用 Skype 雲端視訊會議及與所需頻寬介紹

Multimedia Service Support and Session Management 鍾國麟

微軟新一代私有雲服務. 利用 Windows Azure Pack 協助企業建構現代化的 IT 服務架構, 提升競爭力降低維運成本. Jason Chou Architect. Nov 7, 2013

VB 拼圖應用 圖形式按鈕屬性 資科系 林偉川

49 <script type="text/javascript"> 50 var gcid=0,sex=false,birthday=kendo.tostring(new Date(),"yyyy/MM/dd"); 51 $(function(){ 52

微處理機系統 吳俊興高雄大學資訊工程學系. February 21, What are microprocessors (µp)? What are the topics of this course? Why to take this course?

Operating Systems 作業系統

第九章結構化查詢語言 SQL - 資料定義語言 (DDL) 資料庫系統設計理論李紹綸著

Use of SCTP for Handoff and Path Selection Strategy in Wireless Network

微算機原理與實驗 Principle of Microcomputer(UEE 2301/1071 )

Java 程式設計基礎班 (7) 劉根豪台大電機所網路資料庫研究室. Java I/O. Class 7 1. Class 7

VMware vsphere. 零壹科技 Josh.wang VMware Inc. All rights reserved

Citrix CloudGateway. aggregate control. all apps and data to any device, anywhere

VZ-P18 和 VZ-P38 專業教材提示機 完美的展示效果

Syntest Tool 使用說明. Speaker: Yu-Hsien Cheng Adviser: Kuen-Jong Lee. VLSI/CAD Training Course

場次 : C3. 公司名稱 : Radware. 主題 : ADC & Security for SDDC. 主講人 : Sam Lin ( 職稱 ) 總經理

報告人 / 主持人 : 林寶樹 Colleges of Computer Science & ECE National Chiao Tung University

UNIX Basics + shell commands. Michael Tsai 2017/03/06

Simulation of SDN/OpenFlow Operations. EstiNet Technologies, Inc.

3.1 Animation. Rotating Square

Quick Installation Guide

JAVA Programming Language Homework V: Overall Review

Ubiquitous Computing Using SIP B 朱文藝 B 周俊男 B 王雋伯

黃河凱. Kaiser Huang 巨匠電腦北區 / 新竹認證中心認證講師國立新竹教育大學數位學習科技研究所在職生微軟原廠認證講師 MCT

FCC Compliance Statement:

Lomographic Society Taiwan Institute of Creative Industry Design

PCU50 的整盘备份. 本文只针对操作系统为 Windows XP 版本的 PCU50 PCU50 启动硬件自检完后, 出现下面文字时, 按向下光标键 光标条停在 SINUMERIK 下方的空白处, 如下图, 按回车键 PCU50 会进入到服务画面, 如下图

Thread. Running several threads is similar to running several different programs concurrently, but with the following benefits:

晶焱科技股份有限公司 Amazing Microelectronic Corp.

From Suffix Trie to Suffix Tree

Channel Python API Overview

ANDROID APP OPERATION INSTRUCTION

TC-7100 Microprocessor Turbidity/S.S. Transmitter

Invitation to Computer Science 5 th Edition. Chapter 8 Information Security

Air Speaker. Getting started with Logitech UE Air Speaker. 快速入门罗技 UE Air Speaker. Wireless speaker with AirPlay. 无线音箱 (AirPlay 技术 )

PRODUCT SPECIFICATIONS

DVS-8504E-H 四路 H.264 數位影像編碼器

研華公司 H 營運成果與財務報告

PUB. DIM Wi-Fi Basic Setup Guide. Wi-Fi 基本设置指南. Wi-Fi 基本設定指南 在使用本产品之前, 请务必先仔细阅读本使用说明书 请务必妥善保管好本书, 以便日后能随时查阅 ( 保留备用 ) 请在充分理解内容的基础上, 正确使用

AVG Anti-Virus User Manual. Document revision ( )

Transcription:

Increase Productivity and Quality by New Layout Flow Jonathan / Graser 16 / Oct / 2015

Design Process Introduction CONSTRAINTS PLACEMENT FANOUT BREAKOUT ROUTING DELAY (ATE) NET-GROUP Topology & Delay Physical / Spacing Graser /CM import DFA REPLICATION PLANNING VIA STRUCTURES AUTOMATION PLANNING CHANNEL USAGE SEQUENCING GENERAL DESIGN FLOW TRUNK SCRIBBLE OPTIMIZATION TIMING VISION PHASE GENERAL DELAY

Productivity Enhancements Constraints Graser / CM import Routing Auto Connect Create Flow Compress Route Auto-Routing Enhancements / Flow Routing Adherence Auto-Interactive Adjust Spacing Trim to Breakout Delete Breakout Add Differential Pair Return Path Vias During Add Connect Fiber Weave Off - Angle Routing Integrate Snake Router into Add Connect Now Delay Allegro TimingVision Environment

Graser / CM Import Easy to import the design rule

Auto Connect Direct to etch auto-routing Fast routing of selected set of signals No planning required 1 Select a group of signals Out of the box technology leverage underlying route engine User selects rats, adjusts layer settings and system routes it 2 Choose layers to route on Results are very similar to hand routed efforts but in a fraction of time Rip up and retry option 3 Route engine routes it (Design Planning Option)

Create Flow Dynamic flow creation with routing Fast routing with route intent preserved Rerouting signals is easy with changing layers if necessary Route intent is reused in future revisions User selects a group of signals System creates the bundle dynamically 1 Select a group of signals User continues defining route plan / path to guide route engine Route engine routes it by using Auto connect 2 Dynamic route planning Option to route in sections Breakout Trunk 3 Route engine routes it

Compress Route User controlled compression Compress routing to MIN DRC Gap Compress routes are attached to a bundle User can control compression area Location of bundle end point controls the compression around break out Faster clean up (Design Planning Option)

Auto-Routing Enhancements Flow Routing Adherence Auto-router will follow bundle path more strictly User draws flow path for each net group Auto - Breakout both ends of bundle ( AiBT ) Generate route results that match hand routing Flow Bundles Router Results (Design Planning Option)

Auto-Interactive Adjust Spacing Allow users to compress / expand line to line spacing within signal group Use RMB on bundle Adjust Spacing Enter spacing ( constraint or user value ) Adjust spacing for tuning or plan other routes (Design Planning Option)

Trim to Breakout / Delete Breakout Multi-stage routing / changes Trim to Breakout Removes trunk of routed bus Trims or extends dangling etch Bundle defines cut line Delete Breakout Deletes breakout etch on the selected side of bundle Work with groups of signals Handle breakout / component changes (Design Planning Option)

Add Differential Pair Return Path Vias During Add Connect Choose 1 of 6 pre-defined configurations when routing Diff Pairs Single shared via In line Equidistant Offset Diamond Rectangular In Line Offset User selectable Assignment of netname ( GND etc ) Padstack or via structure (High-Speed Option)

Fiber Weave Off Angle Routing Change a group of parallel segments to a Zig-Zag pattern Support for Diff Pairs and Single Ended Nets Convert full segments or user defined start/end points Options Angle offset ( defaults to 10 degrees ) Max Length of legs ( user entry ) (High-Speed Option)

Integrate Snake Router into Add Connect Now User doesn t have to enter line width and gap any more Resume snake routing from partially routed path Natural line angle transition when routing into open space Single line centering option Snake Routing

Allegro TimingVision Environment AiPT : Arc phase bumps AiDT : Arc delay tuning bumps Timing Vision - Diff Pair dynamic phase support (High-Speed Option)

Design Productivity and Predictability with Interface aware PCB Design Critical Design Authoring Accelerate design intent creating with Interfaces Constraint interfaces Component placement Finalize critical component placement Route planning Perform Feasibility analysis Routing Refine Route plan Auto-interactive Breakout Tuning Auto-interactive Trunk Routing Auto Connect Auto-Interactive Phase Tune Auto-Interactive Delay Tune

Design Process ( Outsourcing ) CONSTRAINTS PLACEMENT FANOUT BREAKOUT ROUTING DELAY (ATE) NET-GROUP Topology & Delay Physical / Spacing Graser /CM import DFA REPLICATION PLANNING VIA STRUCTURES AUTOMATION PLANNING CHANNEL USAGE SEQUENCING TRUNK SCRIBBLE OPTIMIZATION TIMING VISION PHASE GENERAL DELAY GENERAL DESIGN FLOW Increase Productivity and Quality!

PAL-PILOT Experience Sharing

PCB Design for maximum productivity Edward Lai & Jason Jiang 16/Oct/2015

Agenda PCB Estimate in Allegro Allegro 16.6 Enhancement Experience Sharing Improve Productivity Improve Quality

PCB Estimate in Allegro 主要目標 減少 Layout 與 EE 間的評估時間, 加速專案開發 使用功能 Net Group Bundle Operation

Create Net Group

Create Net Group 階層如下 : Net Group Net Group RBnd

Create Ratsnest Bundle 直接選擇 Net

Bundle Properties 右鍵選單 Bundle Properties

Routing Controls Allow in constraint area 允許在 constraint area 處理 Tuning Pattern Accordion Trombone Within Bundle 在 Bundle 內部 spacing 選項

Bundle Layer One Layer On 先點選再選擇層面

Create Flow 點選後操作如一般走線

Vertex Bundle Flow Planning Other segs 滑鼠左鍵長按

Split Bundle 點選欲分離的信號

Bundle Finish

Allegro 16.6 Enhancement Auto Connect Flow Edit Auto-I. BreakOut Both Ends/ Closest End Auto-I. Trunk Route Auto-I. Adjust Spacing Auto-I. Delay Tune Auto-I. Phase Tune

Auto Connect-DDR 滑鼠右鍵 Auto Connect

Split View

Flow Edit 用於調整走線順序

Auto-I. BreakOut Closest End BreakOut 接近點選處出 Pin

Auto-I. BreakOut Both Ends BreakOut 兩側同步出 Pin

Auto-I. Trunk Route 連接中間未接上部分

Auto-I. Adjust Spacing Default Constraint

Route Finish

Auto-I. Delay Tune Override bundle params 優先於 bundle 的設定 建議勾選 Tuning Pattern Accordion Trombone

AiDT Finish AiDT Manual after AiDT

Auto-I. Delay Tune Override bundle params 優先於 bundle 的設定 Tuning Pattern Accordion Trombone Corner Type FullArc

Auto-I. Phase Tune Compensation Location 走線等長補償位置 Corner Type 可選擇 45 度角及圓弧線

Experience share 如 Net Group 內有設置 Bus,Bundle 會鎖定 Bus name 如果使用新流程, 可由 Net Group 自動產生 Bundle 若 CM 已設置 Net Group, 則可自動顯示 Plan Breakout 處或瓶頸區不規劃 Bundle 較能提高出線率 AiDT: Accordion 比 Trombone 有更高的繞線成功率 AiDT: 建議先完成 target, 再對其他走線執行 AiDT AiPT: 建議視狀況勾選 Compensation Techniques

Improve Productivity NB/DDR SODIMM Case Operation mode Time Case1 Manual 28hr Case2 Flow Edit Auto-I. BreakOut Both Ends Auto-I. Trunk Route Auto-I. Adjust Spacing Auto-I. Delay Tune Auto-I. Phase Tune Manual edit after AiDT 19hr 67%

Improve Quality ERC Impedance Coupling Reference

Thank you