datasheetbank_Logo
전자부품 반도체 검색엔진( 무료 PDF 다운로드 ) - 데이터시트뱅크

ADSP-21MSP58BST-104 데이터 시트보기 (PDF) - Analog Devices

부품명
상세내역
일치하는 목록
ADSP-21MSP58BST-104
ADI
Analog Devices ADI
ADSP-21MSP58BST-104 Datasheet PDF : 40 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
ADSP-21msp58/59
Examples: NONE = AX0 – AY0;
NONE = PASS SR0;
Description: Perform the designated ALU operation, set the
condition flags, then discard the result value.
This allows the testing of register values without
disturbing the AR or AF register values.
MAC Operations
A modified MAC operation allows additional type 9 instruc-
tions. The conditional ALU/MAC instruction has been modi-
fied to allow the X operand to be used as the Y operand as well.
This allows a single cycle X2, and also X2 operations.
The new MAC instructions allow the use of any xop as both the
X and Y operands. The instructions source code is specified as
follows:
Syntax: [IF condition] MR = [MR +] xop * yop (UU);
MF   [MR –]
xop (SS) ;
(RND);
Permissible xops
AR, MR0, MR1, MR2, MX0, MX1, SR0, SR1
Example:
Note:
IF LT MR=MR+ SR0 * SR0 (SS);
Both X operators must be the same register.
Biased Rounding
A new mode has been added to allow biased rounding in addi-
tion to the normal unbiased rounding. When the BIASRND bit
is set to 0 the normal unbiased rounding operations occur.
When the BIASRND bit is set to 1, biased rounding occurs in-
stead of the normal unbiased rounding. When operating in bi-
ased rounding mode all rounding operations with MR0 set to
0x8000 will round up, rather than only rounding odd MR1
values up. For example:
MR value before RND
00-0000-8000
00-0001-8000
00-0000-8001
00-0001-8001
00-0000-7FFF
00-0001-7FFF
biased RND result
00-0001-8000
00-0002-8000
00-0001-8001
00-0002-8001
00-0000-7FFF
00-0001-7FFF
unbiased RND result
00-0000-8000
00-0002-8000
00-0001-8001
00-0002-8001
00-0000-7FFF
00-0001-7FFF
This mode only has an effect when the MR0 register contains
0x8000, all other rounding operation work normally. This mode
was added to allow more efficient implementation of bit speci-
fied algorithms which specify biased rounding such as the GSM
speech compression routines. Unbiased rounding is preferred
for most algorithms.
Note:
BIASRND bit is bit twelve of the SPORT0
Autobuffer Control register.
Interrupt Enable
The ADSP-21msp58/59 supports an interrupt enable instruc-
tion. Interrupts are enabled by default at reset. The instruction
source code is specified as follows:
Syntax:
ENA INTS;
Description: Executing the ENA INTS instruction allows
all unmasked interrupts to be serviced again.
Interrupt Disable
The ADSP-21msp58/59 supports an interrupt disable instruc-
tion. The instruction source code is specified as follows:
Syntax:
DIS INTS;
Description: Reset enables interrupt servicing. Executing the
DIS INTS instruction causes all interrupts to
be masked without changing the contents of the
IMASK register. Disabling interrupts does not af-
fect the autobuffer circuitry, which will operate
normally whether or not interrupts are enabled.
The disable interrupt instruction masks all user
interrupts including the powerdown interrupt.
CIRCUIT DESIGN CONSIDERATIONS
The following sections discuss interfacing analog signals to the
ADSP-21msp58/59.
Analog Signal Input
Figure 10 shows the recommended input circuit for the analog in-
put pin (either VINNORM or VINAUX). The circuit of Figure 10
implements a first-order low-pass filter (R1C1) with a 3 dB point
less than 40 kHz. This is the only filter required external to the
processor to prevent aliasing of the sampled signal. Since the
ADSP-21msp58/59’s sigma-delta ADC uses a highly oversampled
approach that transfers the bulk of the anti-aliasing filtering into the
digital domain, the off-chip anti-aliasing need only be of low order.
INPUT
SOURCE
R1
C2
C1
C3
STAR
GROUND
VIN N ORM
VINAUX
MUX
DECOUPLE
PGA
ADSP-21msp58/59
Figure 10. Recommend Analog Input Circuit
The on-chip ADC PGA can be used when there is not enough
gain in the input circuit. The PGA gain is set by bits 9 and 0
(IG1, IG0) of the processor’s analog control register. The gain
must be chosen to ensure that a full-scale input signal (at R1 in
Figure 10) produces a signal level at the input to the sigma-delta
modulator of the ADC that does not exceed VINMAX (refer to
the “Analog Interface Electrical Characteristics” specifications).
VINNORM and VINAUX are biased at the Internal Reference Volt-
age (nominal of 2.5 V) of the ADSP-21msp58/59, which lets the
analog section of the processor operate from a single supply.
The input signal should be ac-coupled with an external capaci-
tor (C2). The value of C2 is determined by the input resistance
of the analog input (VINNORM, VINAUX) (200 k) and the de-
sired cutoff frequency. The cutoff frequency should be 30 Hz.
The following equation should be used to determine the values
of R1, C1, and C2; R1 should be 2.2 k. C2 should be 0.027
µF; C3 should be equal to C2.
C2
=
2
π
1
f1 RIN
RIN = ADSP-21msp58/59 input resistance (200 k)
f1 = cutoff frequency <30 Hz
R1
=
2
π
1
f2
C1
R1 2.2 k
f2 > 20 kHz < 40 kHz*
C1
=
2
π
1
f2
R1
For optimum ADC performance, C1 should be an NPO type
capacitor.
*If minimum (<0.1 dB) rolloff at 4 kHz is desired, f2 should be set to 40 kHz.
REV. 0
–19–

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]