O'Reilly logo

Designing SOCs with Configured Cores by Steve Leibson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

12.5. The Diamond 545CK DSP Core’s Region-Protection Unit

The 545CK DSP core uses the same region-protection unit (RPU) discussed in Chapter 8 on the 212GP processor. Figure 12.5 shows how the Diamond RPU divides the 545CK DSP core’s 4-Gbyte memory space into eight equally sized, 512-Mbyte regions. The 545CK DSP core’s local data-memory address spaces fall into memory-protection region 1. Its local instruction-memory address space falls into memory-protection region 2. Thus the RPU can prevent accidental writes to instruction memory through the proper use of its protection mechanisms. The 545CK DSP core’s non-local address space (assigned to the PIF) falls into all eight memory-protection regions, so the RPU is also useful for protecting PIF-attached ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required