12.07.2015 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!