Ask Question, Ask an Expert


Ask Computer Engineering Expert

problem 1: The schematic of the traffic light controller is as shown in figure below. There are three control buttons on the panel: HAZ (Hazard), LT (Left) and RT (Right). Whenever, HAZ is clicked, the entire six lights blink in unison pointing out the situation. Though, whenever LT is clicked, only the left three lights (L1, L2 and L3) blink pointing out the left turn and likewise, whenever RT is clicked, only the right three lights (R1, R2 & R3) blink pointing out the right turn.

Please prepare the VHDL code fulfilling such specifications. In order to integrate the clicking and display functionality, it is essential to interface the traffic light code with proper mouse and monitor interfacing codes. There is at least the given number of modules in the correct working of this system:

A) Traffic light controller module.
B) Mouse interfacing module.
C) Monitor interfacing module.
D) Video PLL (a specific code for viewing on the monitor screen).
E) Main module interconnecting the sub-modules via port-mapping.

1763_traffic light controller.jpg

Figure: Traffic Light Controller Schematic.

The output:

580_output of traffic light controller.jpg

Lab reports should follow the template illustrated below:

A) Front page with the title of the project, date and name of the students all along with their IDs.

B) Introduction on the working of the system all along with a targeted issue which is addressed.

C) Design methodology describing the hierarchy of the system along with the different modules, their role and respective ports.

D) Results with a detailed description of the behavior of the system.

E) Conclusion.

F) Problems faced (if any throughout the coding and implementation stages).

G) Screenshots for simulated waveforms, pin assignments, RTL view and state machine view. (RTL and state machine viewers can be found under Tools –> Netlist Viewers)

H) Contributions including the names of the individual team members and the name of the modules coded by them.

It must be a hierarchical code having two modules: traffic light module and clock division module. Moreover, you require to port map these two modules in a main program.

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M9761
  • Price:- $70

Priced at Now at $70, Verified Solution

  • AsyU replied

    Dear tutor can you assist me regarding this question Describe why adding only a few characters to text file may increase the file’s size by hundred bytes and at other times may not increase the file’s size at all.?

Have any Question? 

Related Questions in Computer Engineering

Write a class savingsaccount that is similar to the

Write a class SavingsAccount that is similar to the BankAccount class, except that it has an added instance variable interest. Supply a constructor that sets both the initial balance and the interest rate. Supply a metho ...

Four well-known still-lifes are the loaf the boat the ship

Four well-known still-lifes are the loaf, the boat, the ship, and the beehive. Explain why each of these is a still-life. Can you find another still-life? Modify the Life model in the NetLogo models library to include a ...

Question 1 for each part show the sales orders that sold

Question 1: For each part, show the Sales Orders that sold that part. Show the Parts that have no sales as well. Display the PartID, Part Name, Sales Order #, the Quantity sold and the price for the order. Hint: A Left J ...

1 evaluate the worst case time-complexity of the sparse

1. Evaluate the worst case time-complexity of the Sparse Matrix ADT implemented in Programming Project 9.7. 2. Provide the code to implement the four basic operations - traversal, search, insertion, deletion - for an uns ...

1 what is a performance baseline2 what is the difference

1. What is a performance baseline? 2. What is the difference between vulnerability assessment and penetration testing? 3. What are the objectives of the external monitoring domain of the maintenance model?

Design an algorithm that accepts as input a given

Design an algorithm that accepts as input a given permutation of the ten digits and returns as output the next permutation in the set in lexical order. As an example, if we have: Current permutation is: 7 9 0 1 6 3 8 5 4 ...

1 in sctp a packet is carrying two data chunks each

1. In SCTP, a packet is carrying two DATA chunks, each containing 22 bytes of user data. What is the size of each DATA chunk? What is the total size of the packet? 2. In SCTP, a SACK chunk reports the receipt of three ou ...

Assignment 1information security within organizations has

Assignment 1 Information security within organizations has evolved and has become much more complex.  In a written paper, answer the following questions:  How has computer security evolved into modern information securit ...

1 ideally a method should have no side effects can you

1. Ideally, a method should have no side effects. Can you write a program in which no method has a side effect? Would such a program be useful? 2. Write preconditions for the following methods. Do not implement the metho ...

Wvcc has decided to purchase a standalone firewall reread

WVCC has decided to purchase a standalone firewall. Reread the "Improved Performance and Security for the Edge of the Network" section of the chapter to understand WVCC's requirements for the firewall. Do some Internet r ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

WalMart Identification of theory and critical discussion

Drawing on the prescribed text and/or relevant academic literature, produce a paper which discusses the nature of group

Section onea in an atwood machine suppose two objects of

SECTION ONE (a) In an Atwood Machine, suppose two objects of unequal mass are hung vertically over a frictionless

Part 1you work in hr for a company that operates a factory

Part 1: You work in HR for a company that operates a factory manufacturing fiberglass. There are several hundred empl

Details on advanced accounting paperthis paper is intended

DETAILS ON ADVANCED ACCOUNTING PAPER This paper is intended for students to apply the theoretical knowledge around ac

Create a provider database and related reports and queries

Create a provider database and related reports and queries to capture contact information for potential PC component pro