beautypg.com

Section 10: hardware multiplier mode, Section 10: hardware multiplier module -1, Maxq7667 user’s guide – Maxim Integrated MAXQ7667 User Manual

Page 180

background image

__________________________________________________________________________________ Maxim Integrated Products

10-1

MAXQ7667 User’s Guide

SECTION 10: HARDWARE MULTIPLIER MODULE

Figure 10-1. MAXQ7667 Multiplier Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-2

LIST OF FIGURES

Table 10-1. MAXQ7667 Hardware Multiplier Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-9

LIST OF TABLES

This section contains the following information:

10.1 Hardware Multiplier Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-2

10.2 Hardware Multiplier Peripheral Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-3

10.2.1 Hardware Multiplier Control Register (MCNT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-3

10.2.2 Multiplier Operand A Register (MA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-4

10.2.3 Multiplier Operand B Register (MB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-5

10.2.4 Multiplier Accumulator 2 Register (MC2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-5

10.2.5 Multiplier Accumulator 1 Register (MC1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-6

10.2.6 Multiplier Accumulator 0 Register (MC0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-6

10.2.7 Multiplier Read Register 1 (MC1R) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-7

10.2.8 Multiplier Read Register 0 (MC0R) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-7

10.3 Hardware Multiplier Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-8

10.4 Register Output Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-8

10.5 Signed-Unsigned Operand Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-8

10.6 Operand Count Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-8

10.7 Hardware Multiplier Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-8

10.8 Accessing the Multiplier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-9

10.9 MAXQ7667 Hardware Multiplier Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-10