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.1. The Diamond 545CK DSP Core’s Instruction Format

The Diamond 545CK DSP has several ISA extensions to the base Xtensa architecture that enhance DSP performance. These additions include a 16-entry, 160-bit vector register file, a vector DSP ALU with 20-bit precision per vector, eight 18×18-bit multiplier/accumulator (MAC) units, special-purpose function units for bit packing and unpacking and Viterbi decoding, a second load/store unit required for XY memory operations, and 32-bit input- and output-queue interfaces for high-speed I/O. These extensions were developed in conjunction with Berkeley Design Technology, Inc (BDTI), a firm that specializes in analyzing and benchmarking DSPs. The extensions improve the performance of a wide range of ...

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