High-Performance SAB 80C517A/83C517A-5 8-Bit CMOS Single ...
High-Performance SAB 80C517A/83C517A-5 8-Bit CMOS Single ...
High-Performance SAB 80C517A/83C517A-5 8-Bit CMOS Single ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>SAB</strong> <strong>80C517A</strong>/<strong>83C517A</strong>-5Multiplication/Division UnitThis on-chip arithmetic unit provides fast 32-bit division, 16-bit multiplication as well as shiftand normalize features. All operations are integer operation.Operation Result Remainder Execution Time32-bit/16-bit 32-bit 16-bit 6 t cy1)16-bit/16-bit 16-bit 16-bit 4 t cy16-bit * 16-bit 32-bit – 4 t cy32-bit normalize – – 6 t cy2)32-bit shift left/right – – 6 t cy2)1)1 t cy = 1 µs @ 12 MHz oscillator frequency.2)The maximal shift speed is 6 shifts/cycle.The MDU consists of six registers used for operands and results and one control register.Operation of the MDU can be divided in three phases:Operation of the MDUTo start an operation, register MD0 to MD5 (or ARCON) must be written to in a certain sequenceaccording to table 5 or 6. The order the registers are accessed determines the type of theoperation. A shift operation is started by a final write operation to register ARCON (see alsothe register description).Semiconductor Group 47