Processimg unit with programmable mis-aligned byte addressing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1204

Patent

active

055663125

ABSTRACT:
A processing unit is provided that generates an address signal which specifies data on a per-byte basis and that further generates a set of byte enable signals which specify enabled bytes relative to the addressed byte. Both the byte enable signals and the address signal are provided to a memory control unit. The processing unit can thereby generate a single memory access to a misaligned memory address, while still specifying a variable number of enabled bytes. A control input provided to the processing unit controls whether a bus control unit of the processing unit generates single cycle memory accesses to misaligned addresses or two-cycle memory accesses to misaligned addresses. For memory accesses to static RAM, the memory control unit may deassert the control signal such that the processing unit generates two-cycle accesses on misaligned addresses. On the other hand, for memory accesses to dynamic RAM, the memory control unit may assert the control signal such that the processing unit generates single cycle accesses on misaligned addresses, unless a page boundary is encountered. The processing unit advantageously allows single cycle accesses to misaligned addresses to thereby accommodate increased system performance, and further supports broad compatibility with existing memory systems.

REFERENCES:
patent: 5170477 (1992-12-01), Potter et al.
Huang, V. K. L., et al., "The AT&T WE32200 Design Challenge", IEEE Micro., (Apr. 1, 1989), vol. 9, No. 2, pp. 14-24.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Processimg unit with programmable mis-aligned byte addressing does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Processimg unit with programmable mis-aligned byte addressing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processimg unit with programmable mis-aligned byte addressing will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1254228

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.