The XC16 DSP is the first product to implement Ceva’s fourth-generation XC architecture, which includes a new dynamically configurable multicore/multithread feature.
The design comprises two eight-way VLIW cores—scalar processors (SPs), in the company’s parlance—along with four vector compute units (VCUs). During run time, it allows software to configure the SPs and VCUs as two symmetric dual-vector (DV) processors or allocate all four VCUs to one SP to form a quad-vector (QV) processor, with the second SP handling control operations.