TOPIC : Introduction to Functional Modeling UNIT 1: Modeling Digital Circuits Module 1 : Functional Modeling.

Slides:



Advertisements
Similar presentations
5.5 Encoders A encoder is a multiple-input, multiple-output logic circuit that converts coded inputs into coded outputs, where the input and output codes.
Advertisements

CDA 3100 Recitation Week 10.
Combinational Circuits CS370 – Spring BCD to 7 Segment Display Controller Understanding the problem: input is a 4 bit bcd digit output is the control.
ECE 3110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices XOR, Parity Circuits, Comparators.
TOPIC : Reduced Ordered Binary Decision Diagrams UNIT 1: Modeling Digital Circuits Module 1 : Functional Modeling.
1 Combinational Logic Design&Analysis. 2 Introduction We have learned all the prerequisite material: – Truth tables and Boolean expressions describe functions.
TOPIC : Finite State Machine(FSM) and Flow Tables UNIT 1 : Modeling Module 1.4 : Modeling Sequential circuits.
ECE 2373 Modern Digital System Design Exam 2. ECE 2372 Exam 2 Thursday March 5 You may use two 8 ½” x 11” pages of information, front and back, write.
1 Homework Reading –Tokheim, Section 5-10, 7-4 Machine Projects –Continue on MP4 Labs –Continue labs with your assigned section.
Binary Decision Diagrams1 BINARY DECISION DIAGRAMS.
08/07/041 CSE-221 Digital Logic Design (DLD) Lecture-8:
Physical States for Bits. Black Box Representations.
SYEN 3330 Digital SystemsJung H. Kim Chapter SYEN 3330 Digital Systems Chapter 2 – Part 1.
TOPIC : Truth tables and Primitive Cubes
Digital Logic Lecture 08 By Amr Al-Awamry. Combinational Logic 1 A combinational circuit consists of an interconnection of logic gates. Combinational.
Combinational Logic Design CS341 Digital Logic and Computer Organization F2003.
Circuit, State Diagram, State Table
Module 3.  Binary logic consists of :  logic variables  designated by alphabet letters, e.g. A, B, C… x, y, z, etc.  have ONLY 2 possible values:
Logic gates & Boolean Algebra. Introduction Certain components (called logic elements) of the computer combine electric pulses using a set of rules. Electric.
Chapter 4 The Building Blocks: Binary Numbers, Boolean Logic, and Gates.
Binary Addition Section 4.5. Binary Addition Example.
Logic Gates How Boolean logic is implemented. Transistors used as switches to implement Boolean logic: ANDOR Logic with Transistors.
Introduction to Digital Logic and Circuits EE 101, Fall 2015 University of Kentucky.
Module 9.  Digital logic circuits can be categorized based on the nature of their inputs either: Combinational logic circuit It consists of logic gates.
Module 2 : Behavioral modeling TOPIC : Modeling a Digital pulse UNIT 1: Modeling and Simulation.
TOPIC : Programming Model UNIT 1: Modeling Digital Circuits Module 1 : Functional Modeling.
Gates and Logic Dr John Cowell phones off (please)
Teaching Computing to GCSE Level with Python Session 3.
1 CS 151: Digital Design Chapter 3: Combinational Logic Design 3-1Design Procedure CS 151: Digital Design.
Functional Modeling.
Multiplexors Decoders  Decoders are used for forming separate signals for different combination of input signals.  The multiplexer circuit is a digital.
Unit1: Modeling & Simulation Module5: Logic Simulation Topic: Unknown Logic Value.
TOPIC : Introduction to Sequential Circuits UNIT 1: Modeling and Simulation Module 4 : Modeling Sequential Circuits.
Algebra 2 June 18, 2016 Goals:   Identify functions in coordinate, table, or graph form   Determine domain and range of given functions.
Decoders A decoder is a logic circuit that detects the presence of a specific combination of bits at its input. Two simple decoders that detect the presence.
Circuit Synthesis A logic function can be represented in several different forms:  Truth table representation  Boolean equation  Circuit schematic 
Digital Logic Design. Truth Table  Logic Circuit 1. Start with truth table 2. When your output is a 1, figure out the combination of inputs, ANDs, and.
Combinational Design, Part 2: Procedure. 2 Topics Positive vs. negative logic Design procedure.
Lecture 1 Gunjeet kaur Dronacharya group of institutions.
Chapter 3 Digital circuits. 3.1 Logic signals - Gates Binary system : (binary bits or digits) - 0 & 1 - LOW & HIGH - Negated and Asserted.
GCSE OCR Computing A451 Binary logic Computing hardware 6.
Creating logic gates with Minecraft
Combinational Logic Design
Logic Gates Practical Objective: to develop an understanding of logic circuits and truth tables.
CSCI-100 Introduction to Computing
Combinational Circuits
Fuzzy Logics.
KS4 Electricity – Electronic systems
KS4 Electricity – Electronic systems
SISTEM DIGITAL ALJABAR LOGIKA
Algebra 2 September 16, 2018 Goals:
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices Encoders.
How Boolean logic is implemented
Thursday, 22 November 2018 Logic Gates
FIGURE 4.1 Block diagram of combinational circuit
Waveforms & Timing Diagrams
Homework Reading Tokheim, Section 5-10, 7-4.
Design Example “Date of Birth Problem”
KS4 Electricity – Electronic systems
13 Digital Logic Circuits.
Lecture No. 32 Sequential Logic.
Logic Gates Truth Table Challenge
Combinational Circuits
Binary Logic.
Table 1.1 Powers of Two.
XOR Function Logic Symbol  Description  Truth Table 
Combinational circuits design
Objective- To graph a relationship in a table.
ACOE101: Freshman Computer Engineering Fall 2018
SYEN 3330 Digital Systems Chapter 2 – Part 1 SYEN 3330 Digital Systems.
Presentation transcript:

TOPIC : Introduction to Functional Modeling UNIT 1: Modeling Digital Circuits Module 1 : Functional Modeling

Contents of the module Introduction to functional modeling Different Functional Models ◦ Truth table ◦ Primitive cube ◦ Binary Decision Diagram ◦ Programming model ◦ RTL model

Functional Model Introduction A functional model of a digital system is a representation of its logic function. Any digital system can be represented by a black box which processes the input to produce its output. The value of the outputs vary with inputs and a certain delay exists The logic function is the input-output mapping that deals with the value transformation.

Functional modeling Tells the relationship between input and output values of a circuit. It does not talk about any timing aspect. Simulation implies calculation of the output (response) of a circuit. Functional models provide the information for simulation. It can be done at two levels ◦ Logic level ◦ RTL(program) level

Different Functional Models Logic Level ◦ Truth tables ◦ Primitive cubes ◦ Binary decision diagrams RTL Level ◦ Programming model ◦ RTL model