3 Pages

308l1-04

Course: EEE 308, Fall 2009
School: East Los Angeles College
Rating:
 
 
 
 
 

Word Count: 874

Document Preview

Handouts EEE308 EEE308/804 Digital Electronics III l This is achieved by: l l l l l l This module consists of two parts Design for Test (GR) and Introduction to VHDL (DJK) The Aims of the Introduction to VHDL are : To build on previous lectures in Digital Design (Combinatorial Logic, FSMs etc.) To introduce the concept of a Hardware Design Language (VHDL) To give examples in Modelling using VHDL To explain...

Register Now

Unformatted Document Excerpt

Coursehero >> California >> East Los Angeles College >> EEE 308

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Handouts EEE308 EEE308/804 Digital Electronics III l This is achieved by: l l l l l l This module consists of two parts Design for Test (GR) and Introduction to VHDL (DJK) The Aims of the Introduction to VHDL are : To build on previous lectures in Digital Design (Combinatorial Logic, FSMs etc.) To introduce the concept of a Hardware Design Language (VHDL) To give examples in Modelling using VHDL To explain the top down design philosophy of the language. Describing how examples of logic and FSMs are modelled in the language. Explaining the tools and techniques used to execute the models Giving practice in encoding a simple example and running simple tools Describing and illustrating the test bench methodology and top down design Teaching is by a mixture of conventional lectures, use of CAL material, practice, tutorial, and student directed learning. 2 EEE308/804 1 EEE308/804 Outcomes l l l l l Teaching l At the end of the course students should know: How simple examples of logic and FSMs are modelled in the language What is meant by Behaviour and Structure in VHDL How behavioural models are executed The philosophy of top down development and test using the language Lectures Introduction to design using a language Fundamentals of VHDL Simple examples in VHDL l Lectures Top down design, combinatorial logic, simple storage devices, concurrency, Finite State machines Testbenches l l l CAL (optional for Undergraduates) Further material Book: VHDL: Hardware Description and Design, Roger Lipsett, Kluwer 1989 (in library) Notes on the web http://www.staff.ncl.ac.uk/david.kinniment/Teaching/EEE308/EEE308index.htm 4 EEE308/804 3 EEE308/804 Practical work l Outline of Material and Presentation Schedule (provisional) EEE308 Course 2004, 14:00 in L3.01, Practicals in Oracle Cluster 1 2 3 4 5 6 7 8 9 10 11 12 5 EEE308/804 Tutorial sessions be given over a period of 3 weeks using the ALDEC software on PC workstations, supported by predefined example files. Use of VHDL tools in the modelling of some simple hardware Understanding of the testbench concept in practice l Time available for interactive use of CAL Examples Fri 1 Oct 9:00 Fri 8 Oct 14:00 Architectures Fri 15 Oct 14:00 Fri 22 Oct 14:00 Fri 29 Oct 14:00 Fri 5 Nov 14:00 Fri 12 Nov 14:00 Fri 19 Nov 9:00 Fri 19 Nov14:00 Fri 26 Nov 14:00 Fri 3 Dec14:00 Fri 10 Dec14:00 Introductory lecture What is VHDL? Entities and Modelling and simulation Combinatorial Logic Combinatorial Logic Sequential Systems Testbenches Practical Session in use Of VHDL Practical Session in use Of VHDL Practical Session in use Of VHDL Top down Design Top down design & Revision 6 EEE308/804 1 1 EEE308/804 Handouts MSc material (EEE804) L2.02/Oracle l Introduction: What is Design The aim is to reconcile WHAT is required with HOW it is to be achieved l 1 2 Fri Oct 1 Fri 15 Oct 10:00 10:00 L2.02 MSc Introductory lecture Oracle Demonstration of how to run courseware: Combinatorial Logic Daysh Concurrency Storage and Clocks Finite State Machines Students run exercises of material given using ALDEC software 3 4 5 6 Fri 29 Oct Fri 12 Nov Fri 19 Nov Fri 10 Dec 10:00 10:00 10:00 10:00 Oracle Oracle Oracle Oracle l The idea of top down design is to start with the BEHAVIOUR, i.e WHAT is required, and finish with a set of real components connected together in a STRUCTURE, i.e HOW it is to be built. This is an iterative process, solving many smaller design tasks. 8 EEE308/804 7 EEE308/804 The Design Process Behaviour and Structure l l Each iterative step starts with a specification and finishes with a number of components, which then have their own specification Decide how to partition into major components Decide what these should do and how they are connected Verify that this combination of components actually does the same as the original specification We need to be able to understand what the design is supposed to do without worrying about how we are going to do it This simplifies the design process l l We need a way to model the behaviour simply and then simulate the behaviour by executing the model. We need to test models, or collections of models in a known environment A test bench l We need to assess different design alternatives for Performance:- simulator cost:- Component library l Why go to the trouble of a language and CAD tools? 10 EEE308/804 9 EEE308/804 The design productivity problem Some Design Tools l Design Capture Graphical, language l Design Synthesis Logic level, Algorithmic l Verification, Perf...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

UWO - CS - 402
0. Course OverviewI. Introduction II. Fundamental Concepts of Distributed SystemsArchitecture models; network architectures: OSI, Internet and LANs; interprocess communicationIII. Time and Global StatesClocks and concepts of time; Event ordering
UWO - CS - 402
Whats it for? Temporal ordering of events produced by concurrent processes Synchronization between senders and receivers of messages Coordination of joint activity Serialization of concurrent access for shared objectsClock SynchronizationPaul
UWO - CS - 1027
Supplement 2 to Topic 12Recurrence ExamplesComputing Powers, Part 1 We will consider different ways to compute an recursively, where a is a double value and n is an integer Our first solution proceeds from the following definition: a0 is 1. a1
UWO - CS - 3342
Chapter 3. Names, Scopes, Bindings, and Storage Management1. The notion of binding timeName A name is mnemonic character string used to represent something else. Binding A binding is an association between a name and the thing it names. Binding t
UWO - CS - 2210
Analysis of AlgorithmsInputAlgorithmOutputOutline and ReadingRunning time (1.1) Pseudo-code (1.1) Counting primitive operations (1.1) Asymptotic notation (1.2) Asymptotic analysis (1.2) Case study (1.3.1, 1.4)Analysis of Algorithms2Run
UWO - CS - 3319
Set 12Accessing DB2 from a Java Program1Motivation MultiPlatform (can run on any operating system) MultiDatabase (can connect to any database management system) Can run on the Web2Terminology Java Application: An application program is
UWO - CS - 3319
Copyright 2007 Ramez Elmasri and Shamkant B. NavatheSlide 2- 1Chapter 2Database System Concepts and ArchitectureCopyright 2007 Ramez Elmasri and Shamkant B. NavatheOutline Data Models and Their Categories History of Data Models S
UWO - CS - 3319
Copyright 2007 Pearson Education, Inc. Publishing as Pearson Addison-WesleySlide 10- 1Chapter 10Functional Dependencies and Normalization for Relational DatabasesCopyright 2007 Pearson Education, Inc. Publishing as Pearson Addison-WesleyCh
UWO - CS - 9843
L ogi cal Cl ocksTopi cs L ogi cal cl ocks Total l y-Or der ed M ul ti casti ngReadi ngs L . L ampor t, Ti me, Cl ocks and the Or der i ngof Events i n Di str i buted Systems, Communi cati ons of the ACM , Vol . 21, No. 7, J ul y 1978, pp. 5
East Los Angeles College - AES - 829
ISBN 92-64-01004-1 Cost-Benefit Analysis and the Environment Recent Developments OECD 2006Executive SummaryCOST-BENEFIT ANALYSIS AND THE ENVIRONMENT: RECENT DEVELOPMENTS ISBN 92-64-01004-1 OECD 200615EXECUTIVE SUMMARYIntroduction The OE
East Los Angeles College - AEF - 811
Paper presented to the British Association of Slavonic and East European Studies (BASESS) Conference, Cambridge,7th-9th April 2001The International Competitiveness of CEEC AgricultureMatthew Gorton and Sophia Davidova1ABSTRACT The paper surveys
UWO - ES - 317
Introduction to Hazardous Evaluation Techniques Guidelines for Hazardous Evaluation Procedures (1992 by AIChE). Second Edition with Worked Examples. Center for Chemical Process Safety (CCPS). American Institute of Chemical Engineers (AIChE).Haz
UWO - ES - 317
2.3a The BHOPAL Incident India, 2 Dec 84 Presented to ES-317y at UWO in 1999. Dick Hawrelak1UC Block Diagram2The Catastrophe 54,000 lbs of extremely toxic methyl isocyanate (MIC) were released from an elevated stack for a period of nearly
East Los Angeles College - MAS - 3312
Notes 1: MAS 3312. Stochastic Financial Modelling (SFM)Intorduction to Stochastic Finance Financial markets deal with two kinds of investments, risk-free and risky. To deposit money into a bank account for a fixed period with known interest rate is
East Los Angeles College - MAS - 3312
MAS3312/MAS4312: Handout 2Lognormal DistributionIn order to formulate a realistic model of stock price we will first recap the Lognormal distribution. Let Y be a Lognormal random variable with parameters m and v 2 . Then, we write Y LN (m, v 2 )
Laurentian - NR - 31089
FIPPA Faux-PasNotice #3: Notice of Collection and FIPPA GuideNotice of CollectionNovember 2008Under The Freedom of Information and Protection of Privacy Act (FIPPA), Laurentian University must provide a Notice of Collection to individuals wh
East Los Angeles College - MAS - 3312
MAS3312/MAS4312: Handout 3 G.B.M as the limit of the Binomial model Consider the following R function that takes as arguments S0 , , , T and t, and returns a simulated value of ln(ST /S0 ), by simulating from the Binomial model. bin<-function(T=2,dt=
Allan Hancock College - DSCAACNAN - 634
Published in Gazette 18.9.2008 p 4433 DEVELOPMENT ACT 1993: SECTION 48 DECISION BY THE GOVERNOR'S DEPUTYPreamble 1. On 1 May 2007, the Minister for Urban Development and Planninggave notice in the Go
Allan Hancock College - DSCAACNAN - 634
Published in Gazette 18.9.2008 p 4433 DEVELOPMENT ACT 1993: SECTION 48 DECISION BY THE GOVERNOR'S DEPUTY Preamble 1. On 1 May 2007, the Minister for Urban Development and Planning gave notice in the Government Gazette that he was of the opinion that
UWO - CEE - 490
37.5.4905.8338538.49051.6186538.2.49052.942999999999999638.3.49055.00309999999999938.36.441449999999999959.1723538.38.490511.18339999999999938.4.490511.52674999999999838.41.490511.8210538.42.490511.575838.45.44144999999999
UWO - ES - 512
% Assignment 5.3= tf1=tf(1,[.4 1]) Transfer function: 1-0.4 s + 1 Sampling time: 1 % Convert process tf to z tf1z=c2d(tf1,1) Transfer function: 0.9179-z - 0.08208 tfzcontrol=tf([1 -0.082],0.918*[
UWO - STAT - 421
Statistics 421b: Possible ProjectsJanuary 2005The report on the project will include an appropriate literature review and referencing of material needed. Photocopies of the reference material may be requested by the instructor. Be sure to be carefu
Allan Hancock College - EAPCLB - 2006573
PARLIAMENT OF VICTORIA Electoral and Parliamentary Committees Legislation (Amendment) Act 2006 Act No. TABLE OF PROVISIONSClause
UWO - STAT - 3858
# calculation of MLE for Gamma distribution# illinois 1960 rainfall data (see chapter 10)# This function computes the method of moments estimator and its approximate variancegamma.moment.est.2 = function (x) {note = "Fit a Gamma distribution by
East Los Angeles College - MAS - 3312
MAS3312 2007/2008 Brief SolutionsA1 Solution(a) Bookwork see denition of no arbitrage in notes. (b) Consider two cases u, d > R and u, d < R. Show that we have arbitrage opportunities for each case.A2 Solution(a) f (ST ) = (ST 4)+ + (6 ST )+
Air Force Academy - CHEM - 112
Chapter 8 : Periodic Properties of the ElementsOutline 1) The Periodic Law and the Periodic Table 2) Electron Configurations 3) Periodic Trends 4) Ions 5)Electron Affinity and Metallic Character 6) Periodic Properties of ElementsThe Periodic LawF
Air Force Academy - CHEM - 112
Chapter 11 : Liquids, Solids, and Intermolecular ForcesOutline 1) Climbing Geckos !?! 2) Solids, Liquids, and Gases 3) Intermolecular forces 4) Surface tension, viscosity and capillary action 5) Water 6)Crystalline SolidsClimbing GeckosA gecko c
UWO - SS - 1023
Minor Head Injury Problem A patient arrives at an emergency room of a hospital after suffering a blow to the head, or after falling from the roof of a house. The head has been injured in some way, but not fatally. How can the physician determine
UWO - SS - 2858
Ch. 4 2, t, and F Summary of Theoretical Background Examples (involving one sample): 1. Condence interval for using the t distribution 2. A test for using the F distribution1Summary of Theoretical Background X1, X2, . . . , Xn is a random
UWO - SS - 2858
21 deet19 deet20 deet22 deet14 sss15 sss13 sss16 sss27 control29 control23 control25 control
UWO - SS - 260
21 deet19 deet20 deet22 deet14 sss15 sss13 sss16 sss27 control29 control23 control25 control
UWO - SS - 359
y p!v r 9 r w}!v r {|v r z9d n wGr yDr d r xse!v r r r 9D!V`!pvp!t9 sgTo py #Xe 9e n ~ d t w q q v t v v u vd r q e y y o mulklh hk k h d d $ g h x ji "ge e4T j v r q t d w v !6eu!9!Dq y g " # ! c
UWO - SS - 359
Ch. 8 Indicator Variables 8.1 General Concepts Heights of four people have been recorded: Obs. 1 2 3 4 height gender 160 F 150 F 175 M 165 M How is height (y, in cm) related to gender? Gender is not a quantitative variable. It is a categorical fa
UWO - SS - 3859
9 @ v tf Ce e r C e t C )ckfuVTf7yTcfV i 8w7 Wd s a w8k `P T49 %VVVV 3VV l 6T!~9 u u a9 9 Q 9u a Q u u 3V l 9 ku 9 s d e E p fccr V6)A @cbe8XXefde7ec i Xjfkxuz3S czwk7 o W U e d ee o df b @ U o tf U P t b u U
UWO - CS - 641
Trade Offs in Game DesignTrade Offs in Game DesignQuite often in game design, there are conflicts between different design goals.One design goal can be achieved only through sacrificing others.Sometimes, these conflicts are obvious, but they ca
UWO - CS - 2210
Depth-First SearchA B C D E 2004 Goodrich, TamassiaDepth-First Search1Depth-First Search ( 13.3.1)Depth-first search (DFS) is a general technique for traversing a graph A DFS traversal of a graph GVisits all the vertices and edges of G Det
UWO - CS - 9843
#>### # # `!#ol#uG }g#q # ? #B#g#K# E#=l#x#}K$I2#4HA"#ZU. #K@hJ#fJJuVf2VXBb@H, # _#`=bb@4 3?nnfn7Eu>3? #~#!'# ' I}' g?_#{#,7 _?^ ^# #' ={-}w#={#.#}ME] #_~#_o# _O3 =#>#{ #q#~#w ?VA WH[w < w@9h/ #_zW>_O>-^?u Gz?V ~Y ]+ 8o>_^vE#WgW#! U| g}#="#
UWO - PSYCH - 240
Jean Piagets Theory of Cognitive DevelopmentOutline (1) General introduction. (2) Sensory-Motor period. (3) Pre-operational period. (4) Concrete operations. (5) Formal operations. (6) Evaluation.I: Terms and concepts.Genetic Epistemology:
East Los Angeles College - MAS - 1403
MAS1403/ACE2013 Extra Workshop 1We have looked at two probability models for discrete data and three such models for continuous data:Data type Discrete Model Binomial Poisson Normal Continuous Exponential Uniform Notation/parameter s X ~ Bin(n, p)
Charleston Law - MA - 632
<?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>b08cff89fe28c9c4ecf15ca47fe6183ff523118b.doc%3Fdocid %3Dd</Key><RequestId>C53F4EF607B71AFE</RequestId><HostId>Ljz6duQN6WpY9/Y
Charleston Law - MA - 100
<?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>b08cff89fe28c9c4ecf15ca47fe6183ff523118b.doc%3Fdocid %3Dd</Key><RequestId>C53F4EF607B71AFE</RequestId><HostId>Ljz6duQN6WpY9/Y
Charleston Law - MA - 300
<?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>b08cff89fe28c9c4ecf15ca47fe6183ff523118b.doc%3Fdocid %3Dd</Key><RequestId>C53F4EF607B71AFE</RequestId><HostId>Ljz6duQN6WpY9/Y
East Los Angeles College - EJ - 230
35803585 Nucleic Acids Research, 2003, Vol. 31, No. 13 DOI: 10.1093/nar/gkg608Gibbs Recursive Sampler: finding transcription factor binding sitesWilliam Thompson1,*, Eric C. Rouchka2 and Charles E. Lawrence1,31 2The Wadsworth Center, New York S
Charleston Law - MA - 100
<?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>b08cff89fe28c9c4ecf15ca47fe6183ff523118b.doc%3Fdocid %3Dd</Key><RequestId>C53F4EF607B71AFE</RequestId><HostId>Ljz6duQN6WpY9/Y
Air Force Academy - ME - 324
Charleston Law - MA - 632
<?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>b08cff89fe28c9c4ecf15ca47fe6183ff523118b.doc%3Fdocid %3Dd</Key><RequestId>C53F4EF607B71AFE</RequestId><HostId>Ljz6duQN6WpY9/Y
Charleston Law - EC - 681
<?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>b08cff89fe28c9c4ecf15ca47fe6183ff523118b.doc%3Fdocid %3Dd</Key><RequestId>C53F4EF607B71AFE</RequestId><HostId>Ljz6duQN6WpY9/Y
East Los Angeles College - FH - 240
<!DOCTYPE HTML PUBLIC "-/W3C/DTD HTML 4.01 Transitional/EN" "http:/www.w3.org/TR/html4/loose.dtd"><html><head> <title>Home - Feng Hao</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <style type="text/css"> #g_
UWO - ECE - 339
DM74LS27 Triple 3-Input NOR GatesMarch 1998DM74LS27 Triple 3-Input NOR GatesGeneral DescriptionThis device contains three independent gates each of which performs the logic NOR function.Connection DiagramDual-In-Line PackageDS006359-1Ord
UWO - CS - 840
CS840a Learning and Computer Vision Prof. Olga VekslerLecture 7Unsupervised Learning EMTodayNew Topic: Unsupervised LearningSupervised vs. unsupervised learning Unsupervised learningnonparametric unsupervised learning = clusteringProximity M
UWO - ECE - 434
Alteras MAX+plus II and the UP 1 Educational Board A Users GuideforAdvanced Logic Design, CPE/EE 422/522B. Earl Wells, Sin Ming LooDepartment of Electrical and Computer Engineering The University of Alabama in Huntsville Huntsville, AL 35899
Charleston Law - KP - 351
<?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>b08cff89fe28c9c4ecf15ca47fe6183ff523118b.doc%3Fdocid %3Dd</Key><RequestId>C53F4EF607B71AFE</RequestId><HostId>Ljz6duQN6WpY9/Y
Laurentian - BIOL - 200503
NEWSV I RO L O G YTh i s We e kPAG E 3 2 Tagging along with sharks34 & 35 2005 Nobelists in medicine, physicsResurrected Influenza Virus Yields Secrets of Deadly 1918 PandemicThey shipped these inert plasmids to Tumpey at CDC, who inserted
Allan Hancock College - V - 074
468 letters in canada 2003 governance or personal status, were and remained central to projection of collective and individual identity. Since an important aspect of collective value was then the civilizing dynamic of expansion, it is entirely approp
Northwestern State University of Louisiana - GEL - 63517
1066IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE,VOL. 22,NO. 10,OCTOBER 2000Geometric Camera Calibration Using Circular Control Points Janne HeikkilaAbstractModern CCD cameras are usually capable of a spatial accuracy gr
Northwestern State University of Louisiana - GEL - 63517
Generalized Hough Transform (GHT)(Ballard and Brown, section 4.3.4, Sonka et al., section 5.2.6)- The Hough transform was initially developed to detect analytically dened shapes (e.g., lines, circles, ellipses etc.). - The generalized Hough transf
Laurentian - BCHM - 4200
articlesStructure of the signal recognition particle interacting with the elongation-arrested ribosomeMario Halic1, Thomas Becker1, Martin R. Pool2, Christian M. T. Spahn3, Robert A. Grassucci4, Joachim Frank4 & Roland Beckmann11 2 Institute of
Northwestern State University of Louisiana - W - 4107
ELG 4107Optoelectronics and optical components Assignment #2Fall 2001Due date: Wednesday, November 7 at the beginning of the course Problem 1: Using Plancks law:dPdf 2p hf 3 = 2 hf df dA c e kt -1Show,W 2 , m a) That the total power em
UMBC - CHEM - 111
Chemistry 111/112 Weekly Question September 51. Ever wonder why your bottle of water is the odd volume of 591 mL? Keeping in mind these same sized bottles are also sold in the U.S., determine what common volume this actually represents. 2. Show tha
East Los Angeles College - C - 5354
International Journal of Computer Vision, 7:1, 11-32(1991) 1991 KluwerAcademic Publishers, Manufacturedin The Netherlands.Color IndexingMICHAEL J. SWAINDepartment of Computer Science, University of Chicago, Chicago, IL 60637DANA H. BALLARDDe
East Los Angeles College - SO - 294
Verifying type soundness in HOL for OCaml: the core languageScott Owens and Gilles PeskineUniversity of CambridgeVerifying type soundness in HOL for OCaml: the core language p. 1/40Full-scaleCalculi and pragmatic additions Understand the prag