IBIS FUTURES COMMITTEE MULTILINGUAL MODEL: DIGITAL PORT ISSUES Ian Dodd 25 th March 2004.

Slides:



Advertisements
Similar presentations
HDL Programming Fundamentals
Advertisements

HDL Programming Fundamentals
Basic Logic Gates Discussion D5.1 Section Sections 13-3, 13-4.
Tutorial 2 Sequential Logic. Registers A register is basically a D Flip-Flop A D Flip Flop has 3 basic ports. D, Q, and Clock.
ENEL111 Digital Electronics
Introduction To VHDL for Combinational Logic
Supplement on Verilog adder examples
IN2305-II Embedded Programming Lecture 2: Digital Logic.
Digital Logic with VHDL EE 230 Digital Systems Fall 2006 (10/17/2006)
Quick Start to VHDL VHDL Very Hard Difficult Language Very Hard Difficult Language!!!!!!!
ECE 551 Digital System Design & Synthesis Lecture 08 The Synthesis Process Constraints and Design Rules High-Level Synthesis Options.
1 Lecture 13 VHDL 3/16/09. 2 VHDL VHDL is a hardware description language. The behavior of a digital system can be described (specified) by writing a.
2-to-1 Multiplexer: if Statement Discussion D2.1 Example 4.
Hardware Description Languages Drawing of circuit schematics is not practical for circuits containing more than few tens of gates. We need a way to just.
Introduction to VHDL VHDL Tutorial R. E. Haskell and D. M. Hanna T1: Combinational Logic Circuits.
ECE 331 – Digital System Design Course Introduction and VHDL Fundamentals (Lecture #1)
ECE 331 – Digital System Design Single-bit Adder Circuits and Adder Circuits in VHDL (Lecture #12) The slides included herein were taken from the materials.
AND Gate: A Logic circuit whose output is logic ‘1’ if and only if all of its inputs are logic ‘1’.
Figure 5–1 An example of AND-OR logic. Open file F05-01 to verify the operation. Thomas L. Floyd Digital Fundamentals, 9e Copyright ©2006 by Pearson Education,
TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective.
ECE 332 Digital Electronics and Logic Design Lab Lab 5 VHDL Design Styles Testbenches.
Department of Communication Engineering, NCTU
11/09/04 *Other brands and names are the property of their respective owners Page 1 The IBIS Specification and IEEE DASC Michael.
ENG2410 Digital Design LAB #6 LAB #6 Sequential Logic Design (Flip Flops)
Basic Overview of VHDL Matthew Murach Slides Available at:
Anurag Dwivedi. Basic Block - Gates Gates -> Flip Flops.
Slide 1 2. Verilog Elements. Slide 2 Why (V)HDL? (VHDL, Verilog etc.), Karen Parnell, Nick Mehta, “Programmable Logic Design Quick Start Handbook”, Xilinx.
ECE 331 – Digital System Design Single-bit Adder Circuits and Adder Circuits in VHDL (Lecture #11) The slides included herein were taken from the materials.
ECE 331 – Digital System Design Multiplexers and Demultiplexers (Lecture #13)
Introduction to VHDL Simulation … Synthesis …. The digital design process… Initial specification Block diagram Final product Circuit equations Logic design.
Hardware Description Languages Digital Logic Design Instructor: Kasım Sinan YILDIRIM.
Instructor: Alexander Stoytchev CprE 281: Digital Logic.
1 IBIS 4.1 Macromodel Library for Simulator-independent models DesignCon East 2005 Current Status - IBIS 4.1 Macro Library for Simulator Independent Modeling.
Ashenden Designs The IEEE Design Automation Standards Committee Peter J. Ashenden, Ashenden Designs DASC Vice Chair
Lecture #18 Page 1 ECE 4110– Sequential Logic Design Lecture #18 Agenda 1.MSI Demultiplexers 2.MSI Tri-State Buffers 3.MSI Comparators Announcements 1.HW.
ELEE 4303 Digital II Introduction to Verilog. ELEE 4303 Digital II Learning Objectives Get familiar with background of HDLs Basic concepts of Verilog.
IEEE DASC Steering Committee Meeting 12 June 2002 Paul J. Menchini DASC Chair
04/26/20031 ECE 551: Digital System Design & Synthesis Lecture Set : Introduction to VHDL 12.2: VHDL versus Verilog (Separate File)
5-1 Logic System Design I VHDL Design Principles ECGR2181 Reading: Chapter 5.0, 5.1, 5.3 port ( I: in STD_LOGIC_VECTOR (1 to 9); EVEN, ODD: out STD_LOGIC.
VHDL for Sequential Logic
IBIS FUTURES COMMITTEE MULTILINGUAL MODEL: [Circuit Call] REFERENCES John Angulo 8 th April 2004.
VHDL ELEC 311 Digital Logic and Circuits Dr. Ron Hayne Images Courtesy of Cengage Learning.
Hardware Description Languages ECE 3450 M. A. Jupina, VU, 2014.
Table-driven Modeling Subcommittee June 7, 2010 – 8am PDT – 5pm CEST Joachim Haase.
LECTURE VI USER DEFINED PRIMITIVES GATE-LEVEL MODELING.
IAY 0600 Digital Systems Design VHDL discussion Structural style Modular design and hierarchy Part 1 Alexander Sudnitson Tallinn University of Technology.
Lecture #18 Page 1 ECE 4110–5110 Digital System Design Lecture #18 Agenda 1.MSI Demultiplexers 2.MSI Tri-State Buffers 3.MSI Comparators Announcements.
Fundamentals of Digital Signal Processing יהודה אפק, נתן אינטרטור אוניברסיטת תל אביב.
Structural style Modular design and hierarchy Part 1
LAB #6 Sequential Logic Design (Flip Flops, Shift Registers)
Combinational Logic Design
Logic Gates Practical Objective: to develop an understanding of logic circuits and truth tables.
Subject Name: FUNDAMENTALS OF HDL Subject Code: 10EC45
ECE 4110–5110 Digital System Design
ECE 4110–5110 Digital System Design
Structural style Modular design and hierarchy Part 1
Algorithmic State Machine (ASM) Charts: VHDL Code & Timing Diagrams
Structural style Modular design and hierarchy Part 1
CS341 Digital Logic and Computer Organization F2003
Instructor: Alexander Stoytchev
IAY 0600 Digital Systems Design
Instructor: Alexander Stoytchev
HDL Hardware Description Language
VHDL Introduction.
ECE 331 – Digital System Design
Discussion D5.1 Section Sections 13-3, 13-4
Prof. Onur Mutlu ETH Zurich Spring March 2019
Chapter 10 Introduction to VHDL
Arithmatic Logic Unit (ALU). ALU Input Data :  A0-A3  B0-B3 Output Data :  F0 – F3.
Presentation transcript:

IBIS FUTURES COMMITTEE MULTILINGUAL MODEL: DIGITAL PORT ISSUES Ian Dodd 25 th March 2004

ICD, Multiligual Model: Digital Port Issues, 25th March 2004 Non Company Confidential 2 n Standard Digital Ports: — Inputs n D_enable n D_drive — Outputs n D_receive Digital Multilingual Ports

ICD, Multiligual Model: Digital Port Issues, 25th March 2004 Non Company Confidential 3 n VHDL-AMS and Verilog-AMS port types must match exactly between the SI tools top level circuit and user multilingual model. n It is assumed we will ensure this by requiring model providers to use standard port types: — It is assumed the reference to IEEE Std_logic_1164 enforces one (9 state) digital port type for VHDL- AMS — We need to specify something equivalent for Verilog- AMS digital ports — Do we need to also specify port type/nature for analog ports. Digital Port Type Concerns

ICD, Multiligual Model: Digital Port Issues, 25th March 2004 Non Company Confidential 4 n Propose we limit the logic states that are legal for the standard digital ports: — Inputs n VHDL-AMS ‘1’, ‘0’ or Verilog-AMS equivalent — Outputs n VHDL-AMS ‘1’, ‘X’, ‘0’ or Verilog-AMS equivalent Allowed Digital Logic Levels

ICD, Multiligual Model: Digital Port Issues, 25th March 2004 Non Company Confidential 5