TMS320C203, TMS320C209, TMS320LC203 are digital signal processors designed by Texas Instruments based on the T320C2xLP Core CPU. The architecture has six internal buses for increased parallelism and performance. Features of the series include a 32-bit ALU/Accumulator, a 16 x 16-bit single-cycle multiplier with a 32-bit product, block moves for data, program, and I/O space, and a hardware repeat instruction.