Question

- Implement 16 Byte rom by using 8 nibble roms - Implement 32 nibble rom by...

- Implement 16 Byte rom by using 8 nibble roms
- Implement 32 nibble rom by using 8 nibble roms and 2 by 4 decoder

Homework Answers

Answer #1

32 bit nibble is same as 16 Byte. Hence both the problems mentioned in the question are same.

A 2:4 decoder can be used to address the locations in the ROM,

Assume 8 nibble ROMs have 4 rows and 32 bits wide (32 bits is 8 nibble as 1 nibble = 4 bits)

As shown , 32 bit data lines from each ROM constitutes 8 nibbles.

Total 4 ROMs sharing common address lines and control signals like chip select , read signal will provide 32 nibbles data at a time

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Implement the following functions with AVR assembly language 1) 2-byte addition (i.e, addition on 16-bit numbers)...
Implement the following functions with AVR assembly language 1) 2-byte addition (i.e, addition on 16-bit numbers) 2) 2-byte signed subtraction 3) 2-byte signed multiplication
Implement a 2-bit adder using only a 32x3 ROM. The adder adds two 2-bit numbers, {A1...
Implement a 2-bit adder using only a 32x3 ROM. The adder adds two 2-bit numbers, {A1 A0} and {B1 B0}. The adder also has a carry-in (Cin) input. Thus there are 5 inputs: A1 A0, B1 B0, Cin. There are 3 outputs, a 2-bit sum (S1 S0) as well as a carry-out (Cout). Include a diagram of the ROM: label inputs/outputs correctly and show the contents of ROM cells (0's/1's).
Implement 3 to 8 decoder using gate level note:- verilog code , test bench and proteus...
Implement 3 to 8 decoder using gate level note:- verilog code , test bench and proteus Simulation is required
Implement an octal to 7-segment decoder, using only a single 3-to-8 decoder module (with active-low outputs)...
Implement an octal to 7-segment decoder, using only a single 3-to-8 decoder module (with active-low outputs) plus seven additional gates – one gate per output. Each gate should have as few inputs as possible. Show your work and sketch the circuit.
Implement an encoder for 4 alphabetic characters (P, U, S, H) using a 2-to-4 Decoder and...
Implement an encoder for 4 alphabetic characters (P, U, S, H) using a 2-to-4 Decoder and Or gates. • Define the Truth Table to correctly light up the segments of a 7-segment display given two input switches (x1 and x0) representing the 4 combinations for the characters in this order ( 00 = P, 01=U, 10=S, 11=H) • Implement the circuit using the decoder and Or gates to achieve an encoder to a 7-segment display.
Implement code convertor Y=(X+2) mod 4 using decoder and encoder. Y and X are 2 bit...
Implement code convertor Y=(X+2) mod 4 using decoder and encoder. Y and X are 2 bit numbers.
Design a 4 to 16 decoder using Verilog HDL. The inputs are a four-bit vector W=...
Design a 4 to 16 decoder using Verilog HDL. The inputs are a four-bit vector W= [w1 w2 w3 w4] and an enable signal En. The outputs are represented by the 16-bit vector Y= [y0 y1 …..y15]. a) Write Verilog HDL behavioral style code for 2-to-4 decoder. b) Write Verilog HDL behavioral style code for 4-to-16 decoder by instantiation of 2-to-4 decoders.
Design a 4 to 16 decoder using Verilog HDL. The inputs are a four-bit vector W=...
Design a 4 to 16 decoder using Verilog HDL. The inputs are a four-bit vector W= [w1 w2 w3 w4] and an enable signal En. The outputs are represented by the 16-bit vector Y= [y0 y1 …..y15]. a) Write Verilog HDL behavioral style code for 2-to-4 decoder. b) Write Verilog HDL behavioral style code for 4-to-16 decoder by instantiation of 2-to-4 decoders.
Q2: Implement F(A,B,C)=(A+B+C)(A’+C’)(B’+C’) using: (5 pts each) A. A 3x8 active high decoder B. A 3x8...
Q2: Implement F(A,B,C)=(A+B+C)(A’+C’)(B’+C’) using: (5 pts each) A. A 3x8 active high decoder B. A 3x8 active low decoder C. A 2x1 multiplexer. D. A 4x1 multiplexer. Q3: Implement a Full Adder using: (5 pts each) A. A 3x8 active high decoder B. A 3x8 active low decoder C. With two 2x4 Active high decoders.
An 8-bit byte with binary value 11001101 is to be encoded using an even-parity Hamming code....
An 8-bit byte with binary value 11001101 is to be encoded using an even-parity Hamming code. What is the binary value after encoding?
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT