ITM1010 Computer and Communication Technologies

Size: px
Start display at page:

Download "ITM1010 Computer and Communication Technologies"

Transcription

1 ITM omputer and ommunication Technologies Lecture #5 Part I: Introduction to omputer Technologies K-Map, ombination and Sequential Logic ircuits

2 ITM 計算機與通訊技術 2 Product Product-Of Of-Sum onfiguration Sum onfiguration Direct extraction of POS from truth table: For each of F, write the corresponding term in the form of sum of complements of inputs. F equals the product of the sums. F B A ( )( )( )( )( )( ) B A B A B A B A B A B A F =

3 3-input K-mapK Layout of a 3-input K-map based on Gray ode ++ +B(A+A) +B() +B +++ B(A+A)+A(B+B) B()+A() B+A ITM 計算機與通訊技術 3

4 K-map: 4-input 4 example D D D D BD + D ITM 計算機與通訊技術 4

5 K-Map Minimization Guideline! Loop all isolated s;! onsider each remaining separately. If it can be looped in more than one way, try include it in the largest possible loop;! A minimal solution is derived as soon as all s are covered. In the process of making the largest loop, it is permissible to use previously covered s. ITM 計算機與通訊技術 5

6 lass Exercise Simplify the following logic function: D D D D ITM 計算機與通訊技術 6

7 Don t are ondition in K-MapK ertain combinations of inputs may be immaterial to a given function. For such don t care states the output is irrelevant and may be or. A A X X X don t care input condition B B B If we use X=, F = This can be simplified (with X=) to F = A + + With K-map, can be assigned to any don t care position to - form largest possible loop - ombine isolated to form a loop - In the example we can further simplify the expression by taking the bottom X as : F = + ITM 計算機與通訊技術 7

8 Design Example: Majority Detector Design a 4-input circuit that will function as a majority detector. The circuit should output high when a majority of the inputs are high. The first step is to complete a truth table and mark high outputs for every set of input conditions that contains three or four (majority) s. This is shown in the truth table on the right. A B D X ITM 計算機與通訊技術 8

9 Design Example: Majority Detector A B D X Next, plot the Boolean expression from the truth table on a K-map as shown and simplify the expression. D D D D X = D + BD + + AD ITM 計算機與通訊技術 9

10 Design Example: Majority Detector The simplified expression is shown on the right, which has four terms since four pairs of s can be looped on the K-map. Implementation is straightforward as shown on the right because this is an SOP expression. The circuit requires four 3-input AND gates and one 4-input OR gate. X = D + BD + + AD D AD BD ITM 計算機與通訊技術

11 Types of Digital Networks! ombinational: The logic outputs at each instant are determined only by the inputs at that instant! Sequential: The logic output are dependent on the previous inputs as well as the present inputs A F B When A=B=, F may be either or depending on the previous input. ITM 計算機與通訊技術

12 ommon ombinational Logic ircuits ITM 計算機與通訊技術 2

13 Encoder A circuit converts a signal to a coded format. Example: Decimal to Binary oded Decimal (BD) encoder Decimal signal lines BD b 3 b 2 b b ITM 計算機與通訊技術 3

14 BD Invalid Sum Detector Decimal signal lines BD Decimal signal lines Invalid BD b 3 b 2 b b b 3 b 2 b b Invalid BD numbers ITM 計算機與通訊技術 4

15 BD Invalid Sum Detector Invalid BD b 3 b 2 b b b 3 b 2 b 3 b 2 b 3 b 2 b 3 b 2 b b b b b b b b X = b 3 b 2 + b 3 b ITM 計算機與通訊技術 5

16 Multiplexer Select one signal from two or more input lines and transmit it on a single output line. Example: 2- multiplexer A select output B ITM 計算機與通訊技術 6

17 Multiplexer Example: n- multiplexer DEODER address I I 2 output I n n lines ITM 計算機與通訊技術 7

18 Demultiplexer Recover multiplexed signals and transmit them to separate outputs. e.g. 4-channel demultiplexer ITM 計算機與通訊技術 8

19 Half Adder Add 2 bits and produce both a sum and a carry output A B Sum arry A B Sum arry ITM 計算機與通訊技術 9

20 Full Adder Sum of three bits: 2 data bits and a carry bit from lower bit addition A B Sum out Sum A A B B B SUM = out A A B B B OUT = OUT = + B + A ITM 計算機與通訊技術 2

21 Building Full Adder from Half Adder A B HA S HA S Sum out ITM 計算機與通訊技術 2

22 Multi-bit adder circuits Parallel Adder Number of modules same as the word length ITM 計算機與通訊技術 22

23 Adder/Subtractor ITM 計算機與通訊技術 23

24 Sequential Logic ircuits ITM 計算機與通訊技術 24

25 Sequential Logic ircuits A sequential logic circuit s output depends on its previous state (condition) in addition to its current inputs. This is accomplished by using feedback from the circuit s outputs back to its inputs. A F B When A=B=, F may be either or depending on the previous input. ITM 計算機與通訊技術 25

26 Latch A latch circuit is a bistable device. Bistable indicates that the latch has two stable states. These two latch states are called the SET state and the LEAR state. Once a latch is put in one of these states it will remain in that state until forced to change states by another input signal. There are two basic types of latch circuits: the NAND-gate latch and the NOR-gate latch. ITM 計算機與通訊技術 26

27 NAND-gate Latch ITM 計算機與通訊技術 27

28 NOR-gate Latch ITM 計算機與通訊技術 28

29 Latches These latches are formed by using cross-coupled inverting logic gates. The cross coupling provides the feedback necessary for the latch circuit to retain (store) data. A latch constructed with NAND gates is referred to as an active-low latch, and a latch constructed with NOR gates is called an active-high latch. The active-low and active-high references are derived from the input logic level that must be applied to the latch to put it in a certain state. ITM 計算機與通訊技術 29

30 Latches A latch has two outputs. One is labeled Q. The other output, which is the complement of Q, is labeled Q. A latch can have only two valid output conditions. One is the SET state, where output Q = and Q =. The other condition is the LEAR state, where Q = and Q =. Since the latch is designed to normally have complementary outputs (Q and Q), it is only necessary to remember that Q is high in the SET state and Q is low in the LEAR state. ITM 計算機與通訊技術 3

31 Latches Q of course, will normally be the opposite level of Q, The Q output is a convenience for circuit designers, is often not used in digital circuits, and is sometimes not available as an output on a flipflop I. The LEAR state is also referred to as the RESET state. The latches are sometimes called S- (SET-LEAR) latches or S-R (SET- RESET) latches. Since a latch only has a SET state or a LEAR state, it can store only one bit of data. Latch circuits are typically used to store binary information on a temporary basis. ITM 計算機與通訊技術 3

32 State Table SET State A latch must be put in a SET state to store a binary data bit at the Q output. ITM 計算機與通訊技術 32

33 State Table LEAR State A latch must be put in a LEAR state to store a binary at the Q output. ITM 計算機與通訊技術 33

34 State Table RETAIN State The two logic s applied to this latch cause it to retain the condition it was in when the two inputs were brought high (inactive). ITM 計算機與通訊技術 34

35 State Table INVALID State For a NAND gate, s into each logic gate will produce a out of each gate. Equal outputs are considered INVALID. ITM 計算機與通訊技術 35

36 Active-Low Latch Operation ITM 計算機與通訊技術 36

37 Active-Low Latch ITM 計算機與通訊技術 37

38 Active-High Latch ITM 計算機與通訊技術 38

13 Combinational Logic Devices

13 Combinational Logic Devices Prof. r. J. Reichardt Prof. r.. Schwarz F Elektrotechnik/Informatik ombinational ogic evices Purpose of combinational logic design: uilding larger, more sophisticated logic circuits by using adaptable

More information

Chapter 7. Registers & Register Transfers. J.J. Shann. J. J. Shann

Chapter 7. Registers & Register Transfers. J.J. Shann. J. J. Shann Chapter 7 Registers & Register Transfers J. J. Shann J.J. Shann Chapter Overview 7-1 Registers and Load Enable 7-2 Register Transfers 7-3 Register Transfer Operations 7-4 A Note for VHDL and Verilog Users

More information

Derivation of State Graphs and Tables UNIT 14 DERIVATION OF STATE GRAPHS AND TABLES. Designing a Sequential Circuit. Sequence Detectors

Derivation of State Graphs and Tables UNIT 14 DERIVATION OF STATE GRAPHS AND TABLES. Designing a Sequential Circuit. Sequence Detectors Derivation of State Graphs and Tables 2 Contents Case studies: sequence detectors Guidelines for construction of graphs Serial data code conversion Alphanumeric graph notation Reading Unit 4 Basic unit

More information

FSM Optimization. Outline. FSM State Minimization. Some Definitions. Methods 10/14/2015

FSM Optimization. Outline. FSM State Minimization. Some Definitions. Methods 10/14/2015 /4/25 C2: Digital Design http://jatinga.iitg.ernet.in/~asahu/cs22 FSM Optimization Outline FSM : State minimization Row Matching Method, Implication chart method, FSM Partitioning FSM Encoding: Random,

More information

Bits and Bit Patterns. Chapter 1: Data Storage (continued) Chapter 1: Data Storage

Bits and Bit Patterns. Chapter 1: Data Storage (continued) Chapter 1: Data Storage Chapter 1: Data Storage Computer Science: An Overview by J. Glenn Brookshear Chapter 1: Data Storage 1.1 Bits and Their Storage 1.2 Main Memory 1.3 Mass Storage 1.4 Representing Information as Bit Patterns

More information

Lecture 20: Sequential Circuits. Sequencing

Lecture 20: Sequential Circuits. Sequencing Lecture 20: Sequential Circuits Sequencing Elements Simple /FF Timing efinitions Source: Ch 7 (W&H) Sequencing Use flip-flops to delay fast tokens so they move through exactly one stage each cycle. Inevitably

More information

Bitline PUF:! Building Native Challenge-Response PUF Capability into Any SRAM. Daniel E. Holcomb Kevin Fu University of Michigan

Bitline PUF:! Building Native Challenge-Response PUF Capability into Any SRAM. Daniel E. Holcomb Kevin Fu University of Michigan Sept 26, 24 Cryptographic Hardware and Embedded Systems Bitline PUF:! Building Native Challenge-Response PUF Capability into Any SRAM Daniel E. Holcomb Kevin Fu University of Michigan Acknowledgment: This

More information

Generating Multiple Correlated Probabilities for MUX-Based Stochastic Computing Architecture

Generating Multiple Correlated Probabilities for MUX-Based Stochastic Computing Architecture Generating Multiple orrelated Probabilities for -Based Stochastic omputing rchitecture Yili Ding,Yi Wu,and Weikang Qian University of Michigan-Shanghai Jiao Tong University Joint Institute Shanghai Jiao

More information

Module 05. Digital Techniques

Module 05. Digital Techniques Module 05. Digital Techniques 01. Electronic Instrument Systems. Question Number. 1. What are the basic elements for 'Classic T' format?. Option A. Direction, altitude and height. Option B. Airspeed, pitch

More information

Lecture 8: Skew Tolerant Design (including Dynamic Circuit Issues)

Lecture 8: Skew Tolerant Design (including Dynamic Circuit Issues) Lecture 8: Skew Tolerant Design (including Dynamic Circuit Issues) Computer Systems Laboratory Stanford University horowitz@stanford.edu Copyright 2007 by Mark Horowitz w/ material from David Harris 1

More information

Lecture 8: Skew Tolerant Domino Clocking

Lecture 8: Skew Tolerant Domino Clocking Lecture 8: Skew Tolerant Domino Clocking Computer Systems Laboratory Stanford University horowitz@stanford.edu Copyright 2001 by Mark Horowitz (Original Slides from David Harris) 1 Introduction Domino

More information

Section 6.3 Multiplying & Dividing Rational Expressions

Section 6.3 Multiplying & Dividing Rational Expressions Section 6.3 Multiplying & Dividing Rational Expressions MULTIPLYING FRACTIONS In arithmetic, we can multiply fractions by multiplying the numerators separately from the denominators. For example, multiply

More information

Binary Decision Diagrams

Binary Decision Diagrams Binary Decision Diagrams Hao Zheng Department of Computer Science and Engineering University of South Florida Tampa, FL 33620 Email: zheng@cse.usf.edu Phone: (813)974-4757 Fax: (813)974-5456 Hao Zheng

More information

Binary Decision Diagrams

Binary Decision Diagrams Binary Decision Diagrams Hao Zheng Department of Computer Science and Engineering University of South Florida Tampa, FL 33620 Email: zheng@cse.usf.edu Phone: (813)974-4757 Fax: (813)974-5456 Hao Zheng

More information

Black-Box Testing Techniques II

Black-Box Testing Techniques II Black-Box Testing Techniques II Software Testing and Verification Lecture 5 Prepared by Stephen M. Thebaut, Ph.D. University of Florida Cause-Effect Analysis Cause-Effect Analysis is a combinatorial approach

More information

CS227-Scientific Computing. Lecture 6: Nonlinear Equations

CS227-Scientific Computing. Lecture 6: Nonlinear Equations CS227-Scientific Computing Lecture 6: Nonlinear Equations A Financial Problem You invest $100 a month in an interest-bearing account. You make 60 deposits, and one month after the last deposit (5 years

More information

9. DIGIPATH Digital Service II (DDSII) 9.1 General

9. DIGIPATH Digital Service II (DDSII) 9.1 General Page 1 9.1 General Rates and charges for services explained herein are contained in Part M, Section 3. Service charges referred to herein are explained in Part A, Section 3 and contained in Part M, Section

More information

Chapter 1: Data Storage

Chapter 1: Data Storage Chapter 1: Data Storage Computer Science: An Overview Tenth Edition by J. Glenn Brookshear Presentation files modified by Farn Wang Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley

More information

Finite state machines (cont d)

Finite state machines (cont d) Finite state machines (cont d)! Another type of shift register " Linear-feedback shift register (LFSR)! Used to generate pseudo-random numbers! Some FSM examples Autumn 2014 CSE390C - VIII - Finite State

More information

Pre-Algebra, Unit 7: Percents Notes

Pre-Algebra, Unit 7: Percents Notes Pre-Algebra, Unit 7: Percents Notes Percents are special fractions whose denominators are 100. The number in front of the percent symbol (%) is the numerator. The denominator is not written, but understood

More information

Equalities. Equalities

Equalities. Equalities Equalities Working with Equalities There are no special rules to remember when working with equalities, except for two things: When you add, subtract, multiply, or divide, you must perform the same operation

More information

EE365: Markov Decision Processes

EE365: Markov Decision Processes EE365: Markov Decision Processes Markov decision processes Markov decision problem Examples 1 Markov decision processes 2 Markov decision processes add input (or action or control) to Markov chain with

More information

Adding & Subtracting Percents

Adding & Subtracting Percents Ch. 5 PERCENTS Percents can be defined in terms of a ratio or in terms of a fraction. Percent as a fraction a percent is a special fraction whose denominator is. Percent as a ratio a comparison between

More information

CCAC ELEMENTARY ALGEBRA

CCAC ELEMENTARY ALGEBRA CCAC ELEMENTARY ALGEBRA Sample Questions TOPICS TO STUDY: Evaluate expressions Add, subtract, multiply, and divide polynomials Add, subtract, multiply, and divide rational expressions Factor two and three

More information

BCJR Algorithm. Veterbi Algorithm (revisted) Consider covolutional encoder with. And information sequences of length h = 5

BCJR Algorithm. Veterbi Algorithm (revisted) Consider covolutional encoder with. And information sequences of length h = 5 Chapter 2 BCJR Algorithm Ammar Abh-Hhdrohss Islamic University -Gaza ١ Veterbi Algorithm (revisted) Consider covolutional encoder with And information sequences of length h = 5 The trellis diagram has

More information

EE115C Spring 2013 Digital Electronic Circuits. Lecture 19: Timing Analysis

EE115C Spring 2013 Digital Electronic Circuits. Lecture 19: Timing Analysis EE115C Spring 2013 Digital Electronic Circuits Lecture 19: Timing Analysis Outline Timing parameters Clock nonidealities (skew and jitter) Impact of Clk skew on timing Impact of Clk jitter on timing Flip-flop-

More information

P36 SERIES ROTARY DIP SWITCHES

P36 SERIES ROTARY DIP SWITCHES P36 SERIES ROTARY DIP SWITHES FEATURES Improved temperature withstanding. ompletely sealed for process compatibility. or 6 positions. Precision designed detent action. Ultra compact size through hole and

More information

Introduction to Greedy Algorithms: Huffman Codes

Introduction to Greedy Algorithms: Huffman Codes Introduction to Greedy Algorithms: Huffman Codes Yufei Tao ITEE University of Queensland In computer science, one interesting method to design algorithms is to go greedy, namely, keep doing the thing that

More information

Chapter 1: Data Storage

Chapter 1: Data Storage Chapter 1: Data Storage Computer Science: An Overview Tenth Edition by J. Glenn Brookshear Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1: Data Storage 1.1 Bits and

More information

Security Evaluation and Enhancement of Bistable Ring PUFs

Security Evaluation and Enhancement of Bistable Ring PUFs ecurity Evaluation and Enhancement of Bistable ing PUFs FIDec, June 23, 25 Xiaolin Xu (), Ulrich ührmair (2) Daniel Holcomb () and Wayne Burleson () () UMass Amherst (2) HGI, U Bochum This material is

More information

Physical Unclonable Functions (PUFs) and Secure Processors. Srini Devadas Department of EECS and CSAIL Massachusetts Institute of Technology

Physical Unclonable Functions (PUFs) and Secure Processors. Srini Devadas Department of EECS and CSAIL Massachusetts Institute of Technology Physical Unclonable Functions (PUFs) and Secure Processors Srini Devadas Department of EECS and CSAIL Massachusetts Institute of Technology 1 Security Challenges How to securely authenticate devices at

More information

What is Your SIS Doing When You re Not Watching? Monitoring and Managing Independent Protection Layers and Safety Instrumented Systems

What is Your SIS Doing When You re Not Watching? Monitoring and Managing Independent Protection Layers and Safety Instrumented Systems What is Your SIS Doing When You re Not Watching? Monitoring and Managing Independent Protection Layers and Safety Instrumented Systems Bill Hollifield Principal Alarm Management and HMI Consultant What

More information

The TradeMiner Neural Network Prediction Model

The TradeMiner Neural Network Prediction Model The TradeMiner Neural Network Prediction Model Brief Overview of Neural Networks A biological neural network is simply a series of interconnected neurons that interact with each other in order to transmit

More information

SCHOOL OF BUSINESS, ECONOMICS AND MANAGEMENT. BF360 Operations Research

SCHOOL OF BUSINESS, ECONOMICS AND MANAGEMENT. BF360 Operations Research SCHOOL OF BUSINESS, ECONOMICS AND MANAGEMENT BF360 Operations Research Unit 3 Moses Mwale e-mail: moses.mwale@ictar.ac.zm BF360 Operations Research Contents Unit 3: Sensitivity and Duality 3 3.1 Sensitivity

More information

BUDGETING PROCEDURES. Next Year Budget Check List - Create New GL Year Tables. Open Budget Periods. Initialize the Budget

BUDGETING PROCEDURES. Next Year Budget Check List - Create New GL Year Tables. Open Budget Periods. Initialize the Budget BUDGETING PROCEDURES Next Year Budget Check List - Create New GL Year Tables Open Budget Periods Initialize the Budget Print Budget Analysis Report - Next Year Worksheet Budget Input Import Budget from

More information

1. Confidence Intervals (cont.)

1. Confidence Intervals (cont.) Math 1125-Introductory Statistics Lecture 23 11/1/06 1. Confidence Intervals (cont.) Let s review. We re in a situation, where we don t know µ, but we have a number from a normal population, either an

More information

Chapter 2 Algebra Part 1

Chapter 2 Algebra Part 1 Chapter 2 Algebra Part 1 Section 2.1 Expansion (Revision) In Mathematics EXPANSION really means MULTIPLY. For example 3(2x + 4) can be expanded by multiplying them out. Remember: There is an invisible

More information

PUF Design - User Interface

PUF Design - User Interface PUF Design - User Interface September 27, 2011 1 Introduction Design an efficient Physical Unclonable Functions (PUF): PUFs are low-cost security primitives required to protect intellectual properties

More information

FAQ: IAS1 Changes in SME and IFRS Printing Other Comprehensive income even if zero.

FAQ: IAS1 Changes in SME and IFRS Printing Other Comprehensive income even if zero. FAQ: IAS1 Changes in SME and IFRS Printing Other Comprehensive income even if zero. Product version: SME 2011.01.02 IFRS 2011.02.02 Problem If there is no Other comprehensive income a zero line printed

More information

IMPROVING THE QUALITY OF A PHYSICAL UNCLONABLE FUNCTION USING CONFIGURABLE RING OSCILLATORS Abhranil Maiti, Patrick Schaumont

IMPROVING THE QUALITY OF A PHYSICAL UNCLONABLE FUNCTION USING CONFIGURABLE RING OSCILLATORS Abhranil Maiti, Patrick Schaumont IMPROVING THE QUALITY OF A PHYSICAL UNCLONABLE FUNCTION USING CONFIGURABLE RING OSCILLATORS Abhranil Maiti, Patrick Schaumont Electrical and Computer Engineering Department Virginia Tech Blacksburg, VA

More information

GREENPATH FINANCIAL WELLNESS SERIES

GREENPATH FINANCIAL WELLNESS SERIES GREENPATH FINANCIAL WELLNESS SERIES UNDERSTANDING YOUR CREDIT REPORT & SCORE Empowering people to lead financially healthy lives. TABLE OF CONTENTS Understanding credit reports...2 What s in a credit

More information

Data Layouts for Non-Registered Investment Product Disclosures for Retirement Plan Participants

Data Layouts for Non-Registered Investment Product Disclosures for Retirement Plan Participants Data Layouts for Non-Registered Investment Product Disclosures for Retirement Plan Participants Version 1.00 September 7, 21 Effective April 1, 22 DATA LAYOUTS FOR NON-REGISTERED INVESTMENT PRODUT General

More information

Developmental Math An Open Program Unit 12 Factoring First Edition

Developmental Math An Open Program Unit 12 Factoring First Edition Developmental Math An Open Program Unit 12 Factoring First Edition Lesson 1 Introduction to Factoring TOPICS 12.1.1 Greatest Common Factor 1 Find the greatest common factor (GCF) of monomials. 2 Factor

More information

Section 7C Finding the Equation of a Line

Section 7C Finding the Equation of a Line Section 7C Finding the Equation of a Line When we discover a linear relationship between two variables, we often try to discover a formula that relates the two variables and allows us to use one variable

More information

Adjusting Nominal Values to

Adjusting Nominal Values to Adjusting Nominal Values to Real Values By: OpenStaxCollege When examining economic statistics, there is a crucial distinction worth emphasizing. The distinction is between nominal and real measurements,

More information

Realtime Regular Expressions for Analog and Mixed-Signal Assertions

Realtime Regular Expressions for Analog and Mixed-Signal Assertions . Realtime Regular Expressions for Analog and Mixed-Signal Assertions John Havlicek Scott Little 1 Motivation Assertions are a key piece to industrial verification flows SVA and PSL are based upon discrete

More information

Wholesale s ONE-TIME CLOSE FAQ s:

Wholesale s ONE-TIME CLOSE FAQ s: Wholesale s ONE-TIME CLOSE FAQ s: How do I find my Loan if I have not submitted it to AFR? Go to www.afrloancenter.com and Login using your credentials. You will be brought to your Dashboard. In the top

More information

User guide for employers not using our system for assessment

User guide for employers not using our system for assessment For scheme administrators User guide for employers not using our system for assessment Workplace pensions CONTENTS Welcome... 6 Getting started... 8 The dashboard... 9 Import data... 10 How to import a

More information

Loss of Transmission Access Compensation Guidance Note for Customers

Loss of Transmission Access Compensation Guidance Note for Customers Loss of Transmission Access Compensation Guidance Note for Customers This document has been produced to complement the Loss of Transmission Access Compensation Claim Form. Both the claim form and this

More information

Adjusting Nominal Values to Real Values *

Adjusting Nominal Values to Real Values * OpenStax-CNX module: m48709 1 Adjusting Nominal Values to Real Values * OpenStax This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 4.0 By the end of this

More information

A Heuristic Method for Statistical Digital Circuit Sizing

A Heuristic Method for Statistical Digital Circuit Sizing A Heuristic Method for Statistical Digital Circuit Sizing Stephen Boyd Seung-Jean Kim Dinesh Patil Mark Horowitz Microlithography 06 2/23/06 Statistical variation in digital circuits growing in importance

More information

ISE, GEMX, & MRX Trade Feed Specification VERSION JUNE 13, 2017

ISE, GEMX, & MRX Trade Feed Specification VERSION JUNE 13, 2017 ISE, GEMX, & MRX Trade Feed Specification VERSION 1.0.1 JUNE 13, 2017 Nasdaq ISE/Nasdaq GEMX/Nasdaq MRX Trade Feed Table of Contents 1. Overview 3 2. Architecture 4 3. Data Types 4 4. Message Formats 5

More information

Sequential Gates. Gate Level Design. Young Won Lim 3/15/16

Sequential Gates. Gate Level Design. Young Won Lim 3/15/16 equential Gates Gate Level esign Copyright (c) 2011-2016 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free ocumentation License, Version

More information

REGULATION E GIFT CARDS

REGULATION E GIFT CARDS REGULATION E GIFT CARDS 2010 ABA Spring Meeting Vivian Wong Senior Attorney Division of Consumer and Community Affairs Federal Reserve Board April 23, 2010 GIFT CARDS BACKGROUND New consumer protections

More information

Processing a BAS using your MYOB software

Processing a BAS using your MYOB software Processing a BAS using your MYOB software Contents How to use this guide 2 1.0 Checking the accurateness of your transactions 3 1.1 Reconcile your accounts 3 1.2 Review your accounts and reports 3 1.3

More information

Project Management Chapter 13

Project Management Chapter 13 Lecture 12 Project Management Chapter 13 Introduction n Managing large-scale, complicated projects effectively is a difficult problem and the stakes are high. n The first step in planning and scheduling

More information

AFRL-RI-RS-TR

AFRL-RI-RS-TR AFRL-RI-RS-TR-2014-018 IC PIRACY PROTECTION BY APUF AND LOGIC OBFUSCATION RICE UNIVERSITY JANUARY 2014 FINAL TECHNICAL REPORT STINFO COPY AIR FORCE RESEARCH LABORATORY INFORMATION DIRECTORATE AIR FORCE

More information

Contents. Heinemann Maths Zone Copyright Pearson Australia (a divsion of Pearson Australia Group Pty Ltd)

Contents. Heinemann Maths Zone Copyright Pearson Australia (a divsion of Pearson Australia Group Pty Ltd) Contents Chapter Money calculations R. Expressing fractions as decimals R.2 Expressing decimals as fractions R.3 Operating with fractions R.4 Simple decimal arithmetic R.5 Ratio and fractions R.6 Dividing

More information

FPGA PUF Based on Programmable LUT Delays

FPGA PUF Based on Programmable LUT Delays FPGA PUF Based on Programmable LUT Delays Bilal Habib Kris Gaj Jens-Peter Kaps Cryptographic Engineering Research Group (CERG) http://cryptography.gmu.edu Department of ECE, Volgenau School of Engineering,

More information

LEVEL 1: STANDARD APPLICATION FORM AND INTERCONNECTION AGREEMENT

LEVEL 1: STANDARD APPLICATION FORM AND INTERCONNECTION AGREEMENT LEVEL 1: STANDARD APPLICATION FORM AND INTERCONNECTION AGREEMENT Interconnection Request Application Form and Conditional Agreement to Interconnect (For Lab-Certified Inverter-Based Distributed Generation

More information

GPE engineering project management. Project Management in an Engineering Context

GPE engineering project management. Project Management in an Engineering Context GPE engineering project management Project Management in an Engineering Context Network diagrams in context PM SOW CHARTER SCOPE DEFINITION WBS circulation, negotiation, translation WBS WP à activities

More information

Economics 102 Summer 2014 Answers to Homework #5 Due June 21, 2017

Economics 102 Summer 2014 Answers to Homework #5 Due June 21, 2017 Economics 102 Summer 2014 Answers to Homework #5 Due June 21, 2017 Directions: The homework will be collected in a box before the lecture. Please place your name, TA name and section number on top of the

More information

B. Document source: Risk assessment by: Organization: Date: SIF specification issued by: Organization: Date:

B. Document source: Risk assessment by: Organization: Date: SIF specification issued by: Organization: Date: This form is one of the results of the research project SafeProd supported by VINNOVA (Swedish Agency for Innovation Systems). More information about the project could be found at. Page 1 A. Document issued

More information

Iteration. The Cake Eating Problem. Discount Factors

Iteration. The Cake Eating Problem. Discount Factors 18 Value Function Iteration Lab Objective: Many questions have optimal answers that change over time. Sequential decision making problems are among this classification. In this lab you we learn how to

More information

The Ben s Strategy Guide for Binary Trading

The Ben s Strategy Guide for Binary Trading The Ben s Strategy Guide for Binary Trading What is the Ben s strategy? This strategy was created by the Fx Learning members to help them get into trading with 'the trend'. You would naturally think the

More information

Instruction Selection: Preliminaries. Comp 412

Instruction Selection: Preliminaries. Comp 412 COMP 412 FALL 2018 Instruction Selection: Preliminaries Comp 412 source code IR Front End Optimizer Back End IR target code Copyright 2018, Keith D. Cooper & Linda Torczon, all rights reserved. Students

More information

Algebra Module A33. Factoring - 2. Copyright This publication The Northern Alberta Institute of Technology All Rights Reserved.

Algebra Module A33. Factoring - 2. Copyright This publication The Northern Alberta Institute of Technology All Rights Reserved. Algebra Module A33 Factoring - 2 Copyright This publication The Northern Alberta Institute of Technology 2002. All Rights Reserved. LAST REVISED November, 2008 Factoring - 2 Statement of Prerequisite

More information

In this section we revisit two special product forms that we learned in Chapter 5, the first of which was squaring a binomial.

In this section we revisit two special product forms that we learned in Chapter 5, the first of which was squaring a binomial. 5B. SPECIAL PRODUCTS 11 5b Special Products Special Forms In this section we revisit two special product forms that we learned in Chapter 5, the first of which was squaring a binomial. Squaring a binomial.

More information

Section 5.3 Factor By Grouping

Section 5.3 Factor By Grouping Section 5.3 Factor By Grouping INTRODUCTION In the previous section you were introduced to factoring out a common monomial factor from a polynomial. For example, in the binomial 6x 2 + 15x, we can recognize

More information

Long Run Marginal Cost (LRMC)

Long Run Marginal Cost (LRMC) Long Run Marginal Cost (LRMC) Ryan Steele Power Supply Planning Specialist Agenda & Objectives Preliminary Discussion PART I Provide a historic overview of FBC s LRMC Highlights from BC Hydro s stated

More information

Improvements to e-suitability - paragraph library version

Improvements to e-suitability - paragraph library version Improvements to e-suitability - paragraph library version 1.1.37 26.11.2010 We are pleased to announce further enhancements to e-suitability which include significant improvements to the content. These

More information

Finance 197. Simple One-time Interest

Finance 197. Simple One-time Interest Finance 197 Finance We have to work with money every day. While balancing your checkbook or calculating your monthly expenditures on espresso requires only arithmetic, when we start saving, planning for

More information

Best of Nasdaq Options

Best of Nasdaq Options Market Data Feed Version 3.2 Best of Nasdaq Options 1. Overview BONO SM is a direct data feed product in the NOM2 system offered by Nasdaq that features the following data elements: o o o Best Bid and

More information

Scalar quantization to a signed integer

Scalar quantization to a signed integer Scalar quantization to a signed integer Kalle Rutanen March 4, 009 1 Introduction This paper discusses the scalar quantization of a real number range [ 1, 1] to a p-bit signed integer range [ p 1, p 1

More information

Standard for Interconnecting Small Generation 100 kw or Less with Electric Power Systems (EPS) (Interconnection Standard)

Standard for Interconnecting Small Generation 100 kw or Less with Electric Power Systems (EPS) (Interconnection Standard) 1. Overview: Standard for Interconnecting Small Generation 100 kw or Less with Electric Power Systems (EPS) (Interconnection Standard) This Standard contains the requirements, in addition to applicable

More information

PINE TREE ISD CARD CARDHOLDER GUIDE

PINE TREE ISD CARD CARDHOLDER GUIDE Overview The Procurement Card program is intended to streamline and simplify the Purchasing and Accounts Payable functions, by eliminating waste and low-value activities. The Procurement Card is a tool

More information

Definition (Vickrey-Clarke-Groves (VCG) mechanism) The Vickrey-Clarke-Groves mechanism is a direct quasilinear mechanism (x, p), where.

Definition (Vickrey-Clarke-Groves (VCG) mechanism) The Vickrey-Clarke-Groves mechanism is a direct quasilinear mechanism (x, p), where. VCG mechanism Definition (Clarke tax) The Clarke tax sets the h i term in a Groves mechanism as h i (ˆv i ) = ˆv j (x (ˆv i )). j i Definition (Vickrey-Clarke-Groves (VCG) mechanism) The Vickrey-Clarke-Groves

More information

Processing a BAS using your MYOB software. Processing a BAS. using your MYOB software

Processing a BAS using your MYOB software. Processing a BAS. using your MYOB software Processing a BAS using your MYOB software Processing a BAS using your MYOB software Processing a BAS using your MYOB software Processing a BAS using your MYOB software Business Activity Statements (BAS)

More information

Classification Relativity Data. All Classifications Statewide. January 1, 2018

Classification Relativity Data. All Classifications Statewide. January 1, 2018 Classification Relativity Data All Classifications Statewide January 1, 2018 This product contains California workers compensation classification relativity data that is used in determining the approved

More information

MEDICARE PART D COVERAGE GAP DISCOUNT PROGRAM TRAINING FOR PART D SPONSORS AND DRUG MANUFACTURERS

MEDICARE PART D COVERAGE GAP DISCOUNT PROGRAM TRAINING FOR PART D SPONSORS AND DRUG MANUFACTURERS MEDICARE PART D COVERAGE GAP DISCOUNT PROGRAM TRAINING FOR PART D SPONSORS AND DRUG MANUFACTURERS Palmetto GBA Columbia, South Carolina Third Party Administrator (TPA) for CMS Topics Program Overview Connectivity

More information

In other words, it s just taking a proven math principle and giving it a real world application that s admittedly shocking.

In other words, it s just taking a proven math principle and giving it a real world application that s admittedly shocking. Module 4 Lesson 11 In our continuing series on closing the gap, I m going to show you a simple way to maximize the Wealth Growth component of your wealth plan by controlling investment fees. This lesson

More information

MiCOM P443-6/P543-7/P841

MiCOM P443-6/P543-7/P841 MiCOM P443-6/P543-7/P841 Release Notes P443-6/P543-7/P841 Upgrade Platform Hardware Version: M, P Platform Software Version: 75, 65, 45 Publication Reference: P443-6/P543-7/P841-RNC1-TM-EN-1 ALSTOM 2013.

More information

Chapter 9 Computer File Formats

Chapter 9 Computer File Formats IN THIS CHAPTER: Testing Process Contribution (SDR) File Layout»» Contribution File Header»» Plan Summary Record»» Detail Transactions»» Reporting an Adjustment Contribution Edits Demographic File Layout

More information

CS473-Algorithms I. Lecture 12. Amortized Analysis. Cevdet Aykanat - Bilkent University Computer Engineering Department

CS473-Algorithms I. Lecture 12. Amortized Analysis. Cevdet Aykanat - Bilkent University Computer Engineering Department CS473-Algorithms I Lecture 12 Amortized Analysis 1 Amortized Analysis Key point: The time required to perform a sequence of data structure operations is averaged over all operations performed Amortized

More information

AAT. Accounts Preparation. Pocket notes

AAT. Accounts Preparation. Pocket notes AAT Accounts Preparation Pocket notes Accounts Preparation British library cataloguing-in-publication data A catalogue record for this book is available from the British Library. Published by: Kaplan Publishing

More information

Secure and Energy Efficient Physical Unclonable Functions

Secure and Energy Efficient Physical Unclonable Functions University of Massachusetts Amherst ScholarWorks@UMass Amherst Masters Theses 1911 - February 2014 Dissertations and Theses 2012 Secure and Energy Efficient Physical Unclonable Functions Sudheendra Srivathsa

More information

BX Options Depth of Market

BX Options Depth of Market Market Data Feed Version 1.3 BX Options Depth of Market 1. Overview Nasdaq BX Options Depth of Market (BX Depth) is a direct data feed product offered by The Nasdaq BX Options Market, which features the

More information

Standard for Interconnecting Small Generation 100 kw or Less with Electric Power Systems (EPS) (Interconnection Standard)

Standard for Interconnecting Small Generation 100 kw or Less with Electric Power Systems (EPS) (Interconnection Standard) 63 SOUTH CAROLINA Standard for Interconnecting Small Generation 100 kw or Less with Electric Power Systems (EPS) (Interconnection Standard) 1. Overview: This Standard contains the requirements, in addition

More information

First Steps To Become a Self-Directed Quantitative Investor. Course for New Portfolio123 Users. Fred Piard. version: May 2018

First Steps To Become a Self-Directed Quantitative Investor. Course for New Portfolio123 Users. Fred Piard. version: May 2018 First Steps To Become a Self-Directed Quantitative Investor Course for New Portfolio123 Users Fred Piard version: May 2018 Disclaimer The information provided by the author is for educational purpose only.

More information

1.4. Arithmetic of Algebraic Fractions. Introduction. Prerequisites. Learning Outcomes

1.4. Arithmetic of Algebraic Fractions. Introduction. Prerequisites. Learning Outcomes Arithmetic of Algebraic Fractions 1.4 Introduction Just as one whole number divided by another is called a numerical fraction, so one algebraic expression divided by another is known as an algebraic fraction.

More information

Lecture 4: Opamp Review. Inverting Amplifier (Finite A 0 )

Lecture 4: Opamp Review. Inverting Amplifier (Finite A 0 ) Lecture 4: Opamp eview Effect of fite open-loop ga, A Frequency dependence of open-loop ga Frequency dependence of closed-loop ga Output voltage and current saturation Output slew rate Offset voltage Input

More information

Superseding REVISED Sheet No. 38 REVISED SHEET NO. 38 Effective March 20, 2008 Effective February 6, 2014 RULE NO. 18. Net Energy Metering

Superseding REVISED Sheet No. 38 REVISED SHEET NO. 38 Effective March 20, 2008 Effective February 6, 2014 RULE NO. 18. Net Energy Metering Superseding REVISED Sheet No. 38 REVISED SHEET NO. 38 Effective March 20, 2008 Effective February 6, 2014 A. ELIGIBLE CUSTOMER-GENERATOR RULE NO. 18 Net Energy Metering Net energy metering is available

More information

Nasdaq Options GLIMPSE

Nasdaq Options GLIMPSE Market Data Feed Version 3.2 Nasdaq Options GLIMPSE 1. Overview A complement to the Nasdaq Options ITCH to Trade Options (ITTO) real-time data feed product, Nasdaq Options GLIMPSE 3.0 is a point-to-point

More information

Cook s Theorem: the First NP-Complete Problem

Cook s Theorem: the First NP-Complete Problem Cook s Theorem: the First NP-Complete Problem Theorem 37 (Cook (1971)) sat is NP-complete. sat NP (p. 113). circuit sat reduces to sat (p. 284). Now we only need to show that all languages in NP can be

More information

V-PLC9000 Product Series. Veesta Universal PLC & Teleprotection

V-PLC9000 Product Series. Veesta Universal PLC & Teleprotection Veesta World Co. V-PLC9000 Product Series 1 Veesta Universal PLC & Teleprotection ( Version 1.0 ) V-PLC9000 Product Series (1) V-PLC9000 Product Series is family of devices: Universal PLC terminal VP-9UPT

More information

CAPE HATTERAS ELECTRIC COOPERATIVE

CAPE HATTERAS ELECTRIC COOPERATIVE CAPE HATTERAS ELECTRIC COOPERATIVE INTERCONNECTION STANDARD STANDARD FOR INTERCONNECTING SMALL GENERATION 100 kw OR LESS 1. Definitions: 1.1 Area EPS: Area Electric Power System: The electric facilities

More information

IQ DEBTORS INTEREST CHARGING

IQ DEBTORS INTEREST CHARGING IQ DEBTORS INTEREST CHARGING PREFACE This is the guide for IQ Retail (PTY) Ltd Accounting Software Systems. It will cover in detail, the technical aspects which are applicable to the IQ Enterprise 7 Accounting

More information

Nasdaq Options GLIMPSE

Nasdaq Options GLIMPSE Nasdaq Options GLIMPSE Market Data Feed Version 4.00 Nasdaq Options GLIMPSE 1. Overview A complement to the NASDAQ Options ITCH to Trade Options (ITTO) real-time data feed product, NASDAQ Options GLIMPSE

More information

MEDICARE PART D COVERAGE GAP DISCOUNT PROGRAM TRAINING FOR PART D SPONSORS AND DRUG MANUFACTURERS

MEDICARE PART D COVERAGE GAP DISCOUNT PROGRAM TRAINING FOR PART D SPONSORS AND DRUG MANUFACTURERS MEDICARE PART D COVERAGE GAP DISCOUNT PROGRAM TRAINING FOR PART D SPONSORS AND DRUG MANUFACTURERS Palmetto GBA Columbia, South Carolina Third Party Administrator (TPA) for CMS Topics Program Overview Connectivity

More information

NASDAQ OPTIONS GLIMPSE INTERFACE SPECIFICATIONS. Market Data Feed Version 1.2 BX OPTIONS GLIMPSE

NASDAQ OPTIONS GLIMPSE INTERFACE SPECIFICATIONS. Market Data Feed Version 1.2 BX OPTIONS GLIMPSE Market Data Feed Version 1.2 BX OPTIONS GLIMPSE 1. Overview A complement to the Nasdaq BX Options Depth of Market (BX Depth) real-time data feed product, Nasdaq BX Options GLIMPSE (BX GLIMPSE) is a point-to-point

More information