Search for question
Question

21. On the Internet, go to www.micron.com and search for the data sheet for the

MT41K256M16HA-125 DDR3 DRAM device. Download and read through the first couple

of pages of the PDF data sheet for it. Briefly describe and give the benefit of at least 2

features that are improvements over those of the basic four bank device in Figure 1-19a and

the DDR 2n prefetch scheme described in the DDR section of the chapter.

A

B

с

Figure 1-23. Circuit for problem 1-11.

D

Y

Fig: 1


Most Viewed Questions Of Microprocessor and Microcontroller

3. Create a new project Lab5c. Starting with the files provided and the program in Figure 5.1, modify that program so that all the following changes are made in your new program: a. The table to be copied is of length 0x20. b. The original table is created starting at 0x2000.0480 c. The table starts with 0x00 and successive even numbers are stored in the table. d. The duplicate table is created starting at Ox2000.0C00 e. The duplicate table contains the copy of the original table in the reverse order.


12. Figure 1-17a shows the block diagram for a Synchronous RAM. Use the rules we gave you for analyzing multi-level circuits with bubbles to help you write the logic expression for the signals that assert the CLR# signal in the Burst Counter.


Exercise 6.8 Show how the strings in Exercise 6.6 are stored in a byte-addressable memory on (a) a big-endian machine and (b) a little-endian machine starting at memory address 0x1000100C. Use a memory diagram similar to Figure 6.4.Clearly indicate the memory address of each hvte on each machine.


1. Calculate the 1 GHz impedance of a 100 Microfarad Capacitor with a ½ inch lead on each end. Assume resistance is essentially zero and inductance of connecting lead is 20 nanoH/inch.


15. Assuming that the multiplexers in Figure 1-11c are in the up position so the circuit functions as a simple shift register, calculate the maximum clock frequency assuming that the top of the flip flops is 2ns, the tsu of the flip-flops is Ins, and the top of the multiplexers is 1ns.


17. Describe what is required to convert an asynchronous memory device to a synchronous memory device and bri20ly describe the advantages that a synchronous SRAM has over an asynchronous SRAM with respect to data transfer rates.


2. Write an MSP432 code segment that subtracts two 64-bit Hexadecimal numbers and stores the 64-bit binary value starting at 0x20000008. Subtract 0x0000 0000 9FED CBAO from OxABCD EF98 7654 3210. You can make it a continuation of the program in problem 1, but let me know that is what you are or are not doing. (write a small note). Enter the code into your lab tools (one of your assembly uVision programs) and cross check your answer. Include a printout or picture of your source assembly file with the final answer [15 pts]


19. Briefly describe the two major techniques used by DDR DRAMs to achieve a data transfer rate that is two times the rate that would be possible without the use of these techniques.


1. Write an MSP432 code segment that adds the 64-bit hexadecimal numbers: 0x1234 5678 9FED CBAO and OxABCD EF98 7654 3210 together and store the 64-bit binary to memory location starting at 0x20000000. Enter the code into your lab tools (one of your assembly uVision programs) and cross check your answer. Include a printout or picture of your source assembly file with the final answer [15 pts]


5.7 Questions: 1. Describe the function of the assembler directives: equ, .section, .byte, .ascii, and .end. 2. If the following data is in these registers or memory, Register R0 = 0xB7 Register R1-0x2000.0040 Memory address 0x2000.0040=0x65 Memory address 0x2000.0042=0x7A What numbers are in registers RO and R1 after each of the following instructions is executed? a. LDRB RO, [R1, #2] b. LDRB RO, [R1], #2 c. LDRB R0, [R1, #2]! 3. Extra Credit: There are 50 students in the class and you want to input their one digit grades after displaying Grades for the next student on the screen. Write a program that uses InChar and OutStr to perform this input and display operation only. No conversion or storage operation needs to be done (unless you want to!).