Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1. BLOCK DIAGRAM ROM Controller YP HDNW HW HYL HRL II. SIGNAL DEFINITION NS Inputs YP - Active high, Pedestrian push button where a 1

image text in transcribedimage text in transcribedimage text in transcribed

1. BLOCK DIAGRAM ROM Controller YP HDNW HW HYL HRL II. SIGNAL DEFINITION NS Inputs YP - Active high, Pedestrian push button where a "1" means a pedestrian desires to use the crosswalk and has pushed the button NS - Active low, Scale sensor is activated. A "O means a pedestrian is still walking through the crosswalk, a "1" means no pedestrian is detected at the crosswalk by the scale Ouputs HDNW - Active high, asserts pedestrian "Do Not Walk" symbol HW - Active high, asserts pedestrian "Walk" symbol HRL - Active high, asserts motorists Red Light HYL Active high, asserts motorists Yellow Light III. ASM CHART HDNW HRL YP Hw HRL HDNW HYL 0 2u NS HDNW SH HRL HDNW HYL AU HDNW HDNW HRL HDNW HYL Cu HDNW HDNW HYL IV. ROM Table (Partial template for Prelab activities provided below): Inputs Outputs Present State Next State AS A4 A3 A2 A1 AO D7 D6 D D4 D3 D2 D1 DO 1) Based on the provided Block Diagram and final ASM Chart, specify the contents of the ROM table (see description step IV). Make sure to MATCH the variable assignment (column labels) to the circuit diagram connections shown (if not, your whole answer will be wrong). On your ROM table, list states in ascending order (also for input combinations), in other words, start with zero, then one, etc... 2) Specify the contents of the Programming table based on the ROM table in part 1). 1. BLOCK DIAGRAM ROM Controller YP HDNW HW HYL HRL II. SIGNAL DEFINITION NS Inputs YP - Active high, Pedestrian push button where a "1" means a pedestrian desires to use the crosswalk and has pushed the button NS - Active low, Scale sensor is activated. A "O means a pedestrian is still walking through the crosswalk, a "1" means no pedestrian is detected at the crosswalk by the scale Ouputs HDNW - Active high, asserts pedestrian "Do Not Walk" symbol HW - Active high, asserts pedestrian "Walk" symbol HRL - Active high, asserts motorists Red Light HYL Active high, asserts motorists Yellow Light III. ASM CHART HDNW HRL YP Hw HRL HDNW HYL 0 2u NS HDNW SH HRL HDNW HYL AU HDNW HDNW HRL HDNW HYL Cu HDNW HDNW HYL IV. ROM Table (Partial template for Prelab activities provided below): Inputs Outputs Present State Next State AS A4 A3 A2 A1 AO D7 D6 D D4 D3 D2 D1 DO 1) Based on the provided Block Diagram and final ASM Chart, specify the contents of the ROM table (see description step IV). Make sure to MATCH the variable assignment (column labels) to the circuit diagram connections shown (if not, your whole answer will be wrong). On your ROM table, list states in ascending order (also for input combinations), in other words, start with zero, then one, etc... 2) Specify the contents of the Programming table based on the ROM table in part 1)

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_2

Step: 3

blur-text-image_3

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

Introduction To Constraint Databases

Authors: Peter Revesz

1st Edition

1441931554, 978-1441931559

More Books

Students also viewed these Databases questions

Question

5. Have you any experience with agile software development?

Answered: 1 week ago