Write a complete VHDL code to implement 8-bit Bidirectional Universal Shift Register with the following pins:...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Write a complete VHDL code to implement 8-bit Bidirectional Universal Shift Register with the following pins: Asynchronous Master Reset 8-bit Input (P₂P6P5P4P3P₂P₁P₁) • 8-bit Output (Q7Q6Q5Q4Q3Q₂Q₁Qo) • CLK input (positive edge trigger) • 2-bit Mode Select Input (S₁So) to select from 4 synchronous operations as according to the next table • DSL: Serial Input Data for Shift Left. DSR: Serial Input Data for Shift Right. S₁ So 0 0 0 1 1 0 1 1 Mode Of Operation Hold Shift Right Shift Left Parallel Load You have to submit two files: 1. A VHDL code to implement your design. [4 points] 2. A testbench file to simulate and test your design. (You have to cover all possible cases) [4 points] Write a complete VHDL code to implement 8-bit Bidirectional Universal Shift Register with the following pins: Asynchronous Master Reset 8-bit Input (P₂P6P5P4P3P₂P₁P₁) • 8-bit Output (Q7Q6Q5Q4Q3Q₂Q₁Qo) • CLK input (positive edge trigger) • 2-bit Mode Select Input (S₁So) to select from 4 synchronous operations as according to the next table • DSL: Serial Input Data for Shift Left. DSR: Serial Input Data for Shift Right. S₁ So 0 0 0 1 1 0 1 1 Mode Of Operation Hold Shift Right Shift Left Parallel Load You have to submit two files: 1. A VHDL code to implement your design. [4 points] 2. A testbench file to simulate and test your design. (You have to cover all possible cases) [4 points]
Expert Answer:
Answer rating: 100% (QA)
here is a complete VHDL code to implement an 8bit bidirectional universal shift register with the following pins Code snippet library IEEE use IEEESTD... View the full answer
Related Book For
Digital Systems Design Using Verilog
ISBN: 978-1285051079
1st edition
Authors: Charles Roth, Lizy K. John, Byeong Kil Lee
Posted Date:
Students also viewed these computer network questions
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
Managing Scope Changes Case Study Scope changes on a project can occur regardless of how well the project is planned or executed. Scope changes can be the result of something that was omitted during...
-
Bollobs and Chung proposed a hybrid model that combines a 2-ring on \(V\) vertices ( \(V\) is even), plus a random matching. A matching is a graph in which every vertex has degree 1. To generate a...
-
A jet plane at take-off can produce sound of intensity 10.0 W 1m2 at 30.0 m away. But you prefer the tranquil sound of normal conversation, which is 1.0W/m2. Assume that the plane behaves like a...
-
In each of the cases listed below, identify whether Claudia's expenditure on each product should rise or fall in order to maximize her utility. Marginal Utility of X (units of Marginal Utility of Y...
-
On February 11, 2009, plaintiff Levista, Inc. (plaintiff) filed against defendant Ranbaxy Pharmaceuticals, Inc. (defendant), pursuant to this Courts diversity jurisdiction under 28 U.S.C. 1332(a),...
-
The blood bank wants to determine the least expensive way to transport available blood donations from Pittsburg and Staunton to hospitals in Charleston, Roanoke, Richmond, Norfolk, and Suffolk. The...
-
Consider an object falling through air, where po is the density of the object, Pair is the density of the air, m is the mass of the object, A is the effective cross-sectional area of the object, or...
-
Upsidedown Cake Company produces dessert products for sale in grocery stores, but it also has a retail location. At the end of 2018, the company had $349,000 in accounts receivable before netting out...
-
Use synthetic division to compute the quotient and remainder, (3 8x + x 2 ) (x 2) Q = 6, R = 9 Q = 10, R = 23 Q = 3 14, R = 29 Q = 3 2, R = 3
-
Kingston Manufacturing, a company specializing in custom orders, applies job-order costing. At the end of each year, Kingston Manufacturing adjusts its accounts by closing out any overapplied or...
-
USInnovate, Inc. (a US corporation) has owned 100% of GlobalTech, Inc. (a Country X per se corporation) for the past ten years. In the current year, GlobalTech earned $400,000,000 of active foreign...
-
Dolores works part time as an insurance salesperson. Last year, she received a salary of $32,000 and commission income of $6,200. She also operated an independent contractor for a fee-only financial...
-
4. finds an algebraic expression for following logic diagram. F2
-
A 35.0-g bullet strikes a 5.0-kg wooden block traveling 1.2 m/sec in the same direction as the bullet. If the bullet embeds itself in the block, and they move off together at 8.6 m/s. What was the...
-
I. Computing Overhead using Activity Based Costing; Company A: Estimated Annual Overhead: $950,000 Overhead Allocated to Cost Pools: Machine Setups: 22%; Machining: 68%; Inspections: 10%; **Overhead...
-
Solve each equation. x 3 - 6x 2 = -8x
-
(a) Find all the static hazards in the following circuit. State the condition under which each hazard can occur. (b) Redesign the circuit so that it is free of static hazards. Use gates with at most...
-
The INTEST instruction (code 010) allows testing of the core logic by shifting test data into the boundary scan register (BSR1) and then updating BSR2 with this test data. For input cells this data...
-
This problem involves the design of a BCD-to-binary converter. Initially a 3-digit BCD number is placed in the A register. When an St signal is received, conversion to binary takes place and the...
-
An atom loses an electron to another atom. Is this an example of a physical or chemical change? (a) chemical change involving the formation of ions (b) physical change involving the formation of ions...
-
Aluminum ions carry a 3+ charge, and chloride ions carry a 1- charge. What is the chemical formula for the ionic compound aluminum chloride? (a) Al 3 Cl (b) AlCl 3 (c) Al 3 Cl 3 (d) AlCl
-
Why are ores so valuable? (a) They are sources of naturally occurring gold. (b) Metals can be efficiently extracted from them. (c) They tend to occur in scenic mountainous regions. (d) They hold many...
Study smarter with the SolutionInn App