- 1 You Are Tasked With Designing A Control Unit That Loads A Value To A 4 Bit Register And Decrements The Value In The R 1 (51.33 KiB) Viewed 24 times
1) You are tasked with designing a control unit that loads a value to a 4-bit register and decrements the value in the r
-
- Site Admin
- Posts: 899603
- Joined: Mon Aug 02, 2021 8:13 am
1) You are tasked with designing a control unit that loads a value to a 4-bit register and decrements the value in the r
1) You are tasked with designing a control unit that loads a value to a 4-bit register and decrements the value in the register. When the register value reaches oob, the execution is complete. The register transfer language (RTL) description for each micro-operation is given below: Start: Register <- inbus Loop: Register = Register-1 If Register #00b, Go to Loop End: Go to End The register hardware, its function table and ASM chart are given: SO 4-bit up/down counter 7415169 СО counter outputs S1 D с QD QC Inbus C1 Logic Z B QB A QA T L D N . co 1 1 1 F Z=0 Function Table LD Function 0 1 Decrement 1 0 Load external inputs 0 0 No change a) Design inside of the Logic Box above b) Design The given State Machine to control 74LS169 according the RTL c) Use Logic Works to prove your design works.