Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Your goal is to create a stop light controller for a corner where two streets cross. There will be 2 lights ['NS' (or 'N') and

Your goal is to create a stop light controller for a corner where two streets cross. There will be 2 lights ['NS' (or 'N') and 'EW' (or 'E')], and each can be in a possible state of 1 = go, 0 = stop. There will be no third state for slow and each light will be in any given state for 3 clock cycles. You may assume there is no turn lane and thus no turn signal.

Once, you have that part working, you will need to add a cross walk feature. A walker should be able to press a button and then, after the current state of the lights finishes, all lights should be in a red state for 5 clock cycles, allowing the walker to cross.

You will need to come up with a HLSM, a datapath, and a controller for this system. Then, you will need to code the system using verilog, simulate using the EDA playground.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Lab Manual For Database Development

Authors: Rachelle Reese

1st Custom Edition

1256741736, 978-1256741732

More Books

Students also viewed these Databases questions

Question

Define the term Working Capital Gap.

Answered: 1 week ago

Question

3 How the market system answers four fundamental questions.

Answered: 1 week ago

Question

5 The mechanics of the circular flow model.

Answered: 1 week ago