73M2921-IG [ETC]
Advanced Single Chip Modem; 先进的单芯片调制解调器型号: | 73M2921-IG |
厂家: | ETC |
描述: | Advanced Single Chip Modem |
文件: | 总41页 (文件大小:215K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
73M2921
Advanced Single
Chip Modem
Advanced Information
February 1999
DESCRIPTION
FEATURES
The 73M2921 is a CMOS integrated circuit which
provides all the modem “Data Pump” functions
required to implement a V.22bis data modem. It
consists of a DSP (Digital Signal Processor) core
with RAM and ROM data memory, ROM instruction
memory, and register mapped input/output functions
including timers, interrupts, Σ∆ ADC and DAC ports
and Serial Data I/O.
•
•
Automatic handshaking for all data modes
Data Speeds:
V.22bis - 2400 b/s
V.22, Bell 212 - 1200 b/s
V.21, Bell 103 - 300 b/s
V.23 1200 b/s - 75 b/s
Bell 202 1200 b/s
Once the 73M2921 has been initialized, all call
progress and modem handshaking is automatic.
The default conditions may be changed as required
for country specific or custom applications.
•
Facsimile Speeds:
V.29 - 9600, 7200 b/s
V.27ter - 4800, 2400 b/s
V.21 ch 2 - 300 b/s
The 73M2921 provides DTMF tone generation and
detection, precise call progress detect and ADSI
functions such as CAS tone detection.
•
•
•
•
•
V.8bis applications
Designed for 3.3 and 5-Volt systems.
Low operating power.
Other features include a parallel interface control
port between the host processor and the 73M2921.
A
synchronous serial data channel provides
Speaker monitor output
synchronizing clocks RXCLK and TXCLK from the
modem pump to the controller.
Provides 2 tone generators for single tone or
DTMF generation
The 73M2921 contains an oscillator and power
control features.
•
•
Provides DTMF tone detection
Provides 4 precise and 1 imprecise call
progress filters and corresponding detect
The host controller function can be implemented with
a 73M2910 communications micro controller or
another commercial microcontroller (such as the
68302). The 73M2921 has been optimized to work
with the 73M2910 synchronous serial port.
bits with programmable
frequencies
thresholds and
•
•
•
•
Provides CAS tone detection for ADSI and
CLASS feature support
Supports parallel (8 bit) control, and
synchronous serial data I/O
73M2921 provides a microcontroller inter-
rupt
Packaging: The 73M2921 is available in a
QFP production package. A PGA package is
available for prototyping
Rev M
73M2921
Advanced Single
Chip Modem
VPD
VPA
VND
VPA
PWR UP
CLK CNTRL
VBG
VREF
VOLTAGE
REFERENCE
UA[0-1]
CR0
P
UD[0-7]
PORT
MAILBOX
,
READ THE
MAILBOX
PWR UP
DSP
RAM/
ROM
SERIAL
DATA
POWER
UP
INTERRUPTS
CTRL
ANALOG
RESET
DIGITAL
BIT STREAM
CLK CTRL
XTALI
14.4 KHz Samples
INPA
INNA
TIMER
CLOCKS
XTALO
(MODULATOR & DECIMATOR)
OUTPA
OUTNA
(ADC &DAC)
SERIAL CLOCKS
MON
MICCLK
RXD TXD
TXCLK
RXCLK
FIGURE 1 - Block Diagram
Page 2 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
PIN DESCRIPTION
POWER
NAME
VPD
PIN
TYPE
DESCRIPTION
3, 23,
I
DIGITAL POWER: Positive Digital Power.
51, 82
VND
4, 20,
I
DIGITAL POWER: Negative Digital Power.
52, 74
VPA
29, 36
27, 37
32
I
I
ANALOG POWER: Positive Analog Power.
ANALOG POWER: Negative Analog Power.
VNA
VREF
O
VREF: Analog voltage reference for biasing of off chip analog function.
Maximum output current is +/- 20µA.
VBG
33
O
BANDGAP VOLTAGE: Bandgap voltage pin used as a connection point
for an external capacitor for noise reduction only.
CLOCKS AND RESETS
NAME
XTALI
PIN
TYPE
DESCRIPTION
22
I
CRYSTAL INPUT: Onboard crystal oscillator input, or the master clock
input to the 73M2921 if the crystal oscillator is not used.
XTALO
MICCLK
RESET
21
19
40
I
O
I
CRYSTAL OUTPUT: Onboard crystal oscillator output should be left
unconnected if the crystal oscillator on the 73M2921 is not used. Along
with XTALI and proper loading capacitors, these pins include an inverter
for use with parallel resonant mode crystals.
MICROCONTROLLER CLOCK: Programmable clock output for use
when the system oscillator is on the 73M2921. May be used to drive the
system controller. The output frequency is controlled by CR0 bits D11-
D9 (MCLK [2:0]).
MASTER CHIP RESET: Active High Input with hysteresis. Resets the
73M2921 and the control registers. If not used as a reset source, this
pin must be tied low.
February 99 Rev M
TDK Semiconductor
Page 3 of 41
73M2921
Advanced Single
Chip Modem
PIN DESCRIPTION (continued)
POWER CONTROL
NAME
'7,ꢀ
PIN
TYPE
DESCRIPTION
26
I
DATA TERMINAL INTERRUPT 0: Active Low Input with hysteresis.
Power up signal. The action of this pin can be masked by the PSDIS[1]
register bit. This pin would connect to EIA-232 connection DTR in many
applications. Requires a 50KΩ external pull up.
5,1*
24
39
I
RING DETECT: Active Low Input with hysteresis. Power up signal. The
action of this pin can be masked by the PSDIS[0] register bit. This pin
would connect to the ring detect circuitry or the control microcontroller in
many applications. Requires a 50KΩ external pull up.
:$.(
O
WAKE: Active Low Output. Indicates that a power up pin (5,1* or
'7,ꢀ) has been activated when the 73M2921 is in slave mode. The
latched signal remains true until a reset of the wake function by a write to
CR0 LSByte, or a chip reset. Requires a 50KΩ external pull up.
MICROCONTROLLER INTERFACE
NAME
&6
PIN
TYPE
DESCRIPTION
15
I
CHIP SELECT: Active Low Input. Enables data transfers on the µP
parallel interface. Requires a 50KΩ external pull up.
5'
17
16
I
I
I
READ: Active Low Input. Read enable signals for the mailbox/control
register interface.
:5
WRITE: Active Low Input. Write enable signals for the mailbox/control
register interface.
UA[0:1]
13-14
ADDRESS: Address bits that are used by the µP to communicate with
the 73M2921 mailbox and CR0.
UD [0:7]
5-12
18
I/O
O
DATA: Parallel data bus for the mailbox/CR0 interface.
8,17
INTERRUPT: µC interrupt Active Low Output. Used as an interrupt to
the microcontroller indicating that the 73M2921 needs data or has a
request for the µC. It is activated when the 73M2921 writes to the
mailbox and cleared when the µC reads the mailbox LSByte. Requires a
50KΩ external pull up.
Page 4 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
PIN DESCRIPTION (continued)
SERIAL DATA INTERFACE
NAME
PIN
TYPE
DESCRIPTION
RXCLK
45
O
RECEIVE CLOCK: Receive clock for the serial data interface. Data is
transferred from the 73M2921 on the rising edge of the clocks.
TXCLK
42
O
TRANSMIT CLOCK: Transmit clock for the serial data interface. Data is
transferred to the 73M2921 on the rising edge of the clocks.
RXD
TXD
44
41
O
I
RECEIVE DATA: Receive Digital Data.
TRANSMIT DATA: Transmit Digital Data.
AUXILIARY FUNCTIONS
NAME
MON
PIN
TYPE
DESCRIPTION
38
O
MONITOR: Speaker driver. PCM output under software control. See
app note concerning the use of this pin.
PEXT
50
I
EXTERNAL PROGRAM ENABLE: This pin must be tied low for normal
operation.
ANALOG I/O
NAME
PIN
TYPE
DESCRIPTION
INPA,
INNA
34,
35
I
ANALOG INPUT: Differential analog input to a high resolution ADC.
OUTPA,
OUTNA
31,
30
O
ANALOG OUTPUT: Differential analog output from a high resolution
DAC.
HARDWARE REQUIREMENTS
The 73M2921 chip is designed for a single +3.3 or 5 Volt supply and for minimum power consumption
(~100mW @ 3.3V). It supports power down (idle) mode via microcontroller software control. It will also accept
a request for power down from the DTE via hardware control. The device operates from internal ROM/RAM,
but may be configured for external ROM operation and external RAM access (for custom applications) using
either the prototype or the production packages.
LINE/HYBRID INTERFACE
The 73M2921 chip provides a differential analog input and output. This interface will drive a standard Data
Access Arrangement (DAA). The system controller provides additional control such as hook, phone and
auxiliary relay, parallel pickup and in-use detect, and ring detect.
The Internal DAC provides a differential output signal with a maximum output swing of 1.2Vpp, capable of
driving a 50KΩ load. One output can be used alone for a single ended output (with possible performance
degradation).
The internal ADC has a differential input maximum of 1.2Vpp, and provides a biasing resistor to Vref for AC
coupling. One input can be driven while leaving the other floating for a single ended input (with possible
performance degradation). The signal passes through a passive anti-aliasing filter.
February 99 Rev M
TDK Semiconductor
Page 5 of 41
73M2921
Advanced Single
Chip Modem
POWER CONTROL
The power control circuit determines the state of the 73M2921 when powered down, and the means for waking
up the chip. The function is related to the chip and DSP reset functions and is controlled by various input pins
and register bits. The chip pins are 5,1*ꢁ '7,ꢀ, and RESET. The CR0 register bits that control power circuit
function are RSTCHIP, RSTDSPB, ENOSC, ENDSPCK, ENMCLK, and PSDIS (1:0).
POWER CONTROL CIRCUIT FUNCTION
Power consumption can be reduced by turning off or slowing down specific circuit functions in register CR0.
•
•
EN DSP=0: stops DSP clock.
EN MCLK=0: turns off uC clock. MCLK=000: state gives lowest µC clock frequency.
•
•
EN OSC=0: turns off oscillator and analog bias currents.
DSPCK=000: state gives lowest DSP clock frequency.
The 73M2921 has a power-down mode. Access to this mode is described below.
Power Down Mode: To achieve power down first set RSTDSP to 0 in CR0 (bit 0). Second, set ENDSPCK,
ENMCLK, and ENOSC to 0 in CR0 (bits 12, 8, and 7 respectively). Writing a one to ENDSPCK, ENMCLK, and
ENOSC will bring the 73M2921 back to its previous power mode.
Powering up: Toggling the RESET pin, '7,ꢀ, or 5,1* will power the 73M2921 up to Normal mode. Similar
results can be achieved by writing to the reset pin in CR0 (00b, bit 3).
The following is a functionality chart for the power control circuitry. It shows all inputs and describes the effect
on various 73M2921 functions.
INPUT
PIN
AFFECTED SIGNAL OR FUNCTION
5,1*
These are the two pins used to bring the chip out of a power
down state. Their function can be masked by the PSDIS bits
in register CR0.
(Pin 24)
'7,ꢀ
(Pin 26)
CR0 bits
ENDSPCK
(CR0 D12)
Either of these bits in CR0 set to ONE inhibits the generation of a pulse that
will reset the DSP.
ENOSC
(CR0 D7)
PSDIS1
(CR0 D2)
Masks '7,ꢀ input when set.
Masks 5,1* when set.
PSDIS0
(CR0 D1)
Table 4 - Power Control Functions
Page 6 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
POWER CONTROL TIMING
DESCRIPTION
MIN
250
50
TYP
MAX
UNIT
µs
Powerup input to active state
Powerup input to inactive state
µs
Table 5 - Power Control Timing
DCE-DTE INTERFACE
The 73M2921 is designed to interface with a synchronous port such as that found on the TDK 73M2910. It also
provides a parallel control interface. This parallel interface appears as an 8 bit memory mapped peripheral to the
host controller.
SERIAL DATA INTERFACE
The serial data interface is a four pin bi-directional port. It consists of the TXD and RXD data paths (LSBit
shifted in and out first, respectively), the TXCLK and RXCLK serial clock outputs associated with the data pins.
SYMBOL
TXDS
DESCRIPTION
MIN
TYP
Tbd
Tbd
Tbd
MAX
UNIT
ns
DATA to TXCLK
TXDH
TRD
TXCLK to Data Hold
RXCLK to RXD Delay
ns
ns
Table 3 - Serial Data Interface Timing
Synchronous Mode
TXD, RXD
tXDS
tXDS
tXDH
tRD
TXCLK or
RXCLK
Sample Time
FIGURE 7 - Serial Data Interface Timing Diagram
MICROCONTROLLER TO 73M2921 PARALLEL INTERFACE
The interface between the microcontroller (µC) and the 73M2921 is accomplished through the 2 bit address
UA[1:0] and 8 bit data bus UD[7:0], 5', :5, and &6. The 73M2921 chip provides an interrupt output to the µC
(8,17). The 73M2921 and the µC communicate through two 16 bit registers, CR0 and the Mailbox; all µC
accesses are 8 bit transfers. All reading and writing functions to and from the 73M2921 internal registers as well
February 99 Rev M
TDK Semiconductor
Page 7 of 41
73M2921
Advanced Single
Chip Modem
as to internal RAM are performed through these four bytes of memory (see Table 1).
There are 5 separate types of register access possible through the microcontroller interface. These are:
1. Access to CR0.
2. Configuration register access (CR1, CR2), via the Mailbox.
3. Access to the 8-bit General register set via the Mailbox.
4. Unsolicited Response status, via the Mailbox.
5. Memory Block Transfer, via the Mailbox (Not described in this document, please refer to application note
“Using the Mailbox on the 73M2921”).
The host controller initiates all communications over the data bus by sending a command to either read or write to
a location. CR0 is a special case in that it is accessed directly by way of the address bits and does not generate
a response from the 73M2921. All other registers are accessed indirectly by way of a “mailbox” register and will
generate a response from the 73M2921.
UA [1:0]
0 0
ADDRESS
DESTINATION/SOURCE
0
1
2
3
Direct hardware control of CR0 (MSB)
Direct hardware control of CR0 (LSB)
Mailbox function – Control Byte/High Byte
Mailbox function – Data Byte/Low Byte
Write Only
Write Only
Read/Write
Read/Write
0 1
1 0
1 1
Table 1 – Interface Register Address
(1) CONTROL REGISTER CR0 DESCRIPTION
Control Register 0 (CR0) is a 16 bit register that defines functions of general importance to the modem system.
CR0 can be written to directly from the microcontroller interface, and is read/write accessible by the internal DSP.
Control of a number of DSP functions is accomplished by writing two 8 bit bytes to this 16 bit wide register. UA
Address 00b accesses bits D15 through D8 and address 01b is for bits D7 through D0. Writing to these locations
directly access CR0. Writing to the CR0 Register sets an internal bit notifying the internal DSP firmware that the
host microcontroller has issued a command. Access to CR0 does not return a response to the host controller.
Table 2 shows the state of CR0 after various reset conditions. Note that a reset from the register bit D3 (Reset
Chip) does not alter the power-up source mask bit D2 and D1 and they remain unchanged from the previous state
(U = unchanged).
CONDITION D1
5
D1
4
D1
3
D1
2
D1
1
D1
0
D9
1
D8
0
D7
1
D6
0
D5
1
D4
1
D3
0
D2
0
D1
0
D0
1
Reset from
Reset Pin
1
1
1
1
1
1
Reset from
CR0 bit D3
1
1
1
1
1
1
1
0
1
0
1
1
0
U
U
1
Table 2 - CR0 State After Reset
State of CR0 after reset from the reset pin and CR0 Reset bit (U = unchanged from previous state)
Page 8 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
REGISTER NAME:
D15 D14 D13
DSPCK (2:0)
CR0
D12
ADDRESS: UA00, 01h
(WRITE ONLY)
D6 D5 D4 D3
MAINCK (2:0) RESET
D11 D10 D9
D8
D7
D2 D1
D0
EN
DSPCK
MCLK (2:0)
EN
EN
PSDIS
(1:0)
567'63
MCLK
OSC
BIT NO.
NAME
567'63
CONDITION
DESCRIPTION
D0
1
Set to a logic 1 by the RESET pin, the RESET CHIP bit, or
by powering up the chip. To enable the DSP, the 567'63
bit must be high.
0
Causes a RESET interrupt to be continuously held for the
DSP. While low, the DSP will remain at instruction location
0x0000.
D1, D2 Power Up
Source
Used to mask the external power up source pins, '7,ꢀ and
5,1*.
Disable[1,0]
A logical 1 on PSDIS[1] masks '7,ꢀ. A logical 1 on
PSDIS[0] masks 5,1*.
D3
Reset Chip
Resets the state of the 73M2921 putting it into a known
state. The function of this bit is similar to that of the RESET
pin, except that this bit does NOT change the setting of the
POWERUP SOURCE DISABLE bits. See Table 2.
D4,
D5,
D6
Main Timer
Clock Divisor
D6 D5 D4
Must be set to provide 4.608MHz to the timer. Default
values
shown
should
be
used
with
the
0
1
1
18.432 MHz oscillator frequency.
D7
Enable
Oscillator
1
Enables the master oscillator. (Must be set to run)
Disables the oscillator and stops all chip activity.
0
D8
Enable Micro-
processor
Clock
For a clean MICCLK transition when stopping the clock (EN
MCLK=0), the EN MCLK bit must be turned off prior to the
oscillator (EN OSC) being disabled.
MICCLK enabled.
MICCLK disabled (Set to 0 if not using MICCLK).
1
0
D9,
D10,
D11
Microcontroller
Clock Divisor
Controls the frequency of the MICCLK output as a function
of the oscillator frequency. Default values shown should be
used with the 18.432 oscillator frequency. Set these to 0 if
not using MICCLK (See Table 3).
D11 D10 D9
1
1
1
D12
Enable DSP
Clock
Set by the RESET pin, the RESET CHIP bit, or by powering
up the chip.
DSP clock enabled. (Must be set to run)
DSP clock disabled.
1
0
D13,
D14,
D15
DSP Clock
Controls the internal DSP clock frequency as a function of the
oscillator frequency. Default values shown should be used with
the 18.432 MHz oscillator frequency.
D15 D14 D13
1
1
1
For a clean DSPCK transition when stopping the DSP (567'63=0), the 567'63 bit must be set low prior to the
oscillator (ENOSC) being disabled.
For a clean DSPCK transition when starting the DSP (567'63=1), the 567'63 bit must be set high after the
oscillator (ENOSC) is enabled. This happens automatically after reset or power up.
February 99 Rev M
TDK Semiconductor
Page 9 of 41
73M2921
Advanced Single
Chip Modem
MCLK
[2:0]
Divisor
MICCLK Output
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
12
6
1.536
3.072
6.144
12.288
2.304
4.608
9.216
18.432
3
1.5
8
4
2
1
Table 4 - µP clock (MHz) vs. Divisor
USING THE MAILBOX REGISTER1
The mailbox function uses the same data interface as when accessing CR0 but has a different physical
addresses (UA1:0 = 10b, 11b). The Mailbox is configured as two 8-bit bytes which are separated into a Control
byte at address 10b and the Data byte at address 11b.
The 8,17 interrupt is closely coupled to the use of the Mailbox. An interrupt from 8,17 (DSP to microcontroller
interrupt) indicates that the host controller should read the mailbox. This interrupt can be the result of the host
accessing the Mailbox or an “unsolicited interrupt” indicating there has been a change in one of the status
registers. The µC reads the MSB first, then the LSB. Reading the LSB sets 8,17 high and clears the 73M2921
internal mail full flag bit, allowing the 73M2921 to write new data to the mailbox. Mailbox data is not explicitly
formatted. The microcontroller and 73M2921 firmware define the control exchange format.
(2) CONFIGURATION REGISTER ACCESS (CRA)
The configuration registers, CR1 and CR2 control some of the basic operating conditions. Some of the bits in
these registers are for factory use only and should only be set to zero. Others, as noted, must be set to one for
normal operation. Descriptions of CR1 and CR2 follow the programming section.
For Configuration Register Access, the Mailbox Control byte must be set up as follows:
Mailbox Control Byte for Configuration Register Access
D7
RES
0
D6
WT/%7
1
D5
R/:
1/0
D4
D3
0
D2
0
D1
0
D0
1
1
•
•
•
Res = Reserved for DSP use.
WT/BT = Word Transfer/Byte Transfer. Should be 1 (word transfer) for CRA.
R/: = Read/Write. Read = 1, Write = 0
For Configuration Register Access, the Mailbox Data byte specifies CR1 or CR2 as follows:
Mailbox Data Byte for CR1 Access
ꢀ
Page 10 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
D7
1
D6
0
D5
1
D4
1
D3
0
D2
0
D1
0
D0
0
Mailbox Data Byte for CR2 Access
D7
1
D6
1
D5
0
D4
1
D3
0
D2
0
D1
0
D0
0
Reading and writing to the Configuration registers is a four step process for the host processor.
(1) The host processor writes to the Mailbox Control byte:
(a) When writing data to the configuration registers the control byte 051h should be written to UA address
10b.
(b) When reading data from the configuration registers the control byte 071h should be written to UA address
10b.
(2) The Host writes to the Mailbox Data byte (at UA address 11b, write either B0h to access CR1 or D0h to
access CR2). Order is important as the writing of the Data byte triggers an internal interrupt in the DSP
indicating that new mail is present. The 73M2921 will respond through the mailbox. The contents of the
response are not important to the host.
(3) The host reads/writes the high byte of CR1/CR2 at UA address 10b.
(4) The host reads/writes the low byte of CR1/CR2 at UA address 11b.
UA1:0
10
11
XX
10
11
XX
UD[0-7]
MS Byte
LS Byte
DSP Use
MS Byte
LS Byte
FIGURE 2: Interface Bus Activity for Configuration Register Access
February 99 Rev M
TDK Semiconductor
Page 11 of 41
73M2921
Advanced Single
Chip Modem
COMMAND FROM HOST
Control Byte
WRITE TO
MSB
0
CONFIGURATION
REGISTERS
1
0
0
1
1
0
0
0
0
0
1
0
DATA
Data Byte
CHOOSE
CR1
1
1
0
LSB
RESPONSE FROM 73M2921
MSB
X
X
1
0
X
X
0
0
X
X
0
0
X
X
X
X
0
0
X
X
0
0
X
X
0
0
DATA
LSB
X
X
CR DATA FROM HOST
MSB
HIGH BYTE
OF CR1
1
0
DATA
LSB
0
0
LOW BYTE
OF CR1
FIGURE 3: Write Command and Response
An example of a Configuration Register write cycle is shown in figures 2 and 3. Figure 2 shows the activity on the
interface register data pins and 8,17. First there are two command bytes sent by the host processor. The
73M2921 responds (the contents of this response are not important to the host). Then the host writes the high
and low byte of the Configuration register to the 73M2921.
An example of the Control and Data bytes for a CRA write is shown in Figure 3. In this example we will write 90
00h to Configuration register one (CR1). This turns on the digital portion of the 73M2921.
The Control byte shows D6 set to indicate that a word size transfer will take place. D5 is zero to indicate a write
will occur. D4 is set to specify Configuration Register Access. D0 of the Control byte is always 1h for
Configuration Register Access. The data byte shows D7 and D5 set to indicate that CR1 is to be accessed. D4 is
always set for configuration register access. D3:0 are always zero for configuration register access.
The response from the 73M2921 will not be defined.
The word size transfer of CR1 data is also shown in figure 3. The MS byte is 90h. This enables the digital portion
of the 73M2921. The LS byte is 0h. Refer to the configuration register description on pages 10 and 11 for further
information.
Page 12 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
REGISTER NAME:
CR1 Configuration Register 1
ADDRESS: 05H (101b)
CR1 controls Diagnostic modes, data wait, 5V power supply detect, speaker volume, ADC/DAC sampling rate,
slave sync, digital loopback, digital interface loopback, enable digital interface, and enable timer. It also has bits
that are reserved for test modes.
D15
D14
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
EN
TIMER
TEST
3
TEST
2
EN
DIGI
TDK
TDK
0
0
SLAVE
SYNC
16
KHZ
SPKR VOL
(1:0)
0
5V
DETECT
DATA
WAIT
DIAG
MODE
BIT NO.
NAME
CONDITION
DESCRIPTION
D0
Diagnostic
Mode
(Test Mode)
Always 0
DIAGNOSTIC MODE: Must be zero.
Must be zero.
D1
D2
Data Wait
(Test Mode)
Always 0
5V Detect
(output)
This is a logical 1 if the power supply to the 73M2921 is in the
5V range. Note, this signal is valid only when EN ANALOG
(CR2: D10) is enabled.
D3
0
Not Used.
D4,D5
Speaker
1
1
0
0
1
0
1
0
High Volume
Medium Volume
Low Volume
Speaker off
Volume (1:0)2
D6
D7
16KHz
1
0
1
The ADC/DAC sampling rates are 16.0KHz
The ADC/DAC sampling rates are 14.4KHZ (Default)
Slave Sync
(modem test
mode)
The phase error register measures the time between the rising
edge of RXC and the rising edge of TXC
0
The phase error register measures the time between the rising
edge of EXC and the rising edge of TXC
D8,D9
D10
0
Not Used
TDK
TDK
Always 0
Always 0
1
TDK proprietary.
TDK proprietary.
D11
D12
Enable Digital
Interface
Enables the digital serial interface. Pins TXCLK, RXCLK, TXD,
and RXD are enabled. Must be set to one for normal operation.
0
Tri-states pins TXCLK and RXCLK (with a weak pull-down to 0).
RXD pin is driven to a 1, TXD is disabled at the input pin, and
the timer baud clocks are forced low.
D13
D14
D15
Test 2
Test 3
0
0
1
Must be zero.
Must be zero.
Enable Timer
When set to 1, sample, bit, and clocks for transmit and receive
are running. Baud (provided that EN DIGI is true).
ꢀ9ROXPHꢀ3&0ꢀRXWSXWꢀRQꢀSLQꢀꢁꢂꢃꢀ021ꢃꢀXQGHUꢀVRIWZDUHꢀFRQWUROꢄꢀꢀ6HHꢀDSSOLFDWLRQꢀQRWHꢀFRQFHUQLQJꢀWKHꢀXVHꢀRIꢀWKLVꢀSLQꢄ
February 99 Rev M
TDK Semiconductor
Page 13 of 41
73M2921
Advanced Single
Chip Modem
REGISTER NAME:
CR2 Configuration Register 2
ADDRESS: 06H (110b)
CR2 controls analog port enable, analog loopback, ADC receive gain, VREF voltage, charge pump, and wide
transmit bandwidth. It also has bits that are reserved for test modes.
D15
D14
D13
D12
D11
D10
D9
D8
D7
D6 D5 D4 D3 D2 D1 D0
WIDE
N/A
VREF
N/A
TDK
EN
TEST TEST
0
0
0
0
0
0
0
0
TX BW
ANALOG
5
4
BIT NO.
D0 – D7
D8
NAME
N/A
CONDITION
DESCRIPTION
Not Used.
0
0
0
1
Test 4
Test 5
Must be zero.
Must be zero.
D9
Analog port turned on. The timer must also be enabled (CR1:D15).
D10
Enable
Analog
NOTE: When the analog port is enabled and the timer is disabled, the
ADC output is looped to the DAC input.
Analog port turned off. All analog currents are off, including the
bandgap generator. The setting of the ENOSC register bit to the
disabled state also forces all analog power to be turned off.
0
0
D11
D12
D13
TDK
N/A
TDK proprietary.
Not used.
VREF
Selects the voltage reference voltage
Set to 0
1.25V DSP detectors require this setting on this version.
Not used.
D14
D15
N/A
1
1
0
Wide Transmit
Bandwidth
Sets the transmit filter to pass 10KHz
Sets the transmit filter to pass 3KHz (default)
(3) GENERAL REGISTER ACCESS (GRA)
For General Register Access (GRA), the mailbox the Control byte from the host controller is broken down into
bit segments as follows:
General Register Access Control Byte: Microcontroller to 73M2921
BIT 7
Res
0
BIT 6
WT/%7
0
BIT 5
R/:
1/0
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
---------- Register Address Bits --------------
Res = Reserved
WT/%7 = Word Transfer/Byte Transfer. Should be 0 (byte transfer) for GRA.
R/: = Read / Write. 1 = Read, 0 = Write
Register Address Bits = 5 bit address for the register being accessed. See General Register descriptions in the
following section.
(Register address 00000b is reserved CR0 location)
Reading and writing to the General Registers via the Mailbox is a four step process for the µC.
Page 14 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
(1) The µC writes a Control byte (UA1:0 = 10b) to the mailbox with the R/: bit in the appropriate state for a read
or a write.
(2) Then the µC writes a Data byte (UA1:0 = 11b). The Data byte contains the data to be written or null (00h) if a
read is performed. Order is important as the Data byte triggers an internal interrupt in the 73M2921 firmware
indicating new mail present. The 73M2921 then:
(a) reads the mailbox
(b) writes back to the mailbox register the Control Byte.
(c) writes a response code (if R/: = 0) or data (if R/: = 1) to the Data Byte. The response code will be 00h
for OK and 01h for ERROR
(d) Lowers 8,17 to interrupt the µC indicating that data is in the Mailbox from the 73M2921.
The response from the 73M2921 can either be polled by the host controller or interrupt-driven. In the interrupt-
driven response, an interrupt is issued by the 73M2921 from 8,17 when the response data is available, at which
time the microcontroller reads two bytes (Control, Data) from the 73M2921. Reading valid Data clears the 8,17
interrupt for the next command. All reads and writes to the General registers will get an immediate response. In a
polled mode of operation, if data is not ready, the Control and Data byte will both be zero. When the Control byte
is non-zero, data is available.
(3) The µC reads the Control byte (UA1:0 = 10b).
(4) The µC reads the Data byte (UA1:0 = 11b). The data is the response code if the µC had requested a write, or
the contents of the General Register in the Control address field if the µC had requested a read. This clears
the 8,17 to a high state. The ERROR indicator byte should never be received when communications
between the µC and the 73M2921 are working properly.
The Control byte returned by the 73M2921 is broken down into bit segments as follows:
Control byte 73M2921 to Microcontroller
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
UR
1/0
WT/%7
R/:
---------- Register Address Bits --------------
0
1/0
UR = Unsolicited Response. Set if data is not response to last command.
WT/%7 = Word Transfer/Byte Transfer. Should be 0 (byte transfer) for GRA.
R/: = Read = 1, Write = 0.
Register Address shadows last operation.
February 99 Rev M
TDK Semiconductor
Page 15 of 41
73M2921
Advanced Single
Chip Modem
UA XX
10
11
10
11
XX
COMMAND FROM HOST
RESPONSE FROM 73M2921
UD[0-7]
MS Byte
LS Byte
MS Byte
LS Byte
FIGURE 4 – Interface Bus Data Activity
COMMAND FROM HOST CONTROLLER
WRITE TO
H/S REG.
MSB
LSB
0
0
0
0
0
0
0
0
0
0
1
0
DATA
V.22 bis
H/S
0
0
0
1
RESPONSE FROM 73M2921
MSB
LSB
ECHO
OF COMMAND
0
0
0
0
0
0
0
0
0
0
0
0
1
0
DATA
0
0
OK
FIGURE 5 – Write Command and Response
An example of a write cycle is shown in Figure 4 and 5. Figure 4 shows the activity on the interface data pins and
8,17. First there are two command bytes sent by the host controller, then an interrupt is generated in 8,17
telling the host to read the response data, then the controller reads back the response from the 73M2921. The
8,17 interrupt is reset when the LS byte is read.
An example of the Control and Data register data in a write command process is shown in Figure 5. In this
example we will write data to the Handshake Register telling it to perform a V.22bis handshake. The Control byte
shows bit 5 low indicating a write process and the lower 5 address bits are set to address 00001b, the Handshake
register. The Data byte contains the new contents for the Handshake register, in this case 04h, indicating a V.22
handshake will be performed. The 73M2921 processes this command and generates an interrupt on 8,17. The
host then reads the data from the Control register, which echoes the command sent and the Data register which
contain all zeros, or a successful operation. 8,17 is cleared when the Data byte is read.
Page 16 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
UNSOLICITED RESPONSE
A 8,17 (low) interrupt can be the result of the µC doing a General register access (GRA, previously described), or an
Unsolicited Response indicating there has been a change in one of the status registers. An Unsolicited Response is
defined as any response or information sent from the 73M2921 to the mailbox, which was the result of an unsolicited
interrupt from the internal DSP. The general register set 8,17 interrupt service routine must always check bit 7 of the
Control byte to determine whether the interrupt was the result of a GRA in progress or an Unsolicited Response from the
General register set status registers. An Unsolicited Response must always be serviced first, then the GRA in progress
can be resumed. The data received from the 73M2921 is broken into Control and Data fields. Address 10b is the Control
byte and Address 11b is the Data byte.
As an example, the user can enable each individual bit in each Detect Register to create an interrupt every time a
detect bit has changed state. Once a detect bit is enabled, any change in state for that bit will trigger an Unsolicited
Interrupt which sets bit 7 of the control byte to a one and the address bits of the Control byte to the address of the
register which contains the bit that changed state. The Data byte will contain the contents of that register. Reading the
mailbox clears the interrupt from the 73M2921 and allows further interrupts to occur.
The Control byte is broken down into bit segments as follows:
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
UR
WT/%7
R/:
---------- General Register Address --------------
UR = Unsolicited Response. Set if data is not response to last command.
WT/%7 = Word Transfer/Byte Transfer. Will always be zero (byte transfer) during Unsolicited Interrupt.
R/: = Read/Write. Shadows last command. (Don’t care).
The General Register Address holds detect register address which triggered the interrupt.
In the example shown in Figure 6, the UR bit 7 will be set informing the microcontroller that this is an unsolicited
response. The WT/%7 bit is clear as this is a byte transfer. The address bits hold the address of Detect Register
1 (09h), which generated the interrupt. The Data byte contains the Detect register information. In this case an S1
signal is being received.
UNSOLICITED RESPONSE READ OPERATION
UA XX
10
11
XX
UD[0-7]
MS Byte
LS Byte
CONTROL BYTE
1
X
1
X
0
1
0
0
0
1
0
MSB
LSB
DETECT REGISTER 1 INFORMATION
0
0
0
0
0
X = Don't Care
FIGURE 6 – Unsolicited Interrupt Example
February 99 Rev M
TDK Semiconductor
Page 17 of 41
73M2921
Advanced Single
Chip Modem
2921 GENERAL REGISTER SET SUMMARY
NAME
R/W
FIVE BIT
ADDRESS
(HEX)
COMMENT
Data Mode
Handshake
R/W
01h
Selects automatic handshake to be performed
Connection Detect
DTMF Dial
R
02h
03h
04h
05h
06h
Read Only, indicates successful handshake in Data mode
Sets DTMF digit and twist for transmission
R/W
R
DTMF Detect
Read only, indicates DTMF digit received
Data Mode Control
Test Control
R/W
R/W
Selects answer/originate and retrain modes allowed
Selects test patterns, test mode handshaking,
scrambler/descrambler operation.
Version
R
07h
08h
Read only, revision level of the 73M2921
Detect 1 Enable
R/W
Enables interrupts on changes of state from Detect Reg.
1 status bits.
Detect Register 1
Detect 2 Enable
Detect Register 2
Transmit Control
R
09h
0Ah
0Bh
0Ch
Read only, indicates status of detectors used during
handshaking for various modes.
R/W
R
Enables interrupts on changes of state from Detect Reg.
2 status bits.
Read only, indicates status of detectors used during
handshaking for various modes.
R/W
Selects data format or FSK, carrier transmission in DATA
mode or DTMF transmit enable in CALL PROGRESS
mode.
General Control
R/W
0Dh
Controls transmit power level, idle mode power
consumption, receive gain boost, clock out enable
Fax Handshake
Reserved
R/W
X
0Eh
0Fh
Controls Fax speed and transmit or receive mode
Reserved
Mode Control
R/W
010h
Controls Call Progress, Data or Idle Mode selection. Also
controls method of initialization and modification of
default settings. Affects operation of all registers.
MSE0
MSE1
CPTX
R
R
011h
012h
Read only, Least Significant Byte of the DSP error signal.
Indication of signal quality.
Read only, Most Significant Byte of the DSP error signal.
Indication of signal quality.
R/W
R/W
014h
018h
Controls Call Progress transmit functions.
PCPD Detect
Enable
Enables interrupts on changes of state from PCPD detect
bits.
PCPD Detect
R
019h
Read only, indicates detection of precise call progress
tones.
Note: Reserved bits should never be programmed to a 1 state.
Page 18 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
HANDSHAKE REGISTER
ADDRESS: 01H (01d, 00001b) MODE: DATA
BIT D7
V.23
BIT NO.
D0
BIT D6
BIT D5
BIT D4
BIT D3
BIT D2
BIT D1
BIT D0
V.21
Bell 103
Bell 212
V.22
V.22bis
Bell 202
Res.
NAME
CONDITION
DESCRIPTION
Reserved for future use.
Reserved
Bell 202
V.22bis
V.22
1
1
1
1
1
1
1
1
D1
Instructs the modem to attempt a Bell 202 handshake
Instructs the modem to attempt a V.22bis handshake
Instructs the modem to attempt a V.22 handshake
Instructs the modem to attempt a Bell 212 handshake
Instructs the modem to attempt a Bell 103 handshake
Instructs the modem to attempt a V.21 handshake
Instructs the modem to attempt a V.23 handshake
D2
D3
D4
Bell 212
Bell 103
V.21
D5
D6
D7
V.23
Note: The Handshake register defines the handshake methods allowed during the connection phase of a
communication session. Only one bit can be set at a given time except for automatic V.22bis fallback to V.22 or
Bell 212A which requires both BIT D2 and BIT D3 to be set. The master transmit enable, TXEN, BIT D7 of the
TRANSMIT CONTROL REGISTER (0CH) must be set for the handshake transmit functions to operate.
CONNECTION DETECT REGISTER (READ ONLY) ADDRESS: 02h (02d, 00010b) MODE: DATA, FAX
BIT D7
BIT D6
BIT D5
BIT D4
BIT D3
BIT D2
BIT D1
BIT D0
V.23 (data)
V.29 (fax)
V.21 (data)
V.21 CH2 (fax)
Bell 103
Bell 212
V.22 (data)
V.27ter (fax)
V.22bis
Bell 202
Res.
BIT
NAME
CONDITION
DESCRIPTION
NO.
D0
D1
D2
D3
Reserved
Bell 202
V.22bis
Reserved for future use.
Informs processor Bell 202 was detected.
Informs processor of a successful V.22bis connection.
Informs processor of a successful V.22 connection.
Informs processor of a successful V.27ter connection.
Data Mode
Fax Mode
V.22
V.27ter
Bell 212
Bell 103
D4
D5
D6
Informs processor of a successful Bell 212A connection.
Informs processor of a successful Bell 103 connection.
Informs processor of a successful V.21 connection.
Informs processor of a successful V.21 CH2 connection.
Data Mode
Fax Mode
V.21
V.21 CH2
D7
Data Mode
Fax Mode
Informs processor of a successful V.23 connection.
Informs processor of a successful V.29 connection.
V.23
V.29
Note: All bits are zero until a successful connection has been established (carrier detect valid, data mode active).
Then the appropriate bit will be set. This register is shared between fax and data modes. Only bits D3, D6, and
D7 are valid when in fax mode.
February 99 Rev M
TDK Semiconductor
Page 19 of 41
73M2921
Advanced Single
Chip Modem
DTMF DIAL REGISTER
ADDRESS: 03h (03d, 00011b) MODE: CALL PROGRESS
BIT D7
BIT D6
BIT D5
BIT D4
TWIST0
BIT D3
BIT D2
BIT D1
BIT D0
RES
TWIST2
TWIST1
DTMF3
DTMF2
DTMF1
DTMF0
BIT NO.
D3, D2, D1, D0
NAME
CONDITION
DESCRIPTION
DTMF 3-0
Digit
D3 D2 D1 D0
1
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
Transmits 697 Hz & 1209 Hz
Transmits 697 Hz & 1336 Hz
Transmits 697 Hz & 1477 Hz
Transmits 770 Hz & 1209 Hz
Transmits 770 Hz & 1336 Hz
Transmits 770 Hz & 1477 Hz
Transmits 852 Hz & 1209 Hz
Transmits 852 Hz & 1336 Hz
Transmits 852 Hz & 1477 Hz
Transmits 941 Hz & 1336 Hz
Transmits 941 Hz & 1209 Hz
Transmits 941 Hz & 1477 Hz
Transmits 697 Hz & 1633 Hz
Transmits 770 Hz & 1633 Hz
Transmits 852 Hz & 1633 Hz
Transmits 941 Hz & 1633 Hz
Relative Level
2
3
4
5
6
7
8
9
0
*
#
A
B
C
D
Twist 2-0
D6 D5 D4
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0 dB (Same levels)
1 dB Low tone below the high tone
2 dB Low tone below the high tone (Default)
3 dB Low tone below the high tone
4 dB Low tone below the high tone
5 dB Low tone below the high tone
6 dB Low tone below the high tone
7 dB Low tone below the high tone
Reserved for future use.
D7
Reserved
The TXDT BIT 3 of the TRANSMIT CONTROL REGISTER (0Ch) must be set for DTMF tone transmission. TXDT
is gated on and off during the transmission of tones when dialing DTMF digits.
Page 20 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
DTMF DETECT REGISTER
ADDRESS: 04h (04d, 00100b) MODE: CALL PROGRESS
BIT D7
BIT D6
BIT D5
BIT D4
BIT D3
BIT D2
BIT D1
BIT D0
Det. Valid
RES.
RES.
RES.
DTDET
3
DTDET
2
DTDET
1
DTDET
0
BIT NO.
NAME
CONDITION
DIGIT
DESCRIPTION
D3, D2, D1, D0
DTMF
Detect 3-0
D3
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
D2 D1
D0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
2
3
4
5
6
7
8
9
0
*
Detects 697 Hz & 1209 Hz
Detects 697 Hz & 1336 Hz
Detects 697 Hz & 1477 Hz
Detects 770 Hz & 1209 Hz
Detects 770 Hz & 1336 Hz
Detects 770 Hz & 1477 Hz
Detects 852 Hz & 1209 Hz
Detects 852 Hz & 1336 Hz
Detects 852 Hz & 1477 Hz
Detects 941 Hz & 1336 Hz
Detects 941 Hz & 1209 Hz
Detects 941 Hz & 1477 Hz
Detects 697 Hz & 1633 Hz
Detects 770 Hz & 1633 Hz
Detects 852 Hz & 1633 Hz
Detects 941 Hz & 1633 Hz
#
A
B
C
D
D4, D5, D6
D7
Reserved
Reserved for future use
Valid
DTMF
Detect
1
0
Indicates a valid DTMF detection
Indicates no detect for polled applications
February 99 Rev M
TDK Semiconductor
Page 21 of 41
73M2921
Advanced Single
Chip Modem
DATA MODE CONTROL REGISTER
ADDRESS: 05h (05d, 00101b)
MODE: DATA
BIT D7
BIT D6
BIT D5
BIT D4
BIT D3
BIT D2
BIT D1
BIT D0
RESERVED
ANS
GTEN
GTONE
RESERVED
RESERVED
RESERVED
RT FORCE
BIT NO.
NAME
CONDITION
DESCRIPTION
D0
Retrain
Force
1
Forces a retrain request. Cleared by 73M2921.
D1
D2
D3
D4
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Guard
Tone
1
0
1
Sets the guard tone to 550 Hz
Sets the guard tone to 1800 Hz
Enables the guard tones
D5
D6
Guard
Tone
Enable
Answer/
Originate
1
Sets the modem to be in Answer mode. When
Modulation is set for V.23, the 73M2921 transmits in
main channel @ 1200 b/s and Receives in back
channel @ 75 bps. When Modulation is set for Bell
202, the 73M2921 transmits @ 1200 bps.
(Main
Channel
Selection)
Sets the modem into Originate mode. When
Modulation is set for V.23, the 73M2921 receives in
main channel @ 1200 bps and Transmits in back
channel @ 75 bps. When Modulation is set for Bell
202, the 73M2921 receives at 1200 bps.
0
D7
Reserved
Reserved for future use
Page 22 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
TEST CONTROL REGISTER
ADDRESS: 06h (06d, 00110b)
MODE: DATA*
BIT D7
BIT D6
BIT D5
BIT D4
BIT D3
BIT D2
SDP2
BIT D1
BIT D0
ALB
RDLB
DSD1
SCD1
SDP3
SDP1
SDP0
BIT NO.
NAME
CONDITION
DESCRIPTION
D3 D2
D1
0
D0
0
D3, D2, D1, D0
Send Data
Pattern
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
1
1
X
Send Data
Send Marks
Send Space
0
1
1
0
1
1
Send Dotting Pattern (Not valid for FSK)
Send S1 (Not valid for FSK)
Send S0 (Not valid for FSK)
Reserved
0
0
0
1
1
0
1
1
Reserved
X
X
Reserved
D4
D5
D6
Scrambler
Disable
1
1
1
Disables the scrambler
(V.22bis, V.22, Bell212)
Disables the Descrambler
(V.22bis, V.22, Bell212)
Descrambler
Disable
Remote
Digital
Loopback
Instructs the modem to perform a
Remote Digital Loopback connection
(V.22bis, V.22, Bell212)
D7
Analog
Loopback
1
Instructs the modem to perform an
Analog Loopback connection
(V.22bis, V.22, Bell212, Bell 103,
V.21)
VERSION REGISTER (READ ONLY)
ADDRESS: 07h (07d, 00111b)
MODE: ALL MODES
BIT D7
0
BIT D6
1
BIT D5
0
BIT D4
1
BIT D3
1
BIT D2
0
BIT D1
0
BIT D0
0
This register contains 8 bit firmware version number.
* Changes can be made to this register during DATA MODE. Changes will be activated immediately.
February 99 Rev M
TDK Semiconductor
Page 23 of 41
73M2921
Advanced Single
Chip Modem
DETECT 1 ENABLE REGISTER
ADDRESS: 08h (08d, 01000b)
MODE: SEE DET REG 1
BIT D7
BIT D6
BIT D5
BIT D4
BIT D3
BIT D2
BIT D1
BIT D0
CAS
S1
RES
EGY
HIP
CAR
RDLBD
RES
This is the enable register for Detect 1. Setting bits TO 1 in this register enables the unsolicited interrupt feature.
These bits have a 1 to 1 correspondence with Detect Register 1. The default value is “0”. See Detect Register 1.
DETECT REGISTER 1 (READ ONLY)
ADDRESS: 09h (09d, 01001b)
MODE: SEE BELOW
BIT D7
CAS
BIT NO.
D0
BIT D6
S1
BIT D5
BIT D4
BIT D3
HIP
BIT D2
BIT D1
RDLBD
BIT D0
RES
EGY
CAR
RES
NAME
CONDITION
DESCRIPTION
Reserved.
RDLB Detect
Reserved
RDLBD
Carrier Detect
D1
Valid in Data Mode
Valid in Data Mode
D2
This bit will be set when conditions for V.24 circuit 104
are met by the modulation mode being used (Modem in
data mode).
D3
Handshake in
progress
Valid in Data Mode
This bit will be set if a handshake is currently in progress.
This bit is cleared by the 73M2921 when either a
handshake has been successful and the 73M2921 has
entered DATA mode, or when a handshake has been
aborted and the 73M2921 is placed into IDLE mode.
D4
Energy Detect Valid in call Progress This bit will be set if receive level is above a
Mode
predetermined threshold.
D5
D6
Reserved
S1 Detect
Reserved.
Valid in Data Mode
This bit will be set if S1 (Unscrambled 1100 @ 1200b/s)
is detected. This bit is also used to detect a Retrain
request if connected V.22bis or V.22 and S1 is detected.
D7
CAS Tone
Detect
Valid in All Modes
This bit will be set if the CAS tone (2130Hz + 2750 Hz) is
detected.
Page 24 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
DETECT 2 ENABLE REGISTER
ADDRESS: 0Ah (010d, 01010b)
MODE: SEE DET REG 2
BIT D7
BIT D6
BIT D5
BIT D4
BIT D3
BIT D2
BIT D1
BIT D0
2250Hz
V21
2225Hz
2100Hz
1100Hz
1300Hz
RES.
CPD1
This is the enable register for Detect 2. Setting bits in this register enables the unsolicited interrupt feature.
These bits have a 1 to 1 correspondence with Detect Register 2. A “1” in each bit location would enable the
detect register bit of the same name. The default value is “0”. See Detect Register 2.
DETECT REGISTER 2 (READ ONLY) ADDRESS: 0Bh (011d, 01011b)
MODE: SEE BELOW
BIT D7
2250Hz
BIT NO.
D0
BIT D6
BIT D5
BIT D4
2100Hz
BIT D3
BIT D2
BIT D1
BIT D0
V21
2225Hz
1100Hz
1300Hz
RES.
CPD1
NAME
CONDITION
DESCRIPTION
Call Progress
Filter 1
Valid in Call
Progress Mode
Imprecise call progress detector, energy detected in
the 350-600 Hz band.
D1
D2
Reserved
Reserved for future use.
1300 Hz Detect
Valid in Call
Progress Mode
Answer Only
This bit will be set if 1300 Hz Data Modem Calling
Tone is detected.
D3
D4
D5
1100 Hz Detect
2100 Hz Detect
2225 Hz Detect
Valid in Call
Progress Mode
Answer Only
This bit will be set if 1100 Hz Fax Modem Calling
Tone is detected.
Valid in Call
Progress Modes
Originate Only
This bit will be set if 2100 Hz Answer Tone is
detected.
Valid in Call
Progress Modes
This will be set if 2225 Hz Answer Tone is detected.
This bit will be set if V.21 channel 2 tone is detected.
Originate Only
D6
D7
V21 Detect
(High Band)
Valid in Call
Progress Modes
Originate Only
2250 Hz Detect
Valid in Call
Progress Modes
Originate Only
This bit will be set if the 2250Hz component of S0
(unscrambled mark) is detected.
February 99 Rev M
TDK Semiconductor
Page 25 of 41
73M2921
Advanced Single
Chip Modem
TRANSMIT CONTROL REGISTER
ADDRESS: 0Ch (012d, 01100b)
MODE: SEE BELOW
BIT D7
BIT D6
BIT D5
BIT D4
Res.
BIT D3
BIT D2
BIT D1
MOD1
BIT D0
TXEN
Res.
Res.
TXDT
MOD2
MOD0
NAME
CONDITION
D2 D1 D0
DESCRIPTION
D0, D1,D2
Modulation
Type
Valid in Data Modes
Internal Sync
Reserved
0
0
0
0
0
0
1
1
0
1
0
1
Slave Sync
Reserved
1
1
0
0
0
1
Reserved
Reserved
1
1
1
1
0
1
Reserved
FSK
D3
Transmit DTMF
Tones
Valid in Call
Progress Mode
Transmits tone set in DTMF Dial Register.
D4,D5,D6
D7
Reserved
Reserved for future use.
Master
Transmit
Enable
Valid in Data
Mode
Enables Transmitter in Data Mode. Must be set prior to
Data Mode. The DSP ignores bit changes after Data
Mode transitions.
Page 26 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
GENERAL CONTROL REGISTER
ADDRESS: 0Dh (013d, 01101b)
MODE: ALL MODES
BIT D7
Res.
BIT D6
BIT D5
BIT D4
BIT D3
TXAT3
BIT D2
BIT D1
BIT D0
Res.
Res.
RESERVED
TXAT2
TXAT1
TXAT0
BIT NO.
NAME
CONDITION
D3 D2 D1 D0
DESCRIPTION
D0,
D1,D2,
D3
Transmit
Attenuation
Allows for 16 levels in all transmit modes
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
+ 7 dB
+ 6 dB
+ 5 dB
+ 4 dB
+ 3 dB
+ 2 dB
+ 1 dB
Nominal
- 1 dB
- 2 dB
- 3 dB
- 4 dB
- 5 dB
- 6 dB
- 7 dB
- 8 dB
D4
D5
D6
D7
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved for future use
-
February 99 Rev M
TDK Semiconductor
Page 27 of 41
73M2921
Advanced Single
Chip Modem
FAX HANDSHAKE REGISTER
ADDRESS: E0h (014d, 01110b)
MODE: FAX
BIT D7
T/5
BIT D6
BIT D5
BIT D4
BIT D3
FM3
BIT D2
BIT D1
BIT D0
Res.
Res.
Res.
FM2
FM1
FM0
BIT NO.
D0, D1,D2, D3
NAME
CONDITION
D3 D2 D1 D0
DESCRIPTION
Fax Connect
Mode
Defines Modulation for transmit or receive
V.21 channel 2 connection
V.27ter 2400 b/s connection
V.27ter 4800 b/s connection
V.29 7200 b/s connection
0
0
0
0
0
1
0
0
0
0
1
x
0
0
1
1
0
x
0
1
0
1
0
x
V.29 9600 b/s connection
Reserved for future use
D4,D5,D6
D7
Reserved
Transmit
Reserved for future use
1
0
Indicates a transmit operation
Indicates a receive operation
Page 28 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
MODE CONTROL REGISTER
ADDRESS: 010h (016d, 10000b)
MODE: ALL MODES
BIT D7
RES
BIT D6
BIT D5
BIT D4
BIT D3
ICMP
BIT D2
BIT D1
BIT D0
HINIT
SRUN
SINIT
FAX
DATA
CP
BIT NO.
D2, D1, D0
NAME
CONDITION
D2 D1 D0
DESCRIPTION
DSP
Mode3
0
0
0
1
0
0
1
0
0
DSP in IDLE Mode
0
DSP in Call Progress Mode
DSP in Data Mode
DSP in Fax Mode
DSP Error
1
0
Any other
14
D3
Initialization
Complete
Indicates the completion of the initialization routines in call
progress, and data modes.
(Read Only)
Initialization not complete.
0
D5, D4
Soft Init /
Soft Run5
D5
D4
Used with MBT
0
0
0
1
Perform both init and run functions.
Perform only the INITIALIZATION functions. This allows
the µP to go back to idle and modify any initialization
parameters.
Perform only the RUN functions assuming the init function
are complete. DO NOT attempt to run without initialization.
1
1
0
1
Perform init and run functions. This will init all functions to
their default values and then perform the run functions.
D6
D7
Hard Init4
Reserved
1
0
Forces a hard initialization of all state machine timing and
control variables.
Allows normal operation.
Reserved
Allows normal operation. Valid for V.22 and
V.22 bis only
0
3
µ
4
5
February 99 Rev M
TDK Semiconductor
Page 29 of 41
73M2921
Advanced Single
Chip Modem
MSE0 REGISTER (LSB)
ADDRESS: 011h (017d, 10001b)
BIT D5 BIT D4 BIT D3
MODE: ALL MODES
BIT D2 BIT D1 BIT D0
BIT D7
BIT D6
This register returns the Least Significant Byte of the Mean Squared Error number from the DSP. Used to
determine Signal Quality.
MSE1 REGISTER (MSB)
BIT D7 BIT D6
ADDRESS: 012h (018d, 10010b)
BIT D5 BIT D4 BIT D3
MODE: ALL MODES
BIT D2 BIT D1
BIT D0
This register returns the Most Significant Byte of the Mean Squared Error number from the DSP. Used to
determine Signal Quality.
CALL PROGRESS TRANSMIT REGISTER ADDRESS: 014 h (020d, 10100b) MODE: CALL PROGRESS
BIT D7
CPDIR
BIT NO.
D0
BIT D6
BIT D5
BIT D4
TX2225
CONDITION
1
BIT D3
BIT D2
BIT D1
BIT D0
Res.
Res.
TX2100
TX1300
TX1100
CPTE
NAME
DESCRIPTION
Call Progress
Transmit Enable
Enables Call Progress Transmit. This bit must be set
to transmit a tone.
D1
D2
Transmit 1100 Hz
D7 = 0
D7 = 0
Transmits 1100 Hz Fax Calling Tone. Only active
when D7 = 0
Transmit 1300 Hz
Transmits 1300 Hz Modem Calling Tone. Only active
when D7 = 0
D3
D4
Transmit 2100 Hz
Transmit 2225 Hz
Reserved
D7 = 1
Transmits 2100 Hz CCITT Answer Tone.
Transmits 2225 Hz Bell Answer Tone.
Reserved for future use
D7 = 1
D5,D6
D7
-
Call Progress
Direction
1
Call Progress Answer. D1 & D2 are disabled
Call Progress Originate. D3 & D4 are disabled
0
NOTE: When using bits D1-D4, only one may be active at a time.
Page 30 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
PRECISE CPD ENABLE REGISTER
BIT D7 BIT D6 BIT D5
ADDRESS: 18h (024d, 11000b)
BIT D4 BIT D3
MODE: CALL PROG.
BIT D2
BIT D1
BIT D0
This register enables the precise CPD register. Setting bits in this register enables the unsolicited interrupt
feature. These bits have a 1 to 1 correspondence with the Precise CPD register. The default value is “0”. See
Precise CPD register.
PRECISE CPD REGISTER
ADDRESS: 19h (025d, 11001b) MODE: CALL PROG. ORIGINATE ONLY
BIT D7
Res.
BIT NO.
D0
BIT D6
BIT D5
BIT D4
BIT D3
BIT D2
BIT D1
BIT D0
Res.
2750 Hz
2130 Hz
620 Hz
480 Hz
440 Hz
350 Hz
NAME
CONDITION
DESCRIPTION
Detect 350 Hz
Detect 440 Hz
Detect 480 Hz
Detect 620 Hz
Detect 2130 Hz
1
1
1
1
1
Indicates detection of 350 Hz tone
Indicates detection of 440 Hz tone
Indicates detection of 480 Hz tone
Indicates detection of 620 Hz tone
D1
D2
D3
D4
Indicates detection of 2130 Hz tone (component of
CAS tone)
D5
Detect 2750 Hz
Reserved
1
-
Indicates detection of 2750 Hz tone (component of
CAS tone)
D6, D7
Reserved for future use
February 99 Rev M
TDK Semiconductor
Page 31 of 41
73M2921
Advanced Single
Chip Modem
ELECTRICAL SPECIFICATIONS
ABSOLUTE MAXIMUM RATINGS
Operation outside these rating limits may cause permanent damage to this device.
PARAMETER
RATING
VDD Supply Voltage
Storage Temperature
Applied Voltage
7V
-65 to 150°C
-0.3 to (VDD + 0.3V)
Note: All inputs and outputs are protected from static charge using built-in, industry standard protection devices and all outputs are short-
circuit protected.
RECOMMENDED OPERATING CONDITIONS (TA = -40°C to 85°C VDD 3.3V ± .3V except as noted)
PARAMETER
CONDITION
VNA & VND = 0V
VPA & VPD = 3.3V
MIN
NOM
MAX
UNIT
Supply Voltage (VPD, VPA)
Supply Current (IPA+IPD)
3.0
3.3
3.6
V
Outputs unloaded CMOS
input levels
18
6
30
50
mA
Running internal code
In power down mode, CR0
CLK turned off
µA
RECOMMENDED OPERATING CONDITIONS (TA = -40°C TO 85°C VDD 5V ± .5V except as noted)
PARAMETER
CONDITION
VNA & VND = 0V
VPA & VPD = 5.0V
MIN
NOM
MAX
UNIT
Supply Voltage (VPD, VPA)
Supply Current (IPA+IPD)
4.5
5.0
5.5
V
Outputs unloaded CMOS
input levels
30
6
40
50
mA
Running internal code
In power down mode, CR0
CLK turned off
µA
VIH Input High
0.75* VP
V
VIL Input Low
0.25*VP
1
V
µA
µA
V
Input Current (digital)
Input Current
0 < VIN < VP
-1
-100
0
0 < VIN < VP
1
100
0.5
VOL Output Low
VOH Output High
Clock Variation
IOL = +3mA
IOH = -3mA
VP-0.5
-0.01
-40
VP
V
Crystal or external clock
+0.01
85
%
°C
TA, Operating Temperature
Page 32 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
ANALOG VOLTAGE REFERENCE AND REGULATION (TA = -40°C to 85°C VDD 5V ± .5V except as noted)
PARAMETER
CONDITION
MIN
NOM
1.25
1.25
MAX
UNIT
V
Vbg
Vref
VPA, VPD = 5V, VREF HIGH = 0
1.1
1.4
V
ANALOG VOLTAGE REFERENCE AND REGULATION (TA = -40°C to 85°C VDD 5V ± .5V except as noted)
PARAMETER
Input Impedance
Offset Voltage
DC Gain
CONDITION
MIN
50
NOM
MAX
UNIT
KΩ
INPA & INNA
DAC min scale
DAC max scale
Output load = 50 KΩ
Vref = 1.25V
-100
-0.5
0
0
100
0.5
mV
dB
Input Level
Differential analog
INPA, INNA
0.450
0.6
V
pk
1 KHz sine wave
Analog Output Level
(OUTPA-OUTNA or
OUTNA-OUTPA)
Vref = 1.25V
0.5
0.55
-65
V
pk-pk
DAC max scale
Output load = 50 KΩ
0.3KHz - 3.0KHz
Idle Channel Noise
Output THD
dBm
dB
1KHz sine max scale into DAC
Output load = 50 KΩ
-50
(OUTPA-OUTNA)
Input THD (INPA-INNA)
-50
dB
1KHz sine at 1.25V=Vref &1V
pk-pk
Intermodulation Distortion
1.0KHz & 1.2KHz at ±18,876 counts
(full scale signal) into DAC,
-50
dB
Output load = 50 KΩ
DYNAMIC CHARACTERISTICS AND TIMING (TA = -40°C to 85°C VDD 5V ± .5V,differential mode, except as noted)
PARAMETER
CONDITION
MIN
NOM
MAX
UNIT
QAM/DPSK Modulator
Output Amplitude
Output load 50KΩ max
TX scrambled marks (Vcc = 5V)
Transmit Attenuator set to 0000
-10.0
-9.0
dBm0
FSK Modulator
Transmit Level
Transmit Dotting Pattern
(Vcc = 5V, Vref = 1.25V)
-10.0
-9.0
dBm0
ANSWER TONE GENERATOR
(2100 or 2225 Hz)
CONDITION
MIN
NOM
MAX
UNIT
Output Amplitude
Output Distortion
Vcc = 5V
11.5
-10.0
-9.0
-40
dBm0
dB
Distortion products in
receive band
February 99 Rev M
TDK Semiconductor
Page 33 of 41
73M2921
Advanced Single
Chip Modem
DTMF GENERATOR6
Frequency Accuracy
Output Amplitude Low Band
Output Amplitude High Band
Twist
CONDITION
MIN
NOM
MAX
UNIT
%
-0.1
0.1
Vcc = 5V
-9
-7
2
dBm
dBm
dB
Vcc = 5V
Adjustable in firmware
IMPRECISE CALL PROGRESS
DETECTOR
IN CALL PROGRESS
MODE
MIN
NOM
MAX
UNIT
350 - 600 Hz
Detect Level
Reject Level
Delay Time
460 Hz test signal
460 Hz test signal
-53.0
dBm
dBm
ms
-53.0
-70 dBm0 to -30 dBm0 level
change
60
70
Hold Time
-30 dBm0 to -70 dBm0 level
change
ms
CARRIER DETECT
Threshold
CONDITION
All Modes
All Modes
MIN
-48.0
2.0
NOM
MAX
UNIT
dBm
dBm
-43.0
Hysteresis
Delay Time
All Modes
-70 dBm0 to -6 dBm0 level
change
40
40
ms
ms
Hold Time
All Modes
-70 dBm0 to -6 dBm0 level
change
ANSWER TONE DETECTOR
Detect Level Threshold
Detect Time
CALL PROGRESS MODE
MIN
NOM
MAX
UNIT
dBm
ms
-48.0
-43.0
2100 or 2225 Hz
60
Hold Time
100
ms
6 Do not transmit DTMF levels higher than -3.0dBm600.
Page 34 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
MAXIMUM OUT OF BAND
ENERGY TRANSMIT
CONDITION
MIN
NOM
MAX
UNIT
4 kHz, Guard Tones Off
10 kHz, Guard Tones Off
12 kHz, Guard Tones Off
-35
-55
-65
dBm
dBm
dBm
GUARD TONE GENERATOR
Tone Level
(Below QAM/DPSK Output)
CONDITION
550 Hz
MIN
-4.5
-7.5
NOM
-3
MAX
-1.5
-4.5
-50
UNIT
dB
1800 Hz
-6.1
dB
Harmonic Distortion
(700 to 2900 Hz)
550 Hz and 1800Hz
dB
CONTROL INTERFACE TIMING
SYMBOL
tCW
tWC
tWH
tWS
DESCRIPTION
&6 to :5 Low
MIN
50
TYP
MAX
UNIT
ns
:5 High to &6 High
Write Hold Time
Write Setup Time
:5 width
20
ns
20
ns
150
185
20
ns
tWW
tRC
ns
5' High to &6 High
5' width
ns
tRW
tRH
185
5
ns
Read Hold Time
Read High-Z Time
ns
tRZ
20
ns
Table 6 - µC Parallel Interface Timing
11
00
01
10
UA[0:1]
UD[0-7]
t
t
WC
RC
t
RH
t
t
RW
RZ
t
WH
t
t
WW
WS
FIGURE 8 - µC Parallel Interface Timing Diagram
February 99 Rev M
TDK Semiconductor
Page 35 of 41
73M2921
Advanced Single
Chip Modem
DESIGN CONSIDERATIONS
TDK Semiconductor’s single chip modem solutions include all the basic modem functions. This makes these
devices adaptable to a variety of applications, and as easy to control as conventional digital bus peripherals.
Unlike digital logic circuitry, modem designs must contend with precise frequency tolerances and verify low level
analog signals, to ensure acceptable performance. Using good analog circuit design practices will generally
result in a sound design. The crystal oscillator should be held to a 50ppm tolerance. Following are additional
recommendations that should be taken into consideration when starting new designs. Additional information is
available in the 73M2921 Design Guide.
LAYOUT CONSIDERATIONS
Good analog/digital design rules must be used to control system noise in order to obtain high performance in
modem designs. The more digital circuitry present on the PC board, the more attention to noise control is needed.
The 73M2921 should be considered a high performance analog device. A 10µF electrolytic capacitor in parallel
with a 0.1µF Ceramic capacitor should be placed between VPD and VND as well as between VPA and VNA. A
0.1µF ceramic capacitor should be placed between VREF and VNA as well as VBG and VNA. Liberal use of
ground planes and large traces on power are also highly recommended. High speed, digital circuits tend to
generate a significant amount of EMI (Electro-Magnetic Interference) which must be minimized in order to meet
regulatory agency limitations.
To accomplish this, high speed, digital devices should be locally bypassed, and the telephone line interface and
the modem should be located next to each other near where the telephone line connection is accessed. To avoid
problems, power supplies and ground traces should be routed separately to the analog and digital portions on the
board. Digital signals should not be routed near low level analog or high impedance analog traces.
MODEM PERFORMANCE CHARACTERISTICS
The curves presented here define modem IC performance under a variety of line conditions typical of those
encountered over public service telephone lines.
BER vs. SNR (see Figure 9)
This test represents the ability of the modem to operate over noisy lines with a minimum amount of data transfer
errors. Since some noise is generated in the best dial up lines, the modem must operate with the lowest signal to
noise ratio (SNR) possible. Better modem performance is indicated by test curves that are closest to the BER
axis. A narrow spread between curves representing the four line parameters indicates minimal variation in
performance while operating over a range of aberrant operating conditions. Typically a DPSK modem will exhibit
better BER performance test curves receiving in the low band (answer mode) than in the high band (originate
mode).
BER vs. RECEIVE LEVEL
This test measures the dynamic range of the modem. Because signal levels vary widely over dial up lines, the
widest possible dynamic range possible is desirable. The minimum Bell specification calls for 36dB of dynamic
range. The SNR is held constant at the indicated values as the Receive level is lowered from very a very high to
a very low signal level. The width of the bowl of these curves, taken at the BER point is the measure of the
dynamic range.
Page 36 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
1.00E-01
1.00E-02
Answer Flat
Originate Flat
Answer 3002
Originate 3002
1.00E-03
1.00E-04
1.00E-05
1.00E-06
-9 -10 -11 -12 -13 -14 -15 -16 -17 -18
SNR (Rx Signal/3k Hz) (dB)
FIGURE 9 - 2400 BPS QAM SNR vs. BER
February 99 Rev M
TDK Semiconductor
Page 37 of 41
73M2921
Advanced Single
Chip Modem
3002 Line
1.00E-01
Answer
Originate
1.00E-02
1.00E-03
1.00E-04
1.00E-05
1.00E-06
-6 -10 -14 -18 -22 -26 -30 -34 -38 -42
2400 BPS QAM Power Input Level Ans./Orig. Mode
FIGURE 10 – Power Input Level vs. BER
Page 38 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
PINOUT
100 PIN QFP - PRODUCTION PACKAGE PINOUT
QFP Pin
Pin Name Pin Description
QFP Pin
Pin Name Pin Description
1
2
n/c
n/c
35
36
37
38
39
INNA
VPA
analog negative input
analog positive power supply
analog negative power supply
speaker driver output
3
VPD
VND
digital positive power supply
VNA
4
digital negative power supply
MON
:$.(
5-12
UD[0-7]
8 bit microcontroller data
bus, bidirectional
microcontroller wake-up
output
13,14
15
UA[0, 1]
2 bit microcontroller
address
40
41
RESET
TXD
reset chip input
&6
microcontroller chip select
input
transmit serial data input
transmit data clock output
16
17
18
19
20
:5
5'
µP write enable input
µP read enable input
µP interrupt output
42
43
TXCLK
n/c
8,17
MICCLK
VND
44
RXD
receive serial data output
receive data clock output
microcontroller clock output
45
RXCLK
digital negative power
supply
46-49
for factory use, make no
connections
21
22
XTALO
XTALI
crystal oscillator output
50
51
PEXT
VPD
for factory use; tie to ground
digital positive power supply
crystal oscillator (clock)
input
23
24
25
VPD
5,1*
n/c
digital positive power supply
ring detect input
52
VND
n/c
digital negative power supply
53-57
58-73
for factory use, make no
connections
26
27
'7,ꢀ
data transition 0 input
74
VND
n/c
digital negative power supply
VNA
analog negative power
supply
75-81
28
29
n/c
82
83
VPD
n/c
digital positive power supply
VPA
analog positive power
supply
30
OUTNA
analog negative output
84-90
for factory use, make no
connections
31
32
OUTPA
VREF
analog positive output
91
n/c
analog voltage reference
output
92-100
for factory use, make no
connections
33
34
VBG
bandgap bypass point
analog positive input
INPA
February 99 Rev M
TDK Semiconductor
Page 39 of 41
73M2921
Advanced Single
Chip Modem
CAUTION: Use handling procedures necessary for
PACKAGE PIN DESIGNATIONS
(Top View)
a static sensitive component.
n/c
1
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
n/c
n/c
VPD
2
n/c
3
n/c
VND
4
n/c
UD[0]
UD[1]
UD[2]
UD[3]
UD[4]
UD[5]
UD[6]
UD[7]
UA[0]
UA[1]
CSB
5
n/c
6
n/c
7
VND
8
MAKE NO CONNECTIONS
MAKE NO CONNECTIONS
MAKE NO CONNECTIONS
MAKE NO CONNECTIONS
MAKE NO CONNECTIONS
MAKE NO CONNECTIONS
MAKE NO CONNECTIONS
MAKE NO CONNECTIONS
MAKE NO CONNECTIONS
MAKE NO CONNECTIONS
MAKE NO CONNECTIONS
MAKE NO CONNECTIONS
MAKE NO CONNECTIONS
MAKE NO CONNECTIONS
MAKE NO CONNECTIONS
MAKE NO CONNECTIONS
n/c
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
WRB
RDB
UINTB
MICCLK
VND
XTALO
XTALI
VPD
RNGB
n/c
n/c
DTIB
VNA
n/c
n/c
n/c
n/c
VPA
VND
OUTNA
VPD
100 Pin QFP
73M2921-IG
Page 40 of 41
TDK Semiconductor
February 99 Rev M
73M2921
Advanced Single
Chip Modem
MECHANICAL SPECIFICATIONS
PIN No. 1
Indicator
19.62 (0.772)
20.12 (0.792)
+
0.30 (0.012)
0.40 (0.016)
23.77 (0.936)
24.03 (0.946)
13.62 (0.536)
14.12 (0.556)
0.70 (0.028)
0.90 (0.035)
2.6 (0.102)
2.8 (0.110)
0.65 (0.026) Typ.
0.15 (0.006)
0.50 (0.020)
17.77 (0.700)
18.03 (0.710)
ORDERING INFORMATION
PART DESCRIPTION
ORDER NUMBER
PACKAGING MARK
73M2921
100-Pin QFP
73M2921-IG
73M2921-IG
Advance Information: Indicates a product still in the design cycle, and any specifications are based on design goals only. Do not use for
final design.
No responsibility is assumed by TDK Semiconductor Corporation for use of this product nor for any infringements of patents and trademarks
or other rights of third parties resulting from its use. No license is granted under any patents, patent rights or trademarks of TDK
Semiconductor Corporation and the company reserves the right to make changes in specifications at any time without notice. Accordingly, the
reader is cautioned to verify that you are referencing the most current data sheet before placing orders. To do so, see our web site at
http://www.tsc.tdk.com or contact your local TDK Semiconductor representative.
TDK Semiconductor Corp., 2642 Michelle Dr., Tustin, CA 92780, (714) 508-8800, FAX (714) 508-8877, http://www.tsc.tdk.com
February 99 Rev M
TDK Semiconductor
Page 41 of 41
相关型号:
73M2R005F
Fixed Resistor, Metal Strip, 2W, 0.005ohm, 1% +/-Tol, 200ppm/Cel, Surface Mount, 2514, CHIP, GREEN
CTS
73M2R005G
Fixed Resistor, Metal Strip, 2W, 0.005ohm, 2% +/-Tol, 200ppm/Cel, Surface Mount, 2514, CHIP, GREEN
CTS
73M2R006F
Fixed Resistor, Metal Strip, 2W, 0.006ohm, 1% +/-Tol, 200ppm/Cel, Surface Mount, 2514, CHIP, GREEN
CTS
73M2R006G
RESISTOR, CURRENT SENSE, METAL STRIP, 2W, 2%, 200ppm, 0.006ohm, SURFACE MOUNT, 2514, CHIP, GREEN
CTS
73M2R007F
Fixed Resistor, Metal Strip, 2W, 0.007ohm, 1% +/-Tol, 200ppm/Cel, Surface Mount, 2514, CHIP, GREEN
CTS
73M2R007G
Fixed Resistor, Metal Strip, 2W, 0.007ohm, 2% +/-Tol, 200ppm/Cel, Surface Mount, 2514, CHIP, GREEN
CTS
73M2R008F
Fixed Resistor, Metal Strip, 2W, 0.008ohm, 1% +/-Tol, 200ppm/Cel, Surface Mount, 2514, CHIP, GREEN
CTS
73M2R008G
Fixed Resistor, Metal Strip, 2W, 0.008ohm, 2% +/-Tol, 200ppm/Cel, Surface Mount, 2514, CHIP, GREEN
CTS
73M2R009F
Fixed Resistor, Metal Strip, 2W, 0.009ohm, 1% +/-Tol, 200ppm/Cel, Surface Mount, 2514, CHIP, GREEN
CTS
©2020 ICPDF网 联系我们和版权申明