rollback up/down counter. Make sure to include a control signal called “count-direction” in your design. If count-direction = 1, your counter should be incremented by 1 per each clock cycle
Use EDAplayground.com for parts A and B
A). Design 3-bit rollback up/down counter. Make sure to include a control signal called “count-direction” in your design. If count-direction = 1, your counter should be incremented by 1 per each clock cycle. If count-direction = 0, your counter should be decremented by 1 per each clock cycle. Since it is a rollback counter, your count should rollback from 111 to 000 when counting up or 000 to 111 when counting down.
B) Create a testbench to test your DUV. You need to use count-direction = 0 for 16 clock cycles. Then, use count-direction = 1 for 16 clock cycles. Make sure to limit your simulation run time to allow simulation data for 32 clock cycles is collected to draw a timing waveform.
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 2 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)