12th LSI Design Contests・in Okinawa  Design Specification - 3

3.Memory Addressing

Figure 2 shows a typical byte addressing method of computer memory. The rectangle block means 8 bit unit such as Byte. SRP also follows byte addressing.

                 
Formula1                

Figure 2  Byte addressing of computer memory

                 
Formula1                

Figure 3  Word Addressing

In this task data and instruction size are 32 bits such as 4 bytes. Then 4byte concatenated block as shown in figure 3 is convenient. We define the Word Addressing as shown in figure 3. 4 times of word address is the byte address of most left block in concatenated block.

In figure1, two external memories are used in SRP architecture. Those external memories have address for 32 bit unit. Then, Word address has to be generated in order to access those memories.

<<Back                 Next>>