Answered step by step
Verified Expert Solution
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
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
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started