Your aid is needed in developing the next-generation automatic headlight control system for Fjord Motors. You...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Your aid is needed in developing the next-generation automatic headlight control system for Fjord Motors. You must design an FSM that monitors the current ambient light level, provided to your FSM as a 2-bit unsigned number L, and automatically turns the headlights on/off through an output H (H=1 means the headlights are on). Your design should turn the headlights on whenever the light level L has been 1 or less for two consecutive cycles, and should tum the headlights off whenever the light levelL has been 2 or more for two consecutive cycles (remember than L is a 2-bit unsigned number, hence ranges from 0 to 3). 1. Complete the abstract state transition diagram below by adding transitions labeled as DARK and LIGHT from each state. These labels correspond to L<2 and L2 2, respectively. LIGHT DAY JOFF LIGHTER JON DARKER NIGHT JOFF /ON DARK 2. Now choose a representation for the states. The 'DAY" state should use S;So = 00. If possible, choose bit pattems such that all transitions change only one state bit rather than changing both state bits. 3. Write a truth table for the output H in terms of the current state S,Sp, and a next-state table for the next state bits S,* and So* in terms of the ambient light level L= L,Lo and the current state S1So- 4. Copy the truth table and next-state table from part 3 into separate K-maps (one for H and one for each next-state variable). 5. Use the K-maps from part 4 to find expressions for each output and next-state variable with minimal area. (Minimize each variable independently-do not try to share gates for implementations.) You must consider both minimal SOP and minimal POS solutions, but you should only circle the better of the two choices (SOP or POS) on your K-maps and write the corresponding expressions when handing in your homework. 6. For the luxury model of Fjord's new vehicle, the driver has a control knob to adjust the automatic headlights' light-level threshold. This knob produces an 8-bit unsigned number T. The light sensor L has also been upgraded to produce an 8-bit unsigned value (instead of a 2-bit value). The values L and T are fed into an 8-bit unsigned comparator that produces a signal X whenever L<T. In other words, X=1 when L <T, and X-0 when L2 T. Explain how to integrate your FSM design with the comparator for the luxury version of the vehicle. Hint: You should not need to change your design's structure. Your aid is needed in developing the next-generation automatic headlight control system for Fjord Motors. You must design an FSM that monitors the current ambient light level, provided to your FSM as a 2-bit unsigned number L, and automatically turns the headlights on/off through an output H (H=1 means the headlights are on). Your design should turn the headlights on whenever the light level L has been 1 or less for two consecutive cycles, and should tum the headlights off whenever the light levelL has been 2 or more for two consecutive cycles (remember than L is a 2-bit unsigned number, hence ranges from 0 to 3). 1. Complete the abstract state transition diagram below by adding transitions labeled as DARK and LIGHT from each state. These labels correspond to L<2 and L2 2, respectively. LIGHT DAY JOFF LIGHTER JON DARKER NIGHT JOFF /ON DARK 2. Now choose a representation for the states. The 'DAY" state should use S;So = 00. If possible, choose bit pattems such that all transitions change only one state bit rather than changing both state bits. 3. Write a truth table for the output H in terms of the current state S,Sp, and a next-state table for the next state bits S,* and So* in terms of the ambient light level L= L,Lo and the current state S1So- 4. Copy the truth table and next-state table from part 3 into separate K-maps (one for H and one for each next-state variable). 5. Use the K-maps from part 4 to find expressions for each output and next-state variable with minimal area. (Minimize each variable independently-do not try to share gates for implementations.) You must consider both minimal SOP and minimal POS solutions, but you should only circle the better of the two choices (SOP or POS) on your K-maps and write the corresponding expressions when handing in your homework. 6. For the luxury model of Fjord's new vehicle, the driver has a control knob to adjust the automatic headlights' light-level threshold. This knob produces an 8-bit unsigned number T. The light sensor L has also been upgraded to produce an 8-bit unsigned value (instead of a 2-bit value). The values L and T are fed into an 8-bit unsigned comparator that produces a signal X whenever L<T. In other words, X=1 when L <T, and X-0 when L2 T. Explain how to integrate your FSM design with the comparator for the luxury version of the vehicle. Hint: You should not need to change your design's structure.
Expert Answer:
Related Book For
Posted Date:
Students also viewed these business communication questions
-
An instrumentation diagram for a fired heater control system is shown in Fig. E. Identify advanced control strategies based on material from Chapters 15 and 16. Discuss the rationale for each...
-
Fjord Luxury Liners has preferred shares outstanding that pay an annual dividend equal to $15 per year. If the current price of Fjord preferred shares is $107.14, what is the after-tax cost of...
-
A system goes from state 1 to state 3 as shown on the TS diagram in Fig. 12.25. (a) The heat transfer for the process going from state 2 to state 3 is (1) positive, (2) zero, (3) negative. Explain....
-
Assume that when human resource managers are randomly selected, 57% say job applicants should follow up within two weeks. If 9 human resource managers are randomly selected, find the probability that...
-
On January 10 of the current year, Mary transfers to Green Corporation a machine purchased three years ago for $100,000. On the transfer date, the machine has a $60,000 adjusted basis and a $110,000...
-
Many ancient Egyptian tombs were cut from limestone rock that contained uranium. Since most tombs are not well ventilated, guards, tour guides, and visitors may be exposed to deadly radon gas. In...
-
Write a code to test a Gaussian pseudorandom number generator. If you do not have a canned generator available, write a generator based on the Box-Muller algorithm in Appendix I. Apply the following...
-
Hilltop Coffee manufactures a coffee product by blending three types of coffee beans. The cost per pound and the available pounds of each bean are as follows: Consumer tests with coffee products were...
-
__________ are expenses that can be subtracted from total income in order to calculate tax liability. They may include child care expenses and union dues. deductions debentures tax credits dividends...
-
A company produces two products, A and B. The unit revenues are $2 and $3, respectively. Two raw materials, M1 and M2, used in the manufacture of the two products have respective daily availabilities...
-
The 2-lb brick slides down a smooth roof, such that when it is at A it has a velocity of 5 ft/s. Determine the speed of the brick just before it leaves the surface at B, the distance d from the wall...
-
Research the company Starlim in London, Ontario and summarize in a couple of paragraphs what you found out. You can examine their website, press releases, annual reports etc. You should use at least...
-
Write a program that takes a string representing a mathematical expression and returns the result of evaluating the expression. Support basic arithmetic operations and parentheses.
-
How does Literature Reflect Life? How can literature be a mirror of life? How does literature teach us about life? Is literature a reflection of reality? How literature is a reflection or mirror of a...
-
what is your comment from completed to work when the action item is to Review and Update Company Policies and Procedures?
-
Choose an international company with corporate social responsibility initiatives. Name the organization you have chosen and describe why you have chosen this organization. Identify one Sustainable...
-
6. Find an equation, in standard form, for the tangent plane to the graph of the equation g(x, y) = sin(xy) at the point P(,, 2). Simplify your answer and make it look nice :)
-
Les has collected stamps in his spare time for years. He purchased many of his stamps at a price much lower than the current market value. Les recently lost his job as a carpenter. Since his wife...
-
A unity feedback system has a loop transfer function (a) Sketch the root locus for K > 0. (b) Find the roots when K = 10 and 20. (c) Compute the rise time, percent overshoot, and settling time (with...
-
Determine the partial fraction expansion for V(s) and compute the inverse Laplace transform. The transfer function V(s) is given by: V(s) = 400 / s2 + 8s + 400
-
Consider the unity feedback system shown in Figure E10.21. Design the controller gain, K, such that the maximum value of the output y(t) in response to a unit step disturbance T(i(s) = l/s is less...
-
Screening Model. Consider the following weighted criteria for assessing the viability of different charity event project proposals. Cost (3) Location (4) Team expertise (3) Celebrity endorsement...
-
Profile Model. Using the information from the profile model in Problem 3.18, construct an argument as to why project B is preferable to project C. Problem 3.18 Profile Model. Assume the project...
-
Discounted Payback. Your company is considering a high-risk project that could yield strong revenues but will involve a significant up-front investment. Because of this risk, top management is...
Study smarter with the SolutionInn App