subject
Engineering, 07.07.2020 19:01 nixie167

ROM Design 1. Requirement
Design ROM that has 16 locations each 32 bits wide. The 16 locations have the values like 0xDEADBEEF, 0xCAFEBABE, 0xDEADFEED and so on of your choice. There will be a chipselect (CS) input that activates the chip. The address input to the chip is a vector. The output would also be a vector that should send out the data already initialized at the active clock edge, depending on the address input to the chip.
Clk
CS ROM 16x32 Data Out
Addressbits
The interface can be as below:
entity ROM 32Bits_Design is
port
Clk:instd logic
cs:instd logic:
Address:instd logic vector (3downtoo)
Data Out :outstd logic_vector (31 downto0)
2. Pre-lab
Study and analyze the working of a ROM
Study how to do the type conversion in VHDL:
std logic vector
signed/un-signed signed/un-signed Intege
std_logic_vector?integer
3. Lab
Write the VHDL code for this ROM design(recommend using conversion functions located in numeric std library for index conversion for array).
Simulate using Xilinx Vivado simulator.
VHDL test bench with enough test cases.

ansver
Answers: 3

Another question on Engineering

question
Engineering, 03.07.2019 14:10
Amass of m 1.5 kg of steam is contained in a closed rigid container. initially the pressure and temperature of the steam are: p 1.5 mpa and t 240°c (superheated state), respectively. then the temperature drops to t2= 100°c as the result of heat transfer to the surroundings. determine: a) quality of the steam at the end of the process, b) heat transfer with the surroundings. for: p1.5 mpa and t 240°c: enthalpy of superheated vapour is 2900 kj/kg, specific volume of superheated vapour is 0. 1483 m/kg, while for t 100°c: enthalpy of saturated liquid water is 419kj/kg, specific volume of saturated liquid water is 0.001043m/kg, enthalpy of saturated vapour is 2676 kj/kg, specific volume of saturated vapour is 1.672 m/kg and pressure is 0.1 mpa.
Answers: 3
question
Engineering, 03.07.2019 23:20
Two technicians are discussing the intake air temperature (iat) sensor. technician a says that the computer uses the iat sensor as a backup to the engine coolant temperature (ect) sensor. technician b says that the powertrain control module (pcm) will subtract the calculated amount of fuel if the air measures hot. who is correct
Answers: 3
question
Engineering, 04.07.2019 18:10
Aturning operation is performed with following conditions: rake angle of 12°, a feed of 0.35 mm/rev, and a depth of cut of 1.1 mm. the work piece is aluminum alloy 6061 with t6 heat treatment (a16061-t6). the resultant chip thickness was measured to be 1.0 mm. estimate the cutting force, fc. use shear stress of 207 mpa and coefficient of friction on the tool face of 0.6.
Answers: 1
question
Engineering, 04.07.2019 18:20
Ahe-xe mixture containing a 0.75 mole fraction of helium is used for cooling electronics in an avionics application. at a temperature of 300 k and atmospheric pressure, calculate the mass fraction of helium and the mass density, molar concentration and molecular weight of the mixture. if the cooling capacity is 10 l, what is the mass of the coolant?
Answers: 3
You know the right answer?
ROM Design 1. Requirement
Design ROM that has 16 locations each 32 bits wide. The 16 locatio...
Questions
question
Biology, 29.08.2020 18:01
Questions on the website: 13722359