17 Pages

Lecture_5-2_f01

Course: ECE 352, Fall 2008
School: Wisconsin
Rating:
 
 
 
 
 

Word Count: 2287

Document Preview

of University Wisconsin - Madison ECE/Comp Sci 352 Digital Systems Fundamentals Charles R. Kime Section 2 Fall 2001 Logic and Computer Design Fundamentals Lecture 5 Registers & Counters Part 2 Charles Kime 2001 Prentice Hall, Inc Counters Counters are sequential circuits which "count" through a specific state sequence. They can count up, count down, or count through other fixed...

Register Now

Unformatted Document Excerpt

Coursehero >> Wisconsin >> Wisconsin >> ECE 352

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.
of University Wisconsin - Madison ECE/Comp Sci 352 Digital Systems Fundamentals Charles R. Kime Section 2 Fall 2001 Logic and Computer Design Fundamentals Lecture 5 Registers & Counters Part 2 Charles Kime 2001 Prentice Hall, Inc Counters Counters are sequential circuits which "count" through a specific state sequence. They can count up, count down, or count through other fixed sequences. Two distinct types are in common usage: Ripple Counters S Clocks are connected to flip-flop outputs, thus not truly synchronous S Outputs are "delayed" for higher bits. S Resurgent because of low power consumption Synchronous Counters S Clocks are directly connected to the flip-flops. S Logic is used to implement the desired state sequencing. Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Chapter 5 Part 2 2 1 Counter Basics: Divide by 2 Consider the following circuit: "1" T Q A D Q Q' B CP Draw Waveform A and B CP A B Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Chapter 5 Part 2 3 Divide Clock Frequency by 2 The waveforms look like a new clock with twice the period of CP (half the frequency). The flip-flops are said to "divide-by-2" since the frequency of the output waveform is 1/2 the frequency of clock CP. "1" T Q A D Q Q' B CP CP A B Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Chapter 5 Part 2 4 2 Ripple Counter What happens now? (note clock change on B) "1" T Q A D Q Q' B CP CP A Draw the waveform for B. B Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Chapter 5 Part 2 5 Ripple Counter (Continued) Here's what happens: "1" T Q A D Q Q' Note that B "divides" the frequency in A by 2 -- or doubles the period. Notice the count (B A) base 10 of: 3210321 ... What kind of counter is this? Down Counter! Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc B CP CP A 1 0 1 0 1 B 1 1 0 0 1 Chapter 5 Part 2 6 3 Ripple Counter (Continued) Now consider this (what has changed?): "1" T Q Q' A D Q Q' B CP CP A 1 0 1 0 1 Draw waveform B. Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc B Chapter 5 Part 2 7 Ripple Counter (Continued) Here's what happens: Note that B "divides" the frequency in A by 2 -- or doubles the period. Notice the count (B A) base 10 of: 012301 ... What type of counter is this? Up Counter! Can also use negative edgetriggering Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc "1" T Q Q' A D Q Q' B CP CP A 1 0 1 0 1 B 0 1 1 0 0 Chapter 5 Part 2 8 4 Ripple Counter (Continued) The circuits designed this way are called Ripple Counters because each edge sensitive transition (positive in the example's case) causes a change in the next flipflop's state. The changes "ripple" up the chain. That is, each transition occurs after a clock to output delay from the stage before. To see this effect in detail look at the following circuit: What is the detailed waveform behavior? "1" T Q T Q T Q CP Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc A B C Chapter 5 Part 2 9 Ripple Counter (Continued) "1 " T Q T Q T Q CP A B C Here is the detailed waveform behavior: CP A What "counts" are shown? Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc 1 0 1 0 1 B 0 1 1 0 0 C 0 0 0 1 1 Chapter 5 Part 2 10 5 Ripple Counter (Continued) Starting with A=B=C = "1", equivalent to (C,B,A) = 7 base 10, the next count will increment the count to (A,B,C) = 0 base 10. Here's what happens in fine timing detail: The clock to output delay tPHL causes an increasing delay from clock edge for each stage transition. Thus, the count "ripples" from least to most significant bit. For n bits, total worst case delay is n tPHL. Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc TpHL CP TpHL A TpHL B C Chapter 5 Part 2 11 Synchronous Counters In order to eliminate the "ripple" effect, we will use a common clock for each flip-flop and a combinatorial circuit to generate the next state. One way to generate a counter is with an Adder/Register circuit: A Here "CNT" is the count constant: 0000 is HOLD, CNT 1111 is DOWN and 0001 is UP. Note potential logic CP simplification due to constant applied to B. Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc D3 D2 D1 D0 Q3 Q2 Q1 Q0 S UM B 4-Bit Adde r Chapter 5 Part 2 12 6 Synchronous Counters (Continued) A A simple 2-bit synchronous counter can be made with two "T" Flip-Flops: Note that the Q from the first stage enables the second stage to toggle. Does it count "up" or "down"? How do you extend this to three stages? "1" T Q T Q B CP A 1 0 1 0 1 B 0 1 1 0 0 Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Chapter 5 Part 2 13 Synchronous Counters (Continued) "1" T Q T Q T Q CP The concept can be extended to multiple stages. For binary "UP" counters, the upper stages toggle when ALL of the lower stages are at the value "1" and the clock occurs. By "ANDing" in a count enable signal to each "T" input, we can produce a "HOLD" count signal. Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Chapter 5 Part 2 14 7 Synchronous Counters Serial Gating S When a two-input AND gate is used for each stage of the counter with a "ripplelike" carry, this is referred to as serial gating. S As the size of the counter increases the delay through the combinational logic increases roughly in proportion to n, the number of stages. Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Chapter 5 Part 2 15 Synchronous Counters Parallel Gating S When a multiple-input ( >2) AND gates are used for each stage of the counter with logic dedicated to each stage or to a group of stages, this is referred to as parallel gating. It resembles carry lookahead in an adder. S As the size of the counter increases the delay through the combinational logic increases roughly in proportion to n/m, the number of stages/the group size. Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Chapter 5 Part 2 16 8 Design: Synchronous BCD We can use the sequential logic model to design a synchronous BCD counter with T flip-flops. Below is the State Table. Current State Next State T-FF Excitation Q8 Q4 Q2 Q1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 Q8 Q4 Q2 Q1 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 0 0 0 0 T8 T4 T2 T1 0 0 0 1 0 0 1 1 0 0 0 1 0 1 1 1 0 0 0 1 0 0 1 1 0 0 0 1 1 1 1 1 0 0 0 1 1 0 0 1 Chapter 5 Part 2 17 Don't care states have been left out here. Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Synchronous BCD (Continued) Use K-Maps to minimize the next state function: T8 0 1 Q2 3 2 T4 0 1 Q2 1 1 x 15 3 2 4 5 1 x 7 6 Q4 x Q8 4 5 7 6 Q4 x Q8 12 8 x 13 x 15 14 x 12 13 8 9 x 14 1 x 9 11 x 10 x 11 x 10 T8 = Q8Q1 + Q4Q2Q1 T4 = Q2Q1 T2 = Q8'Q1 T1 = "1" Note: Don't Cares are included here. Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Q1 Q2 0 Q1 T1 2 T2 1 1 x 12 13 8 9 1 Q2 1 1 0 1 1 x 3 1 1 x 1 1 1 x 3 1 1 x 2 4 5 7 6 Q4 x Q8 1 4 5 7 6 Q4 x Q8 x 15 14 12 13 15 14 x 11 x 10 8 1 x 9 11 x 10 Q1 Q1 Chapter 5 Part 2 18 9 Synchronous BCD (Continued) The minimized circuit: CP "1" T Q Q Q1 T Q Q2 Q8*Q1 Q T Q Q4 Q2*Q1 Q Q4*Q2*Q1 T Q Q8 Q8*Q1 Q Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Chapter 5 Part 2 19 Synchronous BCD (Continued) What about Don't the Cares now?. ALL Next States are now specified!! Current State Q8 Q4 Q2 Q1 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 Next State Q8 Q4 Q2 Q1 0 0 0 1 0 0 1 0 1 0 0 1 0 0 0 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? T-FF Excitation T8 T4 T2 T1 0 0 0 1 0 0 1 1 0 0 0 1 1 0 0 1 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 0 0 0 1 1 1 0 1 Chapter 5 Part 2 20 Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc 10 Synchronous BCD (Continued) Don't care states have now been specified by the logic. Current State Q8 Q4 Q2 Q1 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Next State Q8 Q4 Q2 Q1 0 0 0 1 0 0 1 0 1 0 0 1 0 0 0 0 1 0 1 1 0 1 1 0 1 1 0 1 0 1 0 0 1 1 1 1 0 0 1 0 T-FF Excitation T8 T4 T2 T1 0 0 0 1 0 0 1 1 0 0 0 1 1 0 0 1 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 0 0 0 1 1 1 0 1 Chapter 5 Part 2 21 Synchronous BCD (Continued) What does the complete state diagram look like? 2 1 0 15 14 4 13 12 5 10 11 8 7 Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc 3 How does the sequential machine get into some of the states? 9 6 Chapter 5 Part 2 22 11 Counter with Parallel Load COUNT Common Logic LOAD If we replace the T flip-flop with a JK flip-flop and some other logic, we can introduce a Hold function and a Parallel Load function. Bas ic Cell In J Q This basic cell replaces the T-FFs from before. Note that the "T" input can be used as a normal T-FF if LOAD is low and COUNT is high. The clock, CP, and CLEAR lines are tied to all flip-flops. Chapter 5 Part 2 23 "T" K Q CLR Loa d a nd Count To Othe r Ce lls CP CLEAR Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Counting Modulo N The Load feature can be used to preset the counter synchronously on command. The Clear feature can asynchronously reset the counter to zero. (This can lead to counts which are present only a very short time). By detecting a "terminal" count of N-1 in a Modulo-N count sequence, we can synchronously load in "zero" to start over. By detecting a "terminal" count of N in a Modulo-N count sequence, we can clear the count asynchronously to "zero" to start over. Alternatively, we can detect the "all-ones" terminal count and use load to preset a count of the maximum count value minus (N-1). Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Chapter 5 Part 2 24 12 Counting Modulo 7 A synchronous 4-bit binary counter with a synchronous load and an asynchronous clear is to be used to make a Modulo 7 counter. "0" "0" "0" "0" CLOCK IN8 IN4 Q8 Q4 Q2 Q1 IN2 IN1 CP Use the Load feature to detect the count "6" and load in "zero". This gives a count of 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0.... etc. LOAD "1" CLEAR Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Chapter 5 Part 2 25 Counting Modulo 7, Asyn.Clear A synchronous 4-bit binary counter with a synchronous load and an asynchronous clear is to be used to make a Modulo 7 counter. Use the Clear feature to detect the count "7" and clear the count to "zero". This gives a count of 0, 1, 2, 3, 4, 5, 6, 7(short)0, 1, 2, 3, 4, 5, 6, 7(short)0, etc. Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc IN8 IN4 IN2 IN1 CLOCK Q8 Q4 Q2 Q1 CP LOAD CLEAR "0" DON'T DO THIS! Referred to as a "suicide" counter! Chapter 5 Part 2 26 13 Counting Modulo 7, Preset 9 A synchronous, 4-bit binary counter with a synchronous load and an asynchronous clear is to be used to make a Modulo 7 counter. "1" "0" "0" "1" CLOCK IN8 IN4 IN2 IN1 CP Q8 Q4 Q2 Q1 Use the Load feature to LOAD preset the count to "9" CLEAR "1" when you detect the count "15". This gives a count of 9, 10, 11, 12, 13, 14, 15, 9, 10, 11, 12, 13, 14, 15, 0, .... etc. Sometimes the "Detect 15" is built in to the counter. Logic and Computer Design Fundamentals 2001 Prentice Hall, Inc Chapter 5 Part 2 27 Timing Sequences For digital systems, useful to generate a multi-phase sequence of timing signals to perform different functions at different intervals. There are many ways to do this. Here are a few that start with a clock and use a "counter" to divide the clock into separate phases. Counter/Decoder - connect the output of a counter to a decoder. Ring Counter - shift a single pulse down a chain of flip-flops connected as a shift register. For "N" phases, use "N" ...

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:

Wisconsin - ECE - 352
University of Wisconsin - MadisonECE/Comp Sci 352 Digital Systems FundamentalsCharles R. Kime Section 2 Fall 2001Logic and Computer Design FundamentalsChapter 2 Combinational Logic Circuits Part 7Charles Kime & Thomas Kaminski 2001 Prenti
Wisconsin - ECE - 352
University of Wisconsin - MadisonECE/Comp Sci 352 Digital Systems FundamentalsCharles R. Kime Section 2 Fall 2001Logic and Computer Design FundamentalsLecture 6 Memories & Programmable Logic Devices Part 1Charles Kime & Tom Kaminski 2001
Wisconsin - ECE - 352
University of Wisconsin - MadisonECE/Comp Sci 352 Digital Systems FundamentalsKewal K. Saluja and Yu Hen Hu Spring 2002Overview of Chapter 6 Part 1: MemoriesLogic and Computer Design Fundamentals Memory Definitions Random Access Memory
Wisconsin - ECE - 352
University of Wisconsin - MadisonECE/Comp Sci 352 Digital Systems FundamentalsKewal K. Saluja and Yu Hen Hu Spring 2002Logic and Computer Design FundamentalsChapter 2 Part 1 Combinational Logic CircuitsOriginals by: Charles R. Kime and Tom K
Wisconsin - ECE - 352
ECE/CS 352 Digital Systems FundamentalsSpring 2001 Chapter 6 Part 2Tom Kaminski & Charles R. KimeECE/CS 352 Digital System Fundamentals T. Kaminski & C. Kime 1Overview of Chapter 6 Part 2 RAM Integrated Circuits! Dynamic RAM Array of R
Wisconsin - ECE - 352
ECE/CS 352 Digital Systems FundamentalsSpring 2001 Chapter 4 Part 1Tom Kaminski & Charles R. KimeECE/CS 352 Digital System Fundamentals T. Kaminski & C. Kime 1Sequential Circuits A Sequential circuit contains:Inputs Storage Elements Co
Wisconsin - ECE - 352
ECE/CS 352 Digital Systems FundamentalsSpring 2001 Chapter 6 Part 1Tom Kaminski & Charles R. KimeECE/CS 352 Digital System Fundamentals T. Kaminski & C. Kime 1Overview of Chapter 6 Memory Definitions Random Access Memory Function Operat
Wisconsin - ECE - 352
ECE / COMP SCI 352DIGITAL SYSTEMS FUNDAMENTALSSpring 2002-2003DESIGN PROJECT 1: Counter ModulesDue: Friday, March 15, 2003 (in class); 100 points (5% of course grade)In Project 2 (as a team of two students) you will be designing a digital stopw
Wisconsin - ENGR - 275
Technical Presentationsto to e me om llc o e c 5 e W W 75 27 D 2 PD EP EWhat is a Technical Presentation?Instructor: Steven Zwickel Phone (608) 262-5172 Fax (608) 265-4734 e-mail zwickel@engr.wisc.edu Office M1036e Engineering Centers Build
Wisconsin - ENGR - 397
Heads and Subheads Purpose Issues Generic or Descriptive? Styles for heads Types of Heads Numbering/Labeling headsPurposeDivide document up into smaller, more digestible chunks Act as navigational aids Enable readers to skip parts that dont
Wisconsin - ENGR - 155
ing om CaT ith w upsis heJob #1 Figuring Out What Your Professors/Supervisors WantThen, all you have to figure out is how to give it to them!2What kind of paper are you writing?Academic Writing20 Summary: shows prof you understood
Wisconsin - ENGR - 155
GettingStarted Meetingclassmates Assignmentsfornexttime Visitthecoursehomepagehttp:/ecow.engr.wisc.edu/cgibin/get/epd/155/zwickel/Introduction of class members Talk to one of your classmates and fill in the Interview Worksheet You will be ask
Wisconsin - ENGR - 275
AProposaltoEliminate FloodinginPennyAcresFortheRapidesParishPoliceJury ByFrankWillis,PE,PLS WillisandCompanyEngineeringandSurveying,LLC 804VersaillesBoulevard Alexandria,LA71303 March2006 CityofAlexandria,Louisiana,population55,00050residencesl
Wisconsin - ENGR - 155
ri pa re Pto ngite r W Why is writing so hard? Why is writing so painful?Why is writing so hard? Complex processTakes years to learn Requires mental focus and concentration Need to follow lots of rules2Why is writing so painful? 1} Ass
Wisconsin - EPD - 155
Fusion ReactorsA Comparison of the Three Main Types of Fusion Reactorsxxxxxx EPD 155Page 1 of 12Fusion ReactorsIndexBackground Tokomak Reactors Basic operation Advantages Disadvantages Laser induced fusion reactors Basic Operation Advantag
Wisconsin - ENGR - 397
Recommended Reading Compiled by James R. Black, University of WisconsinMadison Engineering Professional Development 397 28 April 2008 Adams, Scott. The Dilbert Principle: A Cubicle's-Eye View of Bosses, Meetings, Management Fads, and other Workplace
Wisconsin - CS - 701
Summary of SU Algorithmif T is a node (variable or literal) load T into R1 = head(RL) else (T is a binary operator) Let R1 = head(RL) Let R2 = second(RL) if RN(T.left) >= Size(RL) and RN(T.right) >= Size(RL) (A spill is unavoidable) TreeCG(T.left, R
Rhode Island College - CS - 201
CSci 201: Computer Programming ICreating FoldersPart I 1. Login to your student NT account.2.24 Jan 2006Double left-click on the desktop folder My Computer. If there is no "My Computer" on the desktop, click on Start, find My Computer, right-
Rhode Island College - CS - 101
Csci 101 History Assignment:Babbage and Lady Lovelace Twenty (20) points.Due: 30 November 2000, Thursday.You are to write a report about two people, Charles Babbage and Ada Augusta Byron (King), Countess of Lovelace, daughter of poet Lord Byron
Wisconsin - PWANG - 6
Wisconsin - EPS - 550
EPS 550 Spring 2008 Response 4J. Edward Connery KohlbergTo the mind of Lawrence Kohlberg, morality takes shape in the evaluation of situations in the context of values and making decisions or taking actions. His view makes explicit the differenc
Wisconsin - FIN - 745
Finance 745 Quiz 2Name:__1. If the Euro is selling at a premium relative to the USD in the forward market, is the forward price of USD /EUR larger or smaller than the spot price of the USD /EUR? a. b. c. d. larger smaller indeterminate the same
Wisconsin - SOC - 674
Spatial Data: An IntroductionKatherine CurtisGuest Lecture to SOC 674: Elementary Demographic Techniques November 25th, 2008WhatWhyWhoHow What are spatial data?Data where, in addition to attribute values relating to the primary phenome
Wisconsin - ECE - 532
ECE 532 Crystallography Project Final Goals and ObjectivesDue Sunday, May 1, 2005The nal project consists of two challenge problems. Challenge 1. Two-Class Problem Class 0 = crystal data types 1,2,3 Class 1 = crystal data types 7,8,9 Design a cla
Wisconsin - JK - 15
Formal/Semantics Non-veridical uses of Japanese expressions of temporal precedence This paper discusses two Japanese expressions for asserting that an eventuality a precedes another eventuality b: B mae ni A and B-nai uchi ni A (where A and B are cla
Wisconsin - JK - 15
"Functional/syntax and semantics." A Contrastive Study of Resultative Constructions in Korean and Japanese This paper investigates a contrastive study of both mono- and bi-clausal resultative constructions ("RC") in Korean and Japanese. Resultative c
Wisconsin - JK - 15
JK15 Pre-conference Workshop October 6th, 2005Japanese Data 2: Interview[Homestay30105](The interviewer, a graduate assistant, is asking a Japanese woman who has hosted many international students, about her experience of being a host mother.)1
Wisconsin - JK - 15
Functional/ Phonology & Phonetics "Acoustic study of Korean vowel devoicing depending on the preceding consonants and intrinsic/ extrinsic vowel durations" A well-known characteristic of Japanese in many dialects is the devoicing of high vowels, /i,
Wisconsin - JK - 15
Formal/Syntax Scrambling, resumption and scope of Neg It has been observed that the scope relation between Neg and QP is ambiguous (Kuno 1980) (1). The ambiguity continues to obtain in the 'scrambled' counterparts (2). However, the ambiguity disappea
Wisconsin - JK - 15
Functional/Discourse The Korean topic marker nun revisited: nun as a tying devicePrevious research on `topic' has touched on a variety of functional and interactional properties of topicality which shed light on the discourse function of the Korean
Wisconsin - JK - 15
Formal/Semantics-PragmaticsTemporal Order in Japanese Toki-ni Sentences: An Event-Structural AccountThis is an exploratory study of a proper characterization of temporal inferences of toki-ni "when" (lit. "time-at") in Japanese. To capture the dis
Wisconsin - JK - 15
Formal/phonology,phonetics On neutral vowels in Korean vowel harmony Korean exhibits an interesting vowel harmony as in (1) (Sohn 1999). It is a (nonautomatic) assimilatory process whereby one vowel becomes harmonious with another one in the neighbor
Wisconsin - JK - 15
Psycholinguistics/Sentence Processing Gap-filling vs. filling gaps: Event-related brain indices of subject and object relative clauses in Japanese Using event-related brain potentials (ERPs), we investigated the processing of Japanese subject versus
Wisconsin - CATJ - 2008
The 20th Conference of the Central Association of Teachers of JapaneseMay31June1,2008 UniversityofWisconsinMadisonCATJ 20Papersubmissionform1. Presenter(s)Name in English Name in Japanese Affiliation/Name of the school Mailing Address Email ad
Wisconsin - CATJ - 2008
The Style Shift between Boku & OreKenji Endo University of Wisconsin - Madison1Personal E-mail Same social context Same speaker/writer Same addressee However.,Style shift between boku and ore2Research Question What do people with the st
Wisconsin - CATJ - 2008
Advanced language education in the US New media literacies and the 21st century language learnerCATJ 2008 | University of Wisconsin May 30th, 2008 Steven L. Thorne Department of Applied Linguistics Center for Advanced Language Proficiency Education
Wisconsin - CATJ - 2008
Noriko HanabusaUniversity of Notre DameNao Hayashi OtsukaOak Park and River Forest High SchoolMotivationHow can we foster learners oral proficiency towards a more advanced level?Motivation (Cont.)Limited class time - curriculum pressure
Wisconsin - JK - 15
Functional/Acquisition The acquisition of noun-modifying clauses in Japanese: A comparison with Korean Although many studies investigated the acquisition of relative clauses (RCs) of postnomial RC languages, not many studies investigated prenominal R
Wisconsin - ECON - 101
Econ 101: Prof. KellyReview List First MidtermFall 2003Review List First Midterm This handout is meant to be just an outline of the material covered for the first midterm. All the topics that are highlighted here should be in your notebook an
Wisconsin - ME - 232
ME232 CAM HandoutBackground Information: A cam is a component on which a particular profile has been machined. The profile of the cam imparts (causes) a follower to move in a particular way. This can be seen if we examine the diagram below. As the s
Wisconsin - ME - 232
ME232 Constraint ExerciseAnswer Sheet Name: Section:1) What is the total number of Degrees of Freedom (DOF) which exist for this sketch before any constraints are applied?2) What number of DOF does constraining this point account for?3) Number
Wisconsin - ME - 232
Unigraphics Wireframe Construction TutorialThis tutorial will step you through the process to construct a wireframe model of the geometry depicted above. The purpose of this exercise to is help familiarize you with the commands and menus of the Uni
Wisconsin - ME - 232
UG Exercise #6This will be a short exercise which will utilize the EXTRUDE and REVOLVE commands to create solid geometry. Start a new file and name it "exercise6". Set the APPLICATION to MODELING. Go to PREFERENCES > WORK PLANE and enable and displa
Wisconsin - ME - 232
ME232 Bi-Linear Surface ProblemGiven: A bi-linear surface defined by the following four points;Point AX = 4.500 Y = 0.875 Z = 0.000 X = 0.000 Y = 1.000 Z = 8.000 X = 6.500 Y = 4.375 Z = 0.000 X = 4.000 Y = 8.000 Z = 8.000Point BPoint CPoin
Wisconsin - ME - 232
ME232 Constraint AssignmentExercise Instructions: This exercise is intended to enhance your understanding of the application and effects of geometric and dimensional constraints in a sketcher, and to give you experience in the use of modeling system
Wisconsin - ME - 232
ME232 Constraint AssignmentName SectionExtruding the cross-section below created the solid shown at right. A constraint-based sketcher system was used to create the cross-section. Follow the instructions given and answer the following. 1) What is
Wisconsin - ME - 232
ME232 Geometric Modeling for Engineering Applications Parametric Line ProblemGiven: line AB defined by end points A (2,6,0) and B (12,2,0) and line CD defined by endpoints C (1,1,0) and D (9,7,0)Line CD is to be TRIMMED with respect to line AB (i
Wisconsin - ME - 232
Me232 Constructive Solid Geometry ProblemMany components created in mechanical design include fillet and round features. These may be the result of fabrication process (casting, molding, etc.), used to reduce stress concentrations, or to enhance fl
Wisconsin - ME - 232
Transformations ExerciseThis exercise will require you to perform mathematical calculations of transformations using matrix algebra and to verify them using the Unigraphics system. If you need to review the mathematical procedures of using matrices,
Wisconsin - ME - 232
ME232 Intersection of Two Surfaces ProblemGiven: Two interesecting bi-linear surfaces P(u,v) and Q (s,t) defined by their vertices (as shown with coordinates listed below) and with parameterization directions as indicated on the figure.Surface P P
Wisconsin - ME - 232
ME 232 Visualization of Solids Through Boolean OperationsThe Boolean (regularized) operations of Union, Difference and Intersection are integral components of Set Theory and common to solid modeling. An understanding of the operations is essential t
Wisconsin - ME - 232
Wisconsin - ME - 232
ME232Assignment #1Adjustable-pitch Propeller BladeReproductions of the section profiles: Given on the following pagers are representations of the section profiles shown on the propeller blade drawing. The order of the representations are from l
Wisconsin - ME - 232
ME232 Bracket Design ProblemAs part of your bracket design you are required to detail the dependencies and relationships between features and constraints that you have created in designing this component. To do this you are to create a Feature Depen
Wisconsin - ME - 232
ME232 Cam Design ProblemThe motion (opening and closing) of a valve is to be controlled by a cam and knife-edge follower. The cam is rotating at 1 revolution per minute. The total displacement of the valve is 1.5 inches. The base diameter of the cam
Wisconsin - ME - 232
ME232 Assignment #1 Surface Model of an Adjustable Pitch PropellerAssignment Suggestions Creating the Curves Create the curves in the absolute CS and oriented to absolute X. The axis of the blade will then extend in the Z-axis. Rotate the curves to
Wisconsin - PCW - 2007
Signed ClassAds and Restricted DelegationI an D. Alde an rm C pute S nce De om r cie s partm nt e Unive rsity of Wisconsin-Madison alde an@ rm cs.wisc.e du http:/www.cs.wisc.e du/condorC ondor We k 2007 ewww.cs.wisc.edu/condor2Security Issue
Wisconsin - ENGR - 397
Just a collection, no particular order. http:/www.civilproject.com/ http:/www.nsf.gov/home/grants/grants_prep.htm http:/www.pprc.org/pprc/rfp/archives/epasocio.html http:/fdncenter.org/pnd/rfp/ http:/www.pprc.org/pprc/rfp/rfp.html http:/www.dot.state
Wisconsin - ENGR - 397
Workplace Communication Presentation (WCP) JobsheetAssignment: You and your partner(s) will deliver a 10-15 minute interactive presentation on an approved topic related to a workplace communication or writing development issue. All partners should p
Kettering - PHYS - 302
PHYS-302 Physics of Waves 2007 catalog data: Credit: (4-0-0-4) Prerequisites: PHYS-224, Electricity and Magnetism; PHYS-225, Electricity & Magnetism Laboratory; MATH-203, Multivariate Calculus Corequisites: MATH-204, Differential Equations and Laplac
Kettering - IE - 4
<TITLE> A thesis written at <EMPLOYER NAME> and submitted to KETTERING UNIVERSITY in partial fulfillment of the requirements for the degree of BACHELOR OF SCIENCE IN <DEGREE> by <STUDENT NAME> <Month & year of graduation>AuthorEmployer AdvisorF