...Systematic design of 3-bit counter with D flip-flops • Follow same procedure as before, building up the transition table • The difference is in the inputs needed for the flip-flops: the behaviour of a D flip-flop is much simpler: - Qn+1 = D - i.e. Q output after clock transition = D input at transition (which depends on the present states of the flip-flops) - value of Qn (before clock transition) has no direct effect - it is just a simple memory cell (latch) • There are no “don’t care” inputs for a simple counter, which leads to more complicated logic. State transition table for 3-bit counter with D flip-flops The ‘present state’ and ‘next state’ columns are the same as for the JKs present state label 0 1 2 3 4 5 6 7 C 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 A 0 1 0 1 0 1 0 1 label 1 2 3 4 5 6 7 0 next state C 0 0 0 1 1 1 1 0 B 0 1 1 0 0 1 1 0 A 1 0 1 0 1 0 1 0 inputs needed DC 0 0 0 1 1 1 1 0 DB 0 1 1 0 0 1 1 0 DA 1 0 1 0 1 0 1 0 Because the D flip-flops are simple memories, the inputs needed are identical to the next state. Simply copy the columns across — that’s all there is to it! K-maps for 3-bit counter with D flip-flops BA DC C 0 1 00 01 11 10 0 1 BA 0 1 1 0 0 1 There are no “don’t care” entries here. DC = A ⋅ C + B ⋅C + A ⋅ B ⋅C = ( A + B )⋅ C + A ⋅ B⋅ C = ( A⋅ B) ⋅C + ( A⋅ B) ⋅C = ( A⋅ B) ⊕ C DB = A⋅ B + A ⋅ B = A⊕ B DB C 0 1 00 01 11 10 0 0 BA 1 1 0 0 1 1 DA C 0 1 00 01 11 10 1 1 0 0 0 0 1 1 DA = A Compare expressions for JK and D flip-flops J=K A B C D 1 A...
Words: 671 - Pages: 3
...COUNTERS A counter is simply a device that counts. Counters may be used to count operations, quantities, or periods of time. They may also be used for dividing frequencies, for addressing information in storage, or for temporary storage. Counters are a series of FFs wired together to perform the type of counting desired. They will count up or down by ones, twos, or more. In electronics, counters can be implemented quite easily using register-type circuits such as the flip-flop, and a wide variety of classifications exist: • Asynchronous (ripple) counter – changing state bits are used as clocks to subsequent state flip-flops • Synchronous counter – all state bits change under control of a single clock • Decade counter – counts through ten states per stage • Up/down counter – counts both up and down, under command of a control inputMontgomery • Ring counter – formed by a shift register with feedback connection in a ring • Johnson counter – a twisted ring counter • Cascaded counter • modulas counter. Each is useful for different applications. Usually, counter circuits are digital in nature, and count in natural binary. Many types of counter circuits are available as digital building blocks, for example a number of chips in the 4000 series implement different counters. Occasionally there are advantages to using a counting sequence other than the natural binary sequence—such as the binary coded decimal counter, a linear feedback shift register counter, or aGray-code...
Words: 1093 - Pages: 5
...Analysis of New England Foundry In this analysis of New England Foundry we need to make a comparison with each of the models or layouts, the first combined counter with the new mentioned model with separated counters, for the determination of time saved with the new layout and then the amount that could be saved per hour with the same. For the layout with combined counter there is 2 servers with a single waiting line, the queuing model that is being used is the M/M/s, because of this queuing pattern consists of single phase and multiple servers. The arrival rate of 7 (4+3) per hour and service rate of 5per hour, which gives the average time in the system W=0.3922hours or 23.53minutes (refer to Excel) the time taken per trip is as follows: For maintenance people it will be 23.53+6 (walking time taken) =29.53minutes. For molding people 23.53+2= 25.53minutes. For the new layout with separate counters, Bob for the maintenance shop and Pete for pattern shop both of them follow M/M/1 model with single-server and single-waiting line. Bob providing for the maintenance people, serves 6per hour at an arrival rate of 4per hour, giving the average time in the system W=0.50hours or 30minutes(shown in A5) with the time taken for trip is 2minutes 30+2=32minutes, this is an increase of time, 2.47minutes compared with the other layout for maintenance dept. Pete serving the molding people, serves 7per hour at an arrival rate of 3per hour, giving the average time...
Words: 429 - Pages: 2
...Progressive Commercial: Meant to be Together * In the commercials from Progressive, the ads were paid for by Progressive. Progressive’s slant to their commercial is that Progressive insurance makes everything better. If it is the outdoors then Progressive makes being outside more fun and a better time overall. The examples given by Progressive show that if it is fun it is Progressive, this commercial does not concentrate on prices they just concentrate on showing people having fun, I believe that it reflects the believe that if people are having it appeals to more people, especially at this time with the economic problems that everyone is having. Wendy’s Commercial: Wild Berry Frosting * In the commercials from Wendy’s the ads were paid for by Wendy’s. Wendy’s slant to their commercial is that by having a Wendy’s product you can experience a mini vacation. The commercials from Wendy’s once again have the same reflection of society that Progressive’s commercials have, that they make everything more fun. I think that at this moment in time with the economic problems and everything that is happening, people are more apt to go for something that appeals to the light hearted, to their happier moments. 2nd Part I am not skeptical of Giuliani’s credibility as he, as well as every American, knows what happened on 9/11. His sincerity came across clearly and he was in no position to fake the topic, especially since it creates a very strong emotional feedback from almost...
Words: 436 - Pages: 2
...Lab 9. Counter design. 1. Objectives - Design of the synchronous finite state machine (FSM) with D-flip-flops and multiplexers - Verification of the circuit behavior with a CAD tool 2. Problem description Design the synchronous 4-bit counter which outputs follow the predetermined repeated sequence of states. The sequence of states represents the sequence of decimal digits of your ID number with the following exceptions: (1) digits which appear more than ones have to be deleted; (2) digit 9 has to be added at the end of the sequence if your ID has no 9. For example, for ID number 105123456 the second 1 and 5 are deleted and 9 is added at the end resulting in sequence 10523469. In the binary form the sequence is shown in Figure 1. The initial state is not critical. State 9 should be decoded to generate special signal SYNC shown in denominator in Figure 1. In the prelab: the circuit behavior has to be verified in OrCAD. The maximum clock frequency has to be calculated using timing specs of the flip-flops and multiplexers (logical gates) from datasheet. In the experiment: first, the functionality of the counter has to be tested with a pushbutton that controls the clock and a 7-segment LED display connected to the outputs. Finally, the counter sequence should be demonstrated with the logic analyzer synchronized with SYNC signal, 4inputs of the logic analyzer should be grouped into a bus. 3. Approaches Outputs of four D-flip-flops Q3Q2Q1Q0 serve as outputs of the counter. Next states...
Words: 1781 - Pages: 8
...this lady a digital camera from the display cabinet. She’s been waiting half an hour and then……” Alright Chris I can help you out for a little while…..” two hours later, Kyle exited the electronics department disheartened. That’s no way for a store manager to spend his afternoon. There’s got to be a logical way to solve this, thought Kyle. He walked back to his office and wrote down the facts as he knew them. 6. Store policy allows customers to check out other items at the electronics counter if they are making purchases in that department. {This makes sense especially if the customer wants to write a check for the entire purchase.} Sebenarnya pelanggan layak membuat pemeriksaan sebelum dan selepas membeli. Ini kerana pelanggan mempunyai hak untuk mendapatkan barang dan perkhidmatan yang terbaik. 7. Store clerks must monitor the locked cabinets and stay with a customer who wants to view an item from the cabinet. 8. Because of the size of the enclosed department, only two checkout counters will fit in electronics. 9. Moving the electronics department to the front of the store would not be wise because shoppers tend to pick up impulse items on their way to the center of the...
Words: 414 - Pages: 2
...corrections as the campaign rolls on. 3. For a start, you can publish the campaign in all countries and territories, and as you progress and your app gets downloads, you can then try selecting target countries. 4. Do some research to find out popularity of your app or service in those countries – check on how similar apps and services have fared in those places. 5. Some countries are generally good when it comes to free and paid apps. They give good ads revenue on free apps and also do well in downloading paid apps, number one on this list is USA and also countries like Turkey, Germany, Spain and Italy have been good to me. 6. Monitor your campaigns periodically. It is good to check on the campaigns at least once a day (daily report) if you have the time. This way you can update the countries and cities, remove the non-performing and add new ones, and even update the ad image and message once in a while. This ensures that your ads are kept exciting and users click through.(improve your CTR). 7. Be careful with funds. Ad campaigns can turn out to be an expensive venture especially with the new payment models introduced by Google recently which collects funds directly from your Credit/debit card directly....
Words: 415 - Pages: 2
...1- Implement Asynchronous Counters Theory: 1. What makes a counter asynchronous? The counter is asynchronous because its clock is only applied to a single flip-flop. 2. What is the modulus or count range of the following counter? 16 cycles will count from 0-15 Planning: 3. What is the purpose of the ELVISmx Dig In instrument? display the output of the counter Test Procedure: 4. Record the observed values from Lab 5 Table 5-1. Record the state number, the value of QDQCQBQA, the hexadecimal and decimal values. StateNumber | DataLine 7 | DataLine 6 | DataLine 5 | DataLine 4 | Hexadecimal | Decimal | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 2 | 0 | 0 | 1 | 0 | 2 | 2 | 3 | 0 | 0 | 1 | 1 | 3 | 3 | 4 | 0 | 1 | 0 | 0 | 4 | 4 | 5 | 0 | 1 | 0 | 1 | 5 | 5 | 6 | 0 | 1 | 1 | 0 | 6 | 6 | 7 | 0 | 1 | 1 | 1 | 7 | 7 | 8 | 1 | 0 | 0 | 0 | 8 | 8 | 9 | 1 | 0 | 0 | 1 | 9 | 9 | 10 | 1 | 0 | 1 | 0 | A | 10 | 11 | 1 | 0 | 1 | 1 | B | 11 | 12 | 1 | 1 | 0 | 0 | C | 12 | 13 | 1 | 1 | 0 | 1 | D | 13 | 14 | 1 | 1 | 1 | 0 | E | 14 | 15 | 1 | 1 | 1 | 1 | F | 15 | | | | | | | | | | | | | | | ------------------------------------------------- Part 2- Implement Synchronous Counters Theory: 5. What makes a counter synchronous? Because its clock is applied to each of the flip-flops. 6. What is the purpose of the ~U/D control signal for the 74191 Synchronous Counter? when low, counts up, when...
Words: 591 - Pages: 3
...Question 9 Explanation: Ad delivery determines how often your ads show throughout the day. After you set your campaign's budget, you have the option to choose one of two ad delivery methods: 1) Standard Delivery (default option) distributes your budget throughout the day to avoid reaching your budget early on. This option is recommended if you want to reach your audience evenly throughout the day, rather than just in the morning. 2) Accelerated Delivery displays your ads more quickly until you run out of budget. So, if your campaign is limited by budget, your ad might stop running earlier in the day. Question 12 Explanation: A client manager will be billed for these accounts via manager order-level monthly invoice Question 15 Explanation: Effective video ads educate and entertain, and also inspire the viewer to act. If your campaign's goal is not just about branding, make sure you communicate to your customers what you'd like them to do, such as visit your store or site, call a phone number, or complete a purchase. Letting people know that they can learn more by clicking "play" usually increases play rates and video interaction rates. * Entice customers to click "play" using rich, sharp colors. * Include a few words to describe your product, service, and/or business. * Boost your play rate with a call-to-action that lets customers know they can play the video to learn more. * Create multiple video ads with different opening image sizes to increase...
Words: 321 - Pages: 2
...1(a) F(w,x,y,z) = wʹxʹyʹzʹ + wʹxʹyzʹ + wxʹyʹzʹ + wʹxyʹzʹ + wʹxyz + wʹxyzʹ + wxʹyzʹ | | | | | | | | | | | | | | | | Minimal sum of products form: F(w,x,y,z) = x’z’ + w’z’ + w’xy (b) F (w,x,y,z) = xz’ + w’z’ + w’xy (using Only NAND Gates) F F (c) (i) | | | | | | | | S (p,q,r) = p | | | | | | | | T (p,q,r) = pq’ + p’q = p XOR q | | | | | | | | U (p,q,r) = q’r + qr’ = p XOR r (ii) (d)(i) Multiplexer How it works: * A multiplexer is a combinational circuit which connects multiple input lines to a single output, allowing only a single selected input signal to be passed to the output line at a time. * An Input signal is selected to be passed to output based on selection code which is implemented as two select lines. Typical Inputs and Outputs: * Consider a 4 -to -1 Multiplexer, typical inputs include four input lines labelled C0, C1, C2 and C3, along with two select lines labelled S0 and S1. * Output include single output line labelled F. Labelled diagram of 4-to-1 Multiplexer: (ii) Jk Flip Flop How it works: * A JK flip-flop is a sequential circuit which has two inputs that are similar to that of an S-R flip-flop, however all possible combinations of input values are valid...
Words: 1667 - Pages: 7
...Asynchronous Counter: 2 Muhammad Usman Arif 12/11/2013 1 12/11/2013 MODULUS OF A COUNTER: The modulus of a counter is the number of unique states that the counter will sequence through. The maximum possible number of states (maximum modulus) of a counter is 2n. Where n is the number of flip-flops in the counter. TRUNCATED SEQUENCES: Counters can also be designed that have a number of states in their sequence that is less than the maximum of 2n.the resulting sequence is called a truncated sequence. Muhammad Usman Arif 3 12/11/2013 ASYNCHRONOUS DECADE COUNTER: To obtain a truncated sequence, it is necessary to force the counter to recycle before going through all of its possible states. For example, the BCD decade counter must recycle back to the 0000 state after the 1001 state. One way to make the counter recycle after the count of nine (1001) is to decode count ten (1010) with a NAND gate and connect the output the clear (CLR) input. 4 Muhammad Usman Arif 12/11/2013 2 12/11/2013 ASYNCHRONOUS DECADE COUNTER: 5 Muhammad Usman Arif 12/11/2013 PARTIAL DECODING: Notice in the figure that only Q1 and Q3 are connected to the NAND gate inputs. This arrangement is an example of partial decoding; in which the two unique states (Q1 = 1 and Q3 =1 ) are sufficient to decode the count of ten because none of the other states (zero through nine) have both Q1 and Q3 HIGH at the same time. When the counter goes into...
Words: 492 - Pages: 2
...Timers and Counters Exercise 2.2 1. Define the following timer bits: timer enable, timer timing, and timer done. ANSWER: Timer enable bit: The enable bit is true when the rung input logic is true, and the enable bit is false when the rung input logic is false. When the EN bit is true the timer accumulator is incrementing at the rate set by the timer time base. Timer timing bit: indicates when timing action is occurring and can be used to control timed events in automation applications. Timer done bit: the end of the timing process by changing states from false to true or from true to false depending on the type of timer instruction used. 2. Compare and contrast the true and false states of the timer timing bit for the on-delay timer, the off-delay timer, and the retentive timer. ANSWER: In the true states for all three have the accumulator value is less than the preset value, but for off-delay timer the timer rung is false unlike the retentive timer and on-delay that the timer rung is true. In the false states for all three have the accumulator is equal to or greater than the preset value. Like the true state retentive timer and on-delay timer both have the same condition and that are false if the timer rung is false, but the on-delay timer has other condition that are false if the timer done bit is true. The off-delay has a condition that are false if the timer done is false. 3. What is the difference between a retentive timer and a non-retentive timer? ...
Words: 575 - Pages: 3
...วงจรนับ (Counter) วงจรรีจีสเตอร์ (Register) 1. บทนำ วงจรนับและรีจีสเตอร์เป็นการประยุกต์เอา ฟลิปฟลอป มาใช้งาน วงจรนับเป็นวงจรที่เกิดจากการนำ ฟลิปฟลอปมาต่อรวมกันหลายตัว เพื่อทำหน้าที่นับจำนวน คล๊อก (Clock) หรือพัลซ์ (Pulse) ที่ป้อนเข้าทางอินพุต หรือบางที่อาจเรียกว่าวงจรหารความถี่ ส่วนรีจีสเตอร์ก็เช่นเดียวกันโดยจะประกอบด้วย ฟลิปฟลอปเป็นพื้นฐาน ใช้ทำหน้าที่เก็บข้อมูลก่อนนำไปประมวลผลและใช้เลื่อนข้อมูล ซึ่งเรียกว่า ชิฟรีจีสเตอร์ (Shift Register) ในบทนี้จะได้กล่าวถึงรายละเอียดต่อไป วงจรนับแบ่งได้เป็น 2 ชนิด ได้แก่ วงจรนับแบบไม่เข้าจังหวะ (Asynchronous) และวงจรนับแบบเข้าจังหวะ (Synchronous) 2. Asynchronous Counter (Ripple Counter) วงจรนับแบบไม่เข้าจังหวะ โดยพื้นฐานจะใช้ J-K Flip Flop มาต่อเรียงกันดังวงจรในรูปข้างล่าง สถานะเอาท์พุตของ ฟลิปฟลอปแต่ละตัว (ฟลิปฟลอป 1 ตัว จะแทนเลขฐานสองได้ 1 บิท) ขึ้นอยู่กับสถานะเอาท์พุตของฟลิปฟลอปตัวก่อนหน้า คือ ฟลิปฟลอปตัวแรกจะส่งสัญญาณ (Pulse ) จาก Q ไปกระตุ้น (Trigger) ที่ Clk ของฟลิปฟลอปตัวที่สอง และฟลิปฟลอปตัวที่สองจะส่งสัญญาณไปกระตุ้น (Trigger) ที่ Clk ของฟลิปฟลอปตัวที่สาม ไปเรื่อย ๆ ตามลำดับ การทำงานของวงจรแบบนี้มีลักษณะไหลเป็นระลอก จึงทำให้มีชื่ออีกอย่างหนึ่งว่า วงจรนับแบบริบเปิล (Ripple Counter) 3. Binary Counter Binary Counter เป็นวงจรบันเลขฐานสอง ตัวอย่างวงจรข้างล่างเรียกว่า วงจรนับเลขฐานสองแบบไม่เข้าจังหวะ (Asynchronous Binary Counter) ใช้ J-K ฟลิปฟลอป และ ฟลิปฟลอปทุกตัวต่อในอยู่ในสถานะ Toggle คือ ให้ J และ K เป็น "1" เพื่อเตรียมพร้อมที่จะให้ ฟลิปฟลอป เปลี่ยนสถานะเอาท์พุต เมื่อมีคล็อก (Clock) ชนิดขอบขาลง...
Words: 715 - Pages: 3
...principles to inform your choices and comments. Please focus your analysis on visual tensions at play in your examples. Narrative tensions like humor and surprise may be also considered as a product of the visuals but should be secondary factors. Acceptable sources for examples include printed ads in magazines and newspapers, static ads on websites, and posters. Unacceptable sources include web banners and ads, videos of any kind, catalogs (inside and out), magazine covers, and websites for the item being promoted. You may scan printed pieces to save as a jpg/png and attach to your response. You may also provide screen shots or urls for print ads that are reproduced online (although, again, web ads are not appropriate). See “File Formats” under Course Content for image size and resolution guidelines. Post your example as a jpg or pdf and answer the following questions about your ad byThursday of week two: * Which elements of the ad fit our definition of low visual tension? Which principles are used (i.e., centering, symmetry, repetition, etc.)? * The low visual tension is location on the edges as the wording stops yet is not symmetrical to both sides. * Which elements of the ad fit our definition of high visual tension? Which principles are used (i.e., contrast, asymmetry, proximity etc.)? * The high visual tension is the woman centralized in the middle breaking up the writing in the background. There is also high tension in the way the letter contour a human...
Words: 406 - Pages: 2
...Douglas Fung Mr. Braganca HRE-4M1 Saturday, March 9th, 2013 CPT Part A Annotated Bibliography Topic: #30. Ethical Response to Terrorism Essay Question / Thesis: According to the American Heritage Dictionary, terrorism is defined as the unlawful use of force or violence by a person or an organized group against people or property with the intention of intimidating or coercing societies or governments, often for ideological or political reasons. Has global terrorism escalated to an extent so that the ethical response to extremism is no longer a viable alternative; forcing global intervention and the active use of extreme measures in the name of peace keeping? Annotated Bibliography: Source #1: Cook, Martin L., Dr. “Ethical Issues in Counterterrorism Warfare.” Ethical Issues in Counterterrorism Warfare. Santa Clara University, Sept. 2001. Web. 09 Mar. 2013. <http://www.scu.edu/ethics/publications/ethicalperspectives/cook.html> The author of this essay, Dr. Martin L. Cook, is an Elihu Root Professor of Military Science and a Professor of Ethics under the Department of Command, Leadership and Management at the U.S. Army War College. Under the guidance of the Office of the Deputy Chief of Staff, Operations, U.S. Army, Cook was asked to prepare this paper. Prior to his current position, Cook engaged his professional expertise at the Santa Clara University and taught under in the Department of Religious Studies. Cook’s paper first states that as...
Words: 1410 - Pages: 6