DM562AP [DAVICOM]

V.90 Integrated Data/ Fax/Voice/Speakerphone Modem Device Single Chip with Memory Built in; 集成的V.90数据/传真/语音/扬声器调制解调器设备的单芯片与内存内置
DM562AP
型号: DM562AP
厂家: DAVICOM SEMICONDUCTOR, INC.    DAVICOM SEMICONDUCTOR, INC.
描述:

V.90 Integrated Data/ Fax/Voice/Speakerphone Modem Device Single Chip with Memory Built in
集成的V.90数据/传真/语音/扬声器调制解调器设备的单芯片与内存内置

调制解调器
文件: 总48页 (文件大小:1274K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
General Description  
The DM562AP integrated modem is a two-chipset  
design that provides a complete solution for  
state-of-the-art, voice-band Plain Old Telephone  
Switching (POTS) communication. The modem  
provides for Data (up to 56,000bps), Fax (up to  
33,600bps), fast connection, Voice and Full Duplex  
Speaker-phone functions to comply with various  
international standards.  
The DM562AP modem reference design is  
pre-approved for FCC part 68 and provides  
minimum design cycle time, with minimum cost to  
insure the maximum amount of success.  
The simplified modem system, shown in figure  
below, illustrates the basic interconnection between  
the MCU, DSP, AFE and other basic components of  
a modem. The individual elements of the DM562AP  
are:  
The design of the DM562AP is optimized for  
desktop personal computer applications, embedded  
microprocessor applications, Set-Top-Box (STB),  
Point-Of-Sale (POS), and Multi-Function Peripheral  
(MFP) FAX application. It provides a low cost,  
highly reliable, maximum integration, with the  
minimum amount of supports required. The  
DM562AP modem can operate over a dial-up  
network (PSTN) or 2 wire leased lines.  
DM6580 Analog Front End (AFE). 48-pin LQFP  
package.  
DM6588A ITU-T V.90 integrated Processors  
with 32K bytes SRAM built in 128-pin QFP  
package  
The modem integrates auto dial and answer  
capabilities,  
synchronous/asynchronous  
data  
transmissions, serial and parallel interfaces, various  
tone detection schemes and data test modes.  
Block Diagram  
Ring  
Detector  
LED  
30.24MHz  
Optional  
SCLK  
29.4912MHz  
DIT  
DM6580  
RxIN  
Micro  
Controller  
Unit  
DOT  
TFS  
TX  
DSP  
TxA1  
DAA  
Line  
DIR  
DOR  
RFS  
TxA2  
Analog  
DM6588A  
Front End  
PCI  
Bus  
PnP  
32KB  
SRAM  
Speaker  
Driver  
SPKR  
TXSCLK*2  
RXSCLK  
CLKIN  
RX  
DSP  
ISA  
Bus  
UART  
V.24  
TXDCLK  
Microphone  
Driver  
Interface  
RXDCLK  
2M  
Flash  
V.24  
Interface  
Final  
1
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Table of Contents  
General Description  
Block Diagram  
1
1
3
Chip 2: DM6580 Analog Front End  
DM6580 Description  
DM6580 Block Diagram  
DM6580 Features  
DM6580 Pin Configuration  
DM6580 Pin Description  
DM6580 Functional Description  
DM6580 Register Description  
DM6580 Absolute Maximum Ratings  
DM6580 DC Characteristics  
40  
40  
41  
41  
42  
43  
43  
44  
44  
Features  
Chipset  
Chip 1: DM6588A Modem Controller Unit  
with PnP  
DM6588A Description  
DM6588A Block Diagram  
DM6588A Features  
DM6588A External Pin Configuration  
DM6588A ISA Pin Configuration  
DM6588A PCI Pin Configuration  
DM6588A Pin Description  
DM6588A Pin Description-ISA interface only  
DM6588A Pin Description-PCI interface only  
4
4
4
5
6
7
8
11  
12  
DM6580 AC Characteristics & Timing Diagrams 45  
DM6580 Performance  
Package Information  
Ordering Information  
Company Overview  
Contacts  
45  
47  
48  
48  
48  
DM6588A Functional Description  
1. Operating Mode Selection  
2. Micro-controller Program Memory  
3. Micro-controller Power Down Mode  
4. Enhanced Internal Direct Memory  
5. Re-flash Program Memory  
6. Micro-controller I/O Description  
7. HDLC Description  
14  
14  
14  
14  
14  
14  
14  
16  
8. Micro-controller Control Register for Internal  
Mode  
17  
9. Host Control Register for Virtual 1550A UART 17  
10. Micro-controller Control Register for PCI  
Interface  
22  
23  
11. PCI Configuration Register Definition  
DM6588A External Electrical Characteristics  
35  
DM658A External Absolute Maximum Ratings 35  
DM658A External DC Characteristics  
DM6588A ISA Electrical Characteristics  
DM6588A ISA Absolute Maximum Ratings  
DM6588A ISA DC Characteristics  
DM6588A ISA AC Characteristics & Timing  
Diagrams  
DM6588A PCI Electrical Characteristics  
DM6588A PCI Absolute Maximum Ratings  
DM6588A PCI DC Characteristics  
DM6588A PCI AC Characteristics & Timing  
Diagrams  
35  
36  
36  
36  
37  
38  
38  
38  
39  
2
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 integrated Data/ Fax/ Voice/ Speaker Phone  
Modem Device Single Chip With Memory Built in  
Features  
z
Enhanced “AT” command set and S registers  
z
Data  
-
TIA/EIA 602 ITU V.25ter AT command  
set  
TIA/EIA 578 Fax Class 1,2 command set  
TIA/EIA IS-101 Voice command set  
-
-
-
ITU-T V.90 (56000 to 28000 bps)  
ITU-T V.34 (33600 to 2400 bps)  
ITU-T V.32bis (14400, 12000, 9600,  
7200, 4800bps)  
-
-
-
-
-
-
-
-
ITU-T V.32 (9600, 4800bps)  
ITU-T V.22bis (2400, 1200bps)  
ITU-T V.22 (1200bps)  
ITU-T V.23 (1200/75bps)  
ITU-T V.21 (300bps)  
z
Parallel (ISA/PCI) and Serial (UART) interfaces  
-
-
6, 7 and 8 bit character support  
Even, odd, mark and none parity  
detection and generation  
-
-
1 and 2 stop bit support  
Auto DTE data speed detection  
Bell 212A (1200bps)  
-
-
Bell 103 (300bps)  
V.22 fast connect  
z
z
z
Support Caller identification (Caller ID)  
Speakerphone  
z
Fax  
-
-
ITU-T V.34 (33600 to 2400bps)  
ITU-T V.17 (14400, 12000,  
9600,7200bps)  
ITU-T V.29 (9600, 7200bps)  
ITU-T V.27ter (4800, 2400bps)  
ITU-T V.21 Channel 2 (300bps)  
Group III, Class 1,2  
Automatic rate adaptation in V.34  
half-duplex mode  
Support ECM mode  
Selectable world wide call progress tone  
detection  
z
z
z
Enhanced 8032 compatible micro-controller  
Power down mode  
-
-
-
-
-
Access up to 256K bytes external program  
memory  
z
z
Access up to 64K bytes external data memory  
-
-
NVRAM to store two user configurable,  
selectable profiles with three programmable  
telephone numbers  
Support Rx Polling function  
z
z
z
Data Error Correction  
-
-
MNP Class 4  
ITU-T V.42 LAPM  
z
32K bytes SRAM built in  
Data Compression  
Parallel bus for embedded microprocessor  
Compatible to ISA bus  
-
-
MNP Class 5  
ITU-T V.42bis  
Voice compression  
PCI internal modem only  
-
-
4 bit ADPCM (ITU-T)  
2, 3 an 4 bit ADPCM (Davicom  
proprietary)  
z
z
z
PCI Plug and Play (PnP) support  
Compliant with PCI specification 2.1  
Compliant with PCI bus Power Management  
Interface Specification revision 1.0  
-
8 Bit PCM  
z
z
Synchronous mode  
-
Legacy synchronous DCE mode  
Applications:  
DTE Interface  
z
z
z
z
z
z
z
MFP/FAX machine, EFAX Box  
-
-
Asynchronous DTE speed up to  
115200bps  
Serial V.24 (EIA-232-D)  
Set-Top-Box (STB), reply channel  
Electronic Point-Of-Sale (EPOS)  
Industrial/Medical monitoring devices  
Voice Broadcasting devices, Utility meters  
Security Systems  
z
Integrated UART 16550  
FWT,CDMA/GSM/GPRS Wireless FAX  
Final  
3
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Chip 1: Integrated Processor Unit with PnP  
DM6588A Description  
The DM6588A MCU performs general modem  
control functions, and is also designed to provide  
Plug and Play capability for PCI bus systems.  
The DM6588A Modem Control Unit is designed for  
use in high speed internal and external modem  
applications. The DM6588A incorporates a 80C32  
micro-controller, a virtual 16550A UART with FIFO  
mode, and Plug  
&
Play control logic.  
DM6588A Block Diagram  
DM6588A Features  
Virtual 16550A UART compatible parallel  
interface  
Fully programmable serial interface:  
- 6, 7 or 8-bit characters  
- Even, odd, mark and none parity bit  
generation and detection  
- 1 and 2 stop bit generation  
- Baud rate generation  
Control interface support  
Supports parallel and serial interfaces  
Includes a 80C32 micro-controller  
256K bytes maximum external program memory  
32K bytes data memory built in  
Provides automatic Plug and Play or software  
configuration capabilities  
- Includes I/O control logic for modem control  
interface  
Final  
4
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6588A External Pin Configuration  
TEST4  
1
102  
101  
D4  
D5  
UD0  
UD1  
UD2  
UD3  
GND  
2
D6  
3
100  
99  
D7  
4
98  
97  
96  
CA0  
CA1  
CA2  
CA3  
VDD  
CA4  
CA5  
CA6  
CA7  
GND  
CA8  
CA9  
CA10  
CA11  
CA12  
CA13  
CA14  
CA15  
5
6
7
RXDCLK  
UD4  
8
95  
94  
9
93  
92  
91  
90  
89  
88  
87  
86  
85  
84  
83  
82  
81  
80  
79  
78  
77  
76  
75  
74  
73  
72  
71  
70  
69  
68  
67  
66  
65  
UD5  
10  
11  
12  
13  
14  
15  
16  
UD6  
UD7  
VCC  
17  
18  
RD_SP2  
TXDCLK  
GND  
DM6588A  
External  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
DSPTXD  
OUTP3  
OUTP2  
OUTP1  
OUTP0  
GND  
SCLK  
DSPRXD  
GND  
TXSCLK  
RD_SP1  
VCC  
29  
30  
INP3  
INP2  
INP1  
/RD  
31  
32  
33  
34  
35  
36  
37  
38  
/WR  
/PSEN  
RXSCLK  
TXD  
INP0  
VDD  
TEST2  
RXD  
TEST3  
RESET  
VDD  
/LCS  
GND  
Final  
5
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6588A ISA Pin Configuration  
TEST4  
102  
101  
D4  
1
D5  
UD0  
UD1  
UD2  
UD3  
GND  
2
D6  
3
100  
99  
D7  
4
98  
97  
96  
CA0  
CA1  
CA2  
CA3  
VDD  
CA4  
CA5  
CA6  
CA7  
GND  
CA8  
CA9  
CA10  
CA11  
CA12  
CA13  
CA14  
CA15  
GND  
5
6
7
8
95  
94  
UD4  
UD5  
UD6  
UD7  
VCC  
9
93  
92  
91  
90  
89  
88  
87  
86  
85  
84  
83  
82  
81  
80  
79  
78  
77  
76  
75  
74  
73  
72  
71  
70  
69  
68  
67  
66  
65  
10  
11  
12  
13  
14  
15  
16  
17  
18  
DM6588A  
ISA  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
GND  
UA2  
UA1  
UA0  
IRQ  
GND  
RIN  
29  
30  
VCC  
/RD  
IOWB  
IORB  
CSN  
31  
32  
33  
34  
35  
36  
37  
38  
/WR  
/PSEN  
RXSCLK  
RD_SP1  
RD_SP2  
VDD  
VDD  
TEST2  
TEST3  
RST#  
SCLK  
GND  
6
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6588A PCI Pin Configuration  
TEST4  
102  
101  
D4  
D5  
1
AD27  
AD26  
AD25  
AD24  
GND  
2
D6  
3
100  
99  
D7  
4
98  
97  
96  
CA0  
CA1  
CA2  
CA3  
VDD  
CA4  
CA5  
CA6  
CA7  
GND  
CA8  
CA9  
CA10  
CA11  
CA12  
CA13  
CA14  
CA15  
5
6
7
IDSEL  
C/BE3#  
AD23  
8
95  
94  
9
93  
92  
91  
90  
89  
88  
87  
86  
85  
84  
83  
82  
81  
80  
79  
78  
77  
76  
75  
74  
73  
72  
71  
70  
69  
68  
67  
66  
65  
AD22  
10  
11  
12  
13  
14  
15  
16  
AD21  
AD20  
VCC  
AD19  
AD18  
AD17  
AD16  
17  
18  
C/BE2#  
FRAME#  
GND  
DM6588A  
PCI  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
IRDY#  
TRDY#  
DEVSEL#  
STOP#  
PERR#  
SERR#  
PAR  
GND  
PCLK  
POWEROFF  
GND  
RIN  
PME#  
VCC  
C/BE1#  
29  
30  
AD15  
AD14  
AD13  
/RD  
31  
32  
33  
34  
35  
36  
37  
38  
/WR  
/PSEN  
RXSCLK  
RD_SP1  
RD_SP2  
VDD  
AD12  
VDD  
TEST2  
TEST3  
RST#  
SCLK  
AD0  
GND  
AD11  
Final  
7
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6588A Pin Description  
Pin No.  
Internal  
PCI  
Pin No.  
Internal  
ISA  
Pin No.  
External  
Pin Name  
I/O  
Description  
Test pin 4, normal ground.  
External: N/C (low).  
PCI: N/C (low).  
1
1
1
TEST4  
I
ISA: connect to 3.3V.  
2,3,4,5,  
9,10,11,  
12  
Modem Control Output, for external modem:  
Memory address mapping of the controller is  
E800H.  
Receive Data Rate Clock:(External)  
This pin is used as reference clock of DSPRXD  
pin.  
UD0 - UD7  
RxDCLK  
O
I
8
Data Input Pin Of The Serial Port 2:  
The serial data is sampled at the falling edge of the  
SCLK. The MSB is coming immediately after the  
falling of FR_SP2 signal.  
18  
68  
68  
RD_SP2  
I
Transmit Data Rate Clock:(External)  
This pin is used as reference clock of DSPTXD  
pin.  
Modem Transmit Data (External)  
Shifted into Tx /Rx DSP from EIA port through this  
pin at the rising edge of TXDCLK.  
19  
21  
TXDCLK  
DSPTxD  
I
I
Data Input Pin Of The Serial Port 1:  
The serial data is sampled at the falling edge of the  
SCLK. The MSB is coming immediately after the  
falling of FR_SP1 signal.  
28  
69  
69  
RD_SP1  
GND  
I
6,20,37  
50,77,80, 50,80,89  
89,107,  
118,123  
22,  
6,20,37  
6,20,37  
50,77,80,  
89,107,  
P
Ground  
107,118,  
123  
118,123  
OUTP3,  
OUTP2,  
OUTP1,  
OUTP0  
INP3,  
INP2,  
INP1,  
INP0  
Modem Control Output  
23,  
24,  
25  
29,  
30,  
31,  
32  
For external modem, these pins are bit7~4 of the  
modem control output. Memory address mapping  
of the controller is C800H.  
Modem Control Input:(External)  
These pins are bit3~0 of the modem control input.  
Memory address mapping of the controller is  
C800H.  
O
I
33,45  
67,94,  
113,128  
13,74  
34  
33,45,  
67,94,  
113,128  
13,74  
34  
33,45,  
67,94,  
113,128  
13,74  
34  
VDD  
P
+3.3V Power Supply  
VCC  
TEST2  
TEST3  
P
I
I
+2.5V Power Supply  
Test pin 2,normal ground  
Test pin 3,normal ground  
Reset:  
An active high signal used to reset the DM6588A.  
Crystal Oscillator Input  
35  
35  
35  
36  
42  
RESET  
XTAL1  
I
I
42  
42  
8
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
43  
46  
43  
46  
43  
46  
XTAL2  
/PWR  
O
Crystal Oscillator Output  
Controller Program Write Enable:  
This pin is used to enable FLASH ROM  
programming.  
O
Data Output Pin Of Serial Port 1  
The serial data is clocked out through this pin  
according to the rising edge of SCLK. The MSB is  
sent immediately after the falling edge of the  
FR_SP1 signal.  
Bank Switch Control:  
These signals are used to switch external program  
memory between banks.  
48  
48  
48  
TD_SP1  
O
O
49  
47  
49  
47  
49  
47  
CA16  
CA17  
CA16 CA17  
Bank 0  
Bank 1  
Bank 2  
Bank 3  
0
1
0
1
0
0
1
1
51  
52  
57  
76  
58  
59  
T0  
T1  
/RI  
I
I
I
I
I
Controller Counter 0 Input  
Controller Counter 1 Input  
Ring Signal Input  
TxDSP Interrupt 1 Input  
DTR Input Pin (P1.1)  
76  
57  
58  
59  
76  
57  
58  
59  
TxSCLK*2  
/DTR  
/OH  
O
Hook Relay Control (P1.2)  
Voice Relay Control. Modem Control Output  
(memory map is bit 3 of DAA at memory address  
D000H)  
60  
60  
60  
/VOICE  
O
61-63  
66  
61-63  
61-63  
EEPROM 1-3  
/LCS  
I/O  
I
EEPROM Control Pins (P1.4-P1.6)  
Loop Current Detection. Modem Input Control:  
This pin is mapped to bit0 of address D000H.  
Reference Clock For Serial Port 1 And Serial  
Port 2  
79  
66  
66  
SCLK  
I
68  
69  
RXD  
TXD  
I
O
Controller Serial Port Data Input  
Controller Serial Port Data Output  
70  
70  
71  
70  
71  
RxSCLK  
I
Rx DSP Interrupt 3 Input  
Controller Program Store Enable:  
This output goes low during a fetch from external  
program memory.  
71  
/PSEN  
O
72  
73  
72  
73  
72  
73  
/WR  
/RD  
O
O
Controller External Data Memory Write Control  
Controller External Data Memory Read Control  
(External)  
Modem Received Data :  
78  
DSPRxD  
O
Shifted out to the EIA port through this pin  
according to the rising edge of RXDCLK.  
Test pin 1, normal ground  
117  
117  
117  
TEST1  
81,82,  
83,84,  
85,86,  
87,88  
81,82,  
83,84,  
85,86,  
87,88  
81,82,  
83,84,  
85,86,  
87,88  
CA15,CA14,  
CA13,CA12,  
CA11,CA10,  
CA9,CA8  
O
Controller Address Bus  
Final  
9
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
90,91,  
92,93,  
95,96,  
97,98  
99,100,  
101,102, 101,102,  
103,104, 103,104,  
105,106  
108  
109  
90,91,  
92,93,  
95,96,  
97,98  
90,91,  
92,93,  
95,96,  
97,98  
99,100,  
101,102,  
103,104,  
105,106  
108  
CA7 - CA0  
O
Controller Address Bus  
Controller Data Bus  
99,100,  
D7,D6,  
D5,D4,  
D3,D2,  
D1,D0  
FR_SP2  
FR_SP1  
/POR  
I/O  
105,106  
108  
109  
I/O  
I/O  
O
Frame Signal Of Serial Port 2  
Frame Signal Of Serial Port 1  
DSP Reset Output  
109  
110  
110  
110  
Modem Control Output  
Memory map is bit 1-2 of DAA at memory address  
D000H  
111  
112  
111  
112  
111  
112  
VOICE Se1 1  
VOICE Se1 2  
O
114  
115  
114  
115  
114  
115  
CODEC_CLK  
OSCO  
O
O
20.16MHz Clock Output For DM6580 Chip  
Optional Codec X’tal clock output  
Optional Codec X’tal clock input  
Test pin 1,normal ground  
116  
117  
116  
117  
116  
117  
OSCI  
TEST1  
I
I
Data Output Pin Of Serial Port 2  
The serial data is clocked out through this pin  
according to the rising edge of SCLK. The MSB is  
sent immediately after the falling edge of the  
FR_SP2 signal.  
Modem Control Port Select Output:  
Memory address mapping of the controller is  
D800H.  
119  
120  
119  
120  
119  
120  
TD_SP2  
PS1  
O
O
Select Pin: Used to select internal or external  
operation.  
122  
122  
122  
EXT/INTB  
I
0: internal modem, PCI or ISA.  
1: external modem  
7,8,  
14,15,16,  
17,21,25,  
26,27,28,  
32,38,39,  
40,41,44,  
51,52,53,  
554,55,56,  
64,65,75,  
79,121,  
7,14,15,  
16,17,26,  
27,38,39,  
40,41,44,  
53,54,55,  
56,64,65,  
75,121,  
NC  
N
NC  
124,125,  
126,127  
124,125,  
126,127  
10  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6588A Pin Description-ISA Interface only  
Pin No.  
Pin Name  
I/O  
Description  
Data Bus Signal:  
2-5,  
9-12  
UD0-UD3,  
UD4-UD7  
I/O These signals are connected to the data bus of the PC (or Host) I/O.  
They are used to transfer data between the PC and the DM6588A.  
System Address:  
22-24  
UA0-UA2  
I
These signals are connected to the bus of PC (or Host) I/O. They are used to  
select the DM6588A offset UART I/O address.  
I/O Write:  
29  
30  
31  
36  
/IOWB  
/IORB  
/CSN  
/RST  
I
I
I
I
An active low input signal used to write data to the DM6588A.  
I/O Read:  
An active low input signal used to read data from the DM6588A.  
Address Enable:  
This is an active low signal to enable the system address for DM6588A.  
Reset:  
An active low signal used to reset the DM6588A.  
Interrupt Request:  
78  
IRQ  
O
The active pin will go high when an interrupt request is generated from the  
DM6588A.  
Final  
11  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6588A Pin Description-PCI Interface only  
Pin No.  
Pin Name  
I/O  
Description  
78  
POWEROFF  
O
Power Off when high  
PCI Interrupt Request  
121  
INT#  
O
This signal will be asserted low when an interrupt condition as defined in  
CR5 is set and the corresponding mask bit in CR7 is not set.  
PCI System Clock  
79  
75  
PCLK  
PME#  
I
This signal is the PCI bus clock that provides timing for all bus phases.  
The frequency is 33MHz.  
Power Management Event  
The signal indicates that a power management event.  
PCI Address & Data Bus  
These are the multiplexed address and data signals.  
DM6588A will decode each address on the bus and respond if it is the target  
being addressed.  
O
124-127,2-5  
9-12,14-17  
29-32,38-41  
51-56,64,65  
AD31-AD0  
IDSEL  
I/O  
I
Initialization Device Select  
For the accesses to the configuration address space, the device select  
Decoding is done externally and is signaled via this pin. This signal is asserted  
high during configuration read and write access.  
PCI Bus Command/Byte Enable  
During the address phase, these signals define the bus command or the type of  
the bus transaction that will take place.  
During the data phase, these pins indicate which byte lanes contain valid data.  
C/BE0# applies to bit7~0 and C/BE3# applies to bit 31~24.  
PCI Cycle Frame  
7
8
C/BE3#  
C/BE2#  
C/BE1#  
C/BE0#  
18  
28  
44  
I
19  
21  
FRAME#  
IRDY#  
I
I
This signal is driven low by the master to indicate the beginning and duration  
of a bus transaction. It is de-asserted when the transaction is in its final phase.  
PCI Initiator Ready  
This signal is driven low when the master is ready to complete the current data  
phase of the transaction. A data phase is completed on any clock both IRDY#  
and TRDY# are sampled asserted.  
PCI Target Ready  
This signal is driven low when the target is ready to complete the current data  
phase of the transaction. During a read, it indicates that the valid data is asserted  
During write, it indicates that the target prepares to accept data.  
PCI Device Select  
22  
TRDY#  
I/O  
23  
24  
25  
DEVSEL#  
STOP#  
I/O DM6588A asserts the signal low when it recognizes its target address after  
FRAME# is asserted.  
PCI Stop  
I/O This signal is asserted low by the target device to request the master device to  
stop the current transaction.  
PCI Parity Error  
I/O DM6588A will assert this signal low to indicate a parity error on any incoming  
PERR#  
data.  
PCI System Error  
This signal is asserted low when an address parity is detected with PCICS bit31  
enabled. The system error asserts two clock cycles after the address if an  
26  
SERR#  
O
address parity error is detected.  
12  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
PCI Parity  
27  
36  
PAR  
I/O This signal indicates even parity across AD0~AD31 and C/BE0#~C/BE3#  
including the PAR pin. It is stable and valid one clock after the address phase.  
Reset:  
RST#  
I
An active low signal used to reset the DM6588A.  
76  
77  
RIN  
GND_AUX  
I
P
Ring Signal Input for Auxiliary Power  
Auxiliary Ground  
Final  
13  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
3. Micro-controller Power Down Mode  
DM6588A Functional Description  
An instruction that sets the register PD (PCON.1) will  
cause the 80C32 to enter power down mode. There  
are three ways to wake up the 80C32  
(1) Positive pulse signal occurring at the reset pin of  
the 80C32  
1. Operating Mode Selection  
The DM6588A can be used in internal or external  
modem applications. When operating as an internal  
modem, the EXT/INTB input (pin 122) must be  
attached to ground, and vice versa (VDD) when  
operating as an external modem.  
(2) Negative pulse occurring at /RI (P1.0) of the  
80C32  
(3) Programming the PnP Wake Up Controller  
Register.  
External mode is operated with host by UART.  
Internal mode can support parallel (ISA) and PCI  
interface to host. The TEST4 input (Pin 1) is for ISA  
or PCI selection.  
4. Enhanced Internal Direct Memory  
There are two 128 byte banks of internal direct  
memory in the 80C32. The system uses the lower  
128 bytes under normal conditions. Switching to the  
upper bank is achieved by loading register 8FH.1  
(SFR of the 80C32) with 1. Switching to the lower  
bank can be achieved by loading the same register  
with 0.  
2. Micro-controller Program Memory  
The DM6588A supports two bank switch control pins  
to switch external program memory among four  
banks. The DM6588A can access a total of 256K of  
external program memory.  
Address mapping:  
5. Re-flash Program Memory  
bank0: 00000H - 0FFFFH  
bank1: 10000H - 1FFFFH  
bank2: 20000H - 2FFFFH  
bank3: 30000H - 3FFFFH  
By setting 8FH.2 the system can switch program and  
data memory. If the system uses FLASH memory as  
program memory this function is used to re-flash  
program code by downloading the program to data  
memory then switching them.  
For bank switching, three instructions must be  
included in software.  
Switch to bank1:  
Example:  
CLR  
SETB  
JMP  
P1.3  
P1.7  
BANK 1 ADDRESS  
SETB  
LJMP  
8FH.2  
0000H  
6. Micro-controller I/O Description  
Switch to bank2:  
CLR  
P1.7  
P1.3  
BANK 2 ADDRESS  
MODEM expansion port: Address C800H (external  
only)  
SETB  
JMP  
Switch to bank3:  
Bit7 Bit6 bit5 bit4 bit3 bit2 bit1 bit0  
OUT OUT OUT OUT INP3 INP2 INP1 INP0  
CLR  
CLR  
JMP  
P1.7  
P1.3  
P3  
P2  
P1  
P0  
BANK 3 ADDRESS  
Bit0 to Bit3: read only  
Return to bank 0:  
SETB  
P1.7  
P1.3  
Bit4 to Bit7: write only  
SETB  
JMP  
BANK 0 ADDRESS  
Modem Output Port 1 Register: Address D000H  
Write only  
* For detailed information about the micro-controller,  
Bit7 bit6 bit5 bit4 Bit3 bit2 bit1 bit0  
/Voice Voice Voice /POR  
refer to the Programmer's Guide to 8032.  
-sel2 -Sel1  
14  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
These 4 bits control the DM6588A output ports.  
Modem Output Port 2 Register: Address D800H  
Write only  
bit7 bit6 bit5 bit4 bit3  
bit2 bit1 bit0  
/MUT /PUL /CID  
E
SE  
These 3 bits control the DM6588A output ports.  
Memory Mapping of Micro-controller 80C32 :  
Description  
Address  
C800H  
D000H  
D400H  
D800H  
DC0XH  
E000H  
E400H  
E800H  
EC00H  
F000H  
F80XH  
External Internal  
GPIO OUTP3-OUTP0(Bit7~4);INP3~INP0(Bit3~0)  
DAA Port  
Y
Y
N
Y
Y
N
Y
Y
N
Y
N
N
Y
Y
Y
Y
Y
Y
N
Y
Y
Y
UART Clock Register  
PS1 Port (Modem hybrid circuit control port)  
HDLC registers  
Modem UART Status Register  
/RUCS Port(RX DSP Dual Port Registers)  
Modem LED Output Port UD7~UD0  
UART Baud Generator Divisor Latch Register  
/TUCS Port (TX DSP Dual Port Register)  
PCI Vender & Device ID Port Register  
Final  
15  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
7. HDLC Description  
HDLC RxDataBits Register: Address DC00H  
0: indicates the data in the TxFIFO has deceased  
to zero and the HDLC circuit has transferred the  
1st 7eH pattern.  
1:indicates that the TxFIFO data is greater than  
or equal to the threshold value.  
Write only  
Once the RxDataBit set to 1, the data in the RxBuffer  
will be transferred to RxFIFO. The transfer bit  
number is the same as the programming value of  
RxDataBits Register.  
Bit1:Rxdata  
0: all the data in the RxBuffer has been read.  
1:Programed by software to indicate that all data  
in the RxDataBits register has been written to the  
RxBuffer.  
HDLC RxBuffer: Address DC01H  
Write only  
Receive data will be written to the RxBuffer and will  
be input to the RxHDLC circuit. The RxBuffer is 16  
bytes wide.  
Bit2:TxFIFO Threshold  
0: TxFIFO threshold No. = 11  
1: TxFIFO threshold No. =16  
HDLC RxFiFo: Address DC01H  
Read only  
Bit3:TxFiFo Status  
After the data has been passed from the RxBuffer to  
the RxHDLC circuit, the RxHDLC circuit will remove  
the 7eH patterns and transfer the results to the  
RxFIFO. There RxFIFO is 21 bytes wide.  
0:data No. in TxFIFO >= threshold  
1:data No. in TxFIFO <= threshold  
Bit4:Txdata  
0:A write action to TxDataBites register will clear  
this bit.  
HDLC TxDataBits Register: Address DC02H  
1:Bit No. in TxBuffer = TxDataBits register.  
Write only  
Data written to TxDataBits will be presented to the  
TxFIFO. The data in TxFIFO will be transferred to  
TXHDLC circuit. The transfer bit number is the same  
as the value of TxDataBits register. If the TxFIFO is  
empty , a 7e pattern will be loaded to the TxFIFO. If  
TxFIFO is not empty and the data frame has the  
pattern of five consecutive “1” , then the TXHDLC  
circuit will insert “0” automatically.  
Bit5: RxFIFO empty  
0:data bytes No. in RxFIFO <>0  
1:data bytes No. in RxFIFO = 0  
Bit6: Reset  
0:Normal state  
1:reset HDLC circuit  
Zero Deletion In _ buffer register: Address  
HDLC TxFiFo Register: Address DC03H  
DC08H  
Write only  
write only  
The original HDLC frame data will be loaded to the  
TxFIFO, presented to the input of the TxHDLC circuit.  
The TxFIFO is 21 bytes wide.  
Controller write the original data to this temp buffer.  
Zero Deletion Out _ buffer register: Address  
DC08H  
read only  
HDLC TxBuffer: Address DC03H  
Controller read the result data from this buffer  
Read only  
According to TxDataBits, the TxHDLC circuit will  
transfer the same number data bits to the TxBuffer.  
The TxBuffer is 16 bytes wide.  
Zero Deletion Status/Rst register: Address DC09H  
Bit0: data ready flag (read only)  
1:data has been load to out _ buffer. (clear  
automatically by a read from out_ buffer)  
0: data has not been load to out _ buffer.  
HDLC CNTL/STATUS Register: Address DC04H  
Bit0:TxReady0  
16  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Bit1: frame end flag (read only)  
1:Indicate end of HDLC frame (clear by a reset  
action)  
bit7 bit6 bit5 bit4 bit3 Bit2 bit1 bit0  
dat7 dat6 dat5 dat4 dat3 Dat2 dat1 dat0  
By reading this register, the micro-controller can  
monitor the value of the low byte divisor latch of the  
virtual UART baud generator (see DLL in next section)  
and determine the baud rate clock itself.  
Bit2: fram ready flag (read only)  
1:CRC check ok.  
0:CRC check fail.  
Bit3: In _ buffer empty flag  
1:In _ buffer empty (clear automatically by a  
write to In _buffer)  
0:In _ buffer not empty  
Bit7: reset bit (write only)  
1:software reset  
Modem Status Control Register (MSCR):  
Address E000H ( internal mode only )  
Write only  
bit7 bit6 bit5 bit4 bit3 bit2 bit1  
bit0  
0
0
0
0
/CTS /DSR /DCD /RI  
This register contains information about the line  
status of the modem. The available signals are Ring  
Detect (/RI), Carrier Detect (/DCD), Data Set Ready  
(/DSR) and Clear To Send (/CTS).  
CRCL register: Address DC0AH (read only)  
CRCH register: Address DC0BH (read only)  
8. Micro-controller Control Register for Internal  
Mode  
9. Host Control Register for Virtual 16550A UART  
(internal mode only)  
Receiver Buffer (Read), Transmitter Holding  
Register (Write): Address: 0 (DLAB=0)  
UART Clock (internal mode only)  
The internal clock of the virtual UART logic is fixed at  
1.8432MHz. The clock is derived from an external  
30MHz crystal. The UART 1.8432MHz clock will be  
obtained by division. When the operating frequency  
of the DM6588A controller changes, the divider  
should be changed accordingly. This divider is  
specified by the Configuration Register which can be  
written by the DM6588A controller. The address  
mapping of the register is D400H: (DM6588A  
controller memory mapping)  
Reset State 00h  
bit7 bit6 bit5 bit4 bit3 Bit2 bit1 Bit0  
dat7 dat6 dat5 dat4 dat3 Dat2 dat1 Dat0  
When this register address is read, it contains the  
parallel received data. Data to be transmitted is  
written to this register.  
Interrupt Enable Register (IER): Address 1  
Bit 0: Always 0.  
Reset State 00h, Write Only  
bit7 Bit bit bit4 bit3  
Bit 6-1: define the clock divider range from 2 to 64  
(even number).  
bit2  
bit1  
bit0  
6
5
0
0
0
0
Enable Enable Enable Enable  
Bit 7: Not used.  
Modem Line  
TX  
RX  
Data  
Intr  
Status Status Holding  
Intr  
Intr  
Register  
Intr  
UART Clock Register: ( internal mode only )  
Address D400H Reset State: 06H  
Write Only  
This 8-bit register enables the four types of interrupts  
as described below. Each interrupt source can  
activate the INT output signal if enabled by this  
register. Resetting bits 0 through 3 will disable all  
UART interrupts.  
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0  
X
dat6 dat5 dat4 dat3 dat2 dat1  
0
UART Baud Generator Divisor Latch Register:  
Address EC00H ( internal mode only )  
Bit 0: This bit enables the Received Data Available  
and timeout interrupts in the FIFO mode when  
set to logic 1.  
Read only  
Final  
17  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
The IIR register gives prioritized information  
regarding the status of interrupt conditions. When  
accessed, the IIR indicates the highest priority  
interrupt that is pending.  
Bit 1: This bit enables the Transmitter Holding  
Register Empty Interrupt when set to logic 1.  
Bit 2: This bit enables the Receiver Line Status  
Interrupt when set to logic 1.  
Bit 0: This bit can be used in either a prioritized  
interrupt or polled environment to indicate  
whether an interrupt is pending. When this bit is  
logic 0, an interrupt is pending, and the IIR  
contents may be used as a pointer to the  
appropriate interrupt service routine. When bit  
0 is logic 1, no interrupt is pending, and polling  
(if used) continues.  
Bit 3:This bit enables the MODEM Status Interrupt  
when set to logic 1.  
Bit 4-7: Not used  
Interrupt Identification Register (IIR): Address 2  
Reset State 01h, Read only  
Bit7 Bit6 bit5 bit4 bit3  
bit2  
D2:  
bit1  
D1:  
bit0  
D0:  
Bit 1-2: These two bits of the IIR are used to identify  
the highest priority interrupt pending, as  
indicated in the table below.  
FIFO  
0
0
0
D3:  
Enable  
INTD2 INTD1 INTD0  
int  
Pending  
In order to provide minimum software overhead  
during data transfers, the virtual UART prioritizes  
interrupts into four levels as follows: Receiver Line  
Status (priority 1), Receiver Data Available (priority 2),  
Character Timeout Indication (priority 2, FIFO mode  
only), Transmitter Holding Register Empty (priority 3),  
and Modem Status (priority 4).  
Bit 3: In character mode, this bit is 0. In FIFO mode,  
this bit is set, along with bit 2, when a timeout  
interrupt is pending.  
Bit 4-6: Not used  
Bit 7: FIFO always enabled.  
Interrupt Identification Register (IIR): Address 2 (continued)  
D3 D2 D1 D0 Priority Level Interrupt Type  
Condition  
Reset  
0
0
0
1
-
-
-
-
Overrun Error, Parity Error,  
Framing Error or Break  
Interrupt  
Receiver Line  
Status  
Reads the Line Status  
Register  
0
1
1
0
Highest  
Reads the Receiver Buffer  
Receiver Data  
Available  
Receiver Data Available or Register or the FIFO has  
0
1
1
1
0
0
0
0
Second  
Second  
Trigger Level Reached  
Dropped Below the  
threshold value  
No characters have been  
read from or written to the  
Rx FIFO during  
Character  
Reads The Receiver Buffer  
Timeout Indication programming time interval, Register  
and the Rx FIFO is not  
empty  
Reads the IIR Register or  
Ready to accept new data (if source of interrupt)  
Transmitter  
Holding Register  
Empty  
0
0
0
0
1
0
0
0
Third  
for transmission  
Writes To The Transmitter  
Holding Register  
Clear to Send, Data Set  
Ready, Ring Indicator or  
Data Carrier Detected  
Reads the Modem Status  
Register  
Fourth  
Modem Status  
18  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
FIFO Control Register (FCR): Address 2  
WLS1  
WLS0  
Word Length  
5 bits  
0
0
1
1
0
1
0
1
Reset State 00h , write only  
6 bits  
7 bits  
8 bits  
bit7  
RCVR RCVR  
Trig Trig  
(MSB) (LSB)  
bit6 bit5 bit4 bit3  
bit2  
bit1  
bit0  
DMA TxFIFO RxFIFO FIFO  
0
0
Mode Reset Reset Enable  
Bit 0-1: WLS0-1 specifies the number of bits in each  
transmitted and received serial character.  
This is a write only register at the same location as  
the IIR, which is a read only register. This register is  
used to enable the FIFOs, clear the FIFOs, set the  
RxFIFO trigger level, and select the type of DMA  
signal.  
Bit 2: STB specifies the number of stop bits in each  
transmitted character. If bit 2 is logic 0, one  
stop bit is generated in the transmitted data. If  
bit 2 is logic 1 when a 5-bit word length is  
selected via bits 0 and 1, one and a half stops  
are generated. If bit 2 is a logic 1 when either  
a 6-, 7- or 8-bit word length is selected, two  
stop bits are generated. The Receiver checks  
the first Stop-bit only, regardless of the  
number of Stop bits selected.  
Bit 0: FIFO Enable, This bit is always high  
Bit 1: Writing a 1 to FCR1 clears all bytes in the  
RxFIFO and resets the counter logic to 0.  
Bit 2: Writing a 1 to FCR2 clears all bytes in the  
TxFIFO and resets the counter logic to 0.  
Bit 3: Logic 1 indicates that the PC has enabled  
parity generation and checking.  
Bit 3: Setting FCR3 to 1 will cause the RXRDY and  
TXRDY pins to change from mode 0 to mode  
1 if FCR0 = 1.  
Bit 4: Logic 1 indicates that the PC is requesting an  
even number of logic 1s (even parity  
generation) to be transmitted or checked.  
Logic 0 indicates that the PC is requesting  
odd parity generation and checking.  
Bit 4-5: Reserved  
Bit 6-7: FCR6, FCR7 are used to set the trigger  
level for the RxFIFO interrupt.  
Bit 5: When bits 3, 4 and 5 are logic 1, the parity bit  
is transmitted and checked by the receiver as  
logic 0. If bits 3 and 5 are 1 and bit 4 is logic 0,  
then the parity is transmitted and checked as  
logic 1.  
FCR7  
FCR6  
RxFIFO Trigger Level  
0
0
1
0
1
0
01  
04  
08  
Line Control Register (LCR): Address 3  
Bit 6: This is a Break Control bit. When it is set to  
logic 1, a break condition is indicated.  
Reset State 00h, Write Only  
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0  
DLAB SBRK STP EPS PEN STB WLS1 WLS0  
Bit 7: The Divisor Latch Access bit must be set to  
logic 1 to access the Divisor Latches of the  
baud generator during a read or write  
operation. It must be set to logic 0 to access  
the Receiver Buffer, the Transmitter Holding  
Register, or the Interrupt Enable Register.  
This register is available to maintain compatibility  
with the standard 16550 register set, and provides  
information to the internal hardware that is used to  
determine the number of bits per character.  
Final  
19  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Modem Control Register (MCR): Address 4  
Bit 3:This bit is the Framing Error (FE) indicator. Bit 3  
indicates that the received character did not have a  
valid stop bit. Bit 3 is set to logic 1 whenever the stop  
bit following the last data bit or parity bit is detected  
as a zero bit (spacing level). The FE bit is reset  
whenever the CPU reads the contents of the Line  
Status Register. The FE error condition is associated  
with the particular character in the FIFO to which it  
applies. This error is revealed to the CPU when its  
associated character is at the top of the FIFO.  
Reset State 00h  
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0  
0
0
0
0
0
0
RTS DTR  
Bit 0:This bit asserts a Data Terminal Ready  
condition that is readable via port P1.1 of the  
micro-controller 80C32. When bit 0 is set to logic 1,  
the P1.1 is forced to logic 0. When bit 0 is reset to  
logic 0, the P1.1 is forced to logic 1.  
Bit 4:This bit is a Break Interrupt (BI) indicator. Bit 4  
is set to logic 1 whenever the received data input is  
held in the Spacing (logic 0) state for longer than a  
full word transmission time (that is, the total time of  
Start bit + data bits + Parity + Stop bits). The BI  
indicator is reset whenever the CPU reads the  
contents of the Line Status Register. The BI error  
condition is associated with the particular character in  
the FIFO to which it applies. This error is revealed to  
the CPU when its associated character is at the top  
of the FIFO.  
Bit 1: This bit asserts a Request To Send condition  
that is readable via port P3.4 of the micro-controller  
80C32. When bit 1 is set to logic 1, the P3.4 is forced  
to logic 0. When bit 1 is reset to logic 0, the P3.4 is  
forced to logic 1.  
Line Status Register (LSR): Address 5  
Reset State 60h, Read only  
bit7  
bit6  
bit5 bit4 bit3 bit2 bit1 bit0  
FE PE OE DR  
RCV ETEMT THRE BI  
Bit 5:This bit is a Transmitter Holding Register Empty  
indicator. Bit 5 indicates that UART is ready to accept  
a new character for transmission. In addition, this bit  
causes the UART to issue an interrupt to the CPU  
when the Transmit Holding Register Empty Interrupt  
Enable is set high. The THRE bit is reset to logic 0  
when the host CPU loads a character into the  
Transmit Holding register. In the FIFO mode, this bit  
is set when the TxFIFO is empty, and is cleared  
when at least 1 byte is written to the TxFIFO.  
This register provides status information to the host  
PC concerning character transfer. Bit 1-4 indicates  
error conditions that produce a Receiver Line Status  
interrupt whenever any of the corresponding  
conditions are detected. The Line Status Register is  
valid for read operations only.  
Bit 0:Set to logic 1 when a received character is  
available in the RxFIFO. This bit is reset to logic 0  
when the RxFIFO is empty.  
Bit 6:This bit is the Transmitter Empty indicator. Bit 6  
is set to logic 1 whenever the Transmitter Holding  
Register (THR) is empty, and is reset to logic 0  
whenever the THR contains a character. In FIFO  
mode, this bit is set to 1 whenever the transmit FIFO  
is empty.  
Bit 1:An Overrun error will occur only after the  
RxFIFO is full and the next character has overwritten  
the unread FIFO data. This bit is reset upon reading  
the Line Status Register.  
Bit 2:A logic 1 indicates that a received character  
does not have the correct even or odd parity as  
selected by the Parity Select bit. This error is set  
when the corresponding character is at the top of the  
RxFIFO. It will remain set until the CPU reads the  
LSR.  
Bit 7:In character mode, this bit is 0. In FIFO mode,  
this bit is set when there is at least one parity error,  
framing error, or break indication in the FIFO. If there  
are no subsequent errors in the FIFO, LSR7 is  
cleared when the CPU reads the LSR.  
20  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Modem Status Register (MSR): Address 6  
Scratch Register (SCR): Address 7  
Reset State 00h  
This 8-bit Read/Write Register does not control the  
UART in any way. It is intended as a Scratch Pad  
Register to be used by the programmer to hold data  
temporarily.  
Reset State bit 0-3 : low , bit 4-7: Input Signal  
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0  
DCD RI DSR CTS DDCD TERI DDSR DCTS  
This 8-bit register provides the current state of the  
control lines from the Modem to the CPU. In addition,  
four bits of the Modem Status Register provide  
change information. These bits are set to logic 1  
whenever a control input from the Modem changes  
state. They are reset to logic 0 whenever the CPU  
reads the Modem Status Register.  
Divisor Latch (DLL): Address 0 (DLAB = 1)  
Reset State 00h  
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0  
DAT7 DAT6 DAT5 DAT4 DAT3 DAT2 DAT1 DAT0  
This register contains baud rate information from the  
host PC. The PC sets the Divisor Latch Register  
values.  
Bit 0:This bit is the Delta Clear to Send (DCTS)  
indicator. Bit 0 indicates that the CTS (MSR Bit 4)  
has changed state since the last time it was read by  
the CPU.  
Divisor Latch (DLM): Address 1 (DLAB = 1)  
Reset State 00h  
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0  
DAT7 DAT6 DAT5 DAT4 DAT3 DAT2 DAT1 DAT0  
Bit 1:This bit is the Delta Data Set Ready (DDSR)  
indicator. Bit 1 indicates that the DSR (MSR Bit 5)  
has changed state since the last time it was read by  
the CPU.  
This register contains baud rate information from the  
host PC.  
Bit 2:This bit is the Trailing Edge of Ring indicator. Bit  
2 indicates that the RI (MSR Bit 6) has changed from  
a low to a high state.  
Note:Two 8-bit latches (DLL-DLM) store the divisor in  
16-digit binary format. The desired baud rate can be  
obtained by dividing the 115200Hz clock by the  
divisor.  
Bit 3:This bit is the Delta Data Carrier Detect (DDCD)  
indicator. Bit 3 indicates that the DCD (MSR Bit 7)  
has changed state.  
Desired  
Divisor  
Baud  
Value  
Rate  
Note:Whenever bit 0, 1, 2 or 3 is set to logic 1, a  
Modem Status Interrupt is generated.  
50  
75  
110  
150  
300  
2304  
1536  
1047  
768  
384  
192  
96  
48  
24  
12  
6
Bit 4: This bit reflects the value of MSR Bit 4 (CTS).  
Bit 5: This bit reflects the value of MSR Bit 5 (DSR).  
Bit 6: This bit reflects the value of MSR Bit 6 (RI).  
Bit 7: This bit reflects the value of MSR Bit 7 (DCD).  
600  
1200  
2400  
4800  
9600  
19200  
38400  
57600  
115200  
3
2
1
Final  
21  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
10. Micro-controller Control Register for PCI  
interface  
byte. (Offset 2E of PCI configuration register space)  
PCI Vender ID Low Byte Data Port: Address  
F800H (pci only)  
PCI Subsystem Device ID High Byte Data Port:  
Address F807H  
Write only  
Write only  
This port configures PCI Vender ID low byte. (Offset  
00 of PCI configuration register space)  
This port configures PCI Subsystem Device ID low  
byte. (Offset 2F of PCI configuration register space)  
PCI Power Management New Capability: Address  
F808H, Bit 4 (pci only)  
PCI Vender ID High Byte Data Port: Address  
F801H (pci only)  
Write only  
Write only  
This port configures PCI Vender ID high byte.  
(Offset 01 of PCI configuration register space)  
This bit configures if support PCI Power Management.  
(Offset 06 bit 4 of PCI configuration register space)  
PCI Device ID Low Byte Data Port: Address F802H  
PCI Power Management Power State:  
Address F809H, Bit[1..0] (pci only)  
Write only  
This port configures PCI Device ID low byte. (Offset  
02 of PCI configuration register space)  
Write / Read  
These bits configure PCI Power management Power  
State. (Offset 54 bit [1..0] of PCI configuration  
register space)  
PCI Device ID High Byte Data Port: Address  
F803H  
PCI Power Management PME_STATUS:  
Address F80AH, Bit 1  
Write only  
This port configures PCI Device ID low byte.( Offset  
00 of PCI configuration register space)  
Write only  
This bit configures PCI Power status. (Offset 55 bit  
7 of PCI configuration register space)  
PCI Subsystem Vender ID Low Byte Data Port:  
Address F804H (pci only)  
PCI Power Management PME_EN:  
Address F80AH, Bit 0  
Write only  
This port configures PCI Subsystem Vender ID low  
byte. (Offset 2C of PCI configuration register space)  
Write only  
This bit configures PCI if enable PME wake up  
(Offset 55 bit 0 of PCI configuration register space)  
PCI Subsystem Vender ID High Byte Data Port:  
Address F805H (pci only)  
PCI PME_D3_Support:  
Address F80BH, Bit 0  
Write only  
This port configures PCI Subsystem Vender ID high  
byte. (Offset 2D of PCI configuration register space)  
Write only  
This port configures PCI if support PME wake up at  
D3 state. (Offset 53 bit [8..7] of PCI configuration  
register space)  
PCI Subsystem Device ID Low Byte Data Port:  
Address F806H  
Write only  
This port configures PCI Subsystem Device ID low  
22  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
11. PCI Configuration Register Definition  
The definitions of PCI Configuration Registers are  
based on the PCI specification revision 2.1 and  
provide the initialization and configuration  
information to operate the PCI interface in the  
DM6588A. All registers can be accessed with byte,  
word, or double word mode. As defined in PCI  
specification 2.1, read accesses to reserve or  
unimplemented registers will return a value of “0.”  
These registers are to be described in the following  
sections.  
PCI Configuration Registers Mapping:  
Address  
Offset  
00H  
Description  
Identifier  
Value of Reset  
Identification  
Command & Status  
Revision  
PCIID  
PCICS  
PCIRV  
PCILT  
PCIIO  
6588A1282H  
04100001H  
04H  
08H  
07000210H  
Miscellaneous  
0CH  
00000000H  
I/O Base Address  
Reserved  
10H  
XXXXXXXx001  
--------  
14H - 28H  
2CH  
Subsystem Identification  
Capability Pointer  
Reserved  
PCISID  
CAP_PTR  
--------  
undefined  
34H  
00000050H  
38H  
Interrupt & Latency  
Power Management Register  
Power Management Control &  
Status  
PCIINT  
PMR  
3CH  
281401XXH  
00110001H  
50H  
PMCSR  
54H  
00000000H  
Final  
23  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Configuration Register Structure  
00H  
04H  
08H  
0CH  
10H  
14H  
18H  
1CH  
20H  
24H  
28H  
2CH  
30H  
34H  
38H  
Vendor ID  
Command  
Device ID  
Status (with bit 4 set to 1)  
Revisio  
Class Code = 070002  
Header Type  
BIST  
Latency Timer  
Cach Line Size  
Bass Address Register CBIO  
Reserved  
Reserved  
Subsystem ID  
Reserved  
Min_Gnt  
Subsystem Vendor ID  
Reserved  
Reserved  
Cap_Ptr  
Max_Lat  
Interrupt Pin = 1  
Reserved  
Reserved  
Interrupt Line  
3CH  
40H  
44H  
48H  
4CH  
Power Management Capability  
Reserved  
Capability ID  
Next Item Pointer  
50H  
54H  
Power Management Control and Status  
Key to Default  
In the register description that follows, the default  
column takes the form <Reset Value>  
Where:  
<Access Type>:  
RO = Read only  
RW = Read/Write  
<Reset Value>:  
1
0
X
Bit set to logic one  
Bit set to logic zero  
No default value  
R/C: means Read / Write & Write "1" for Clear.  
_WR = Controller Write  
_RD = Controller Read  
24  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Identification ID (xxxxxx00 - PCIID)  
31  
16 15  
0
Dev_ID  
Vend_ID  
Device ID  
Vendor ID  
Bit  
31:16  
Default  
6588Ah  
Type  
RO  
_WR  
RO  
_WR  
Description  
The field identifies the particular device. Unique and fixed number for the  
DM6588A is 6588Ah. It is the product number assigned by DAVICOM.  
This field identifies the manufacturer of the device. Unique and fixed  
number for Davicom is 1282h. It is a registered number from SIG.  
15:0  
1282h  
Command & Status (xxxxxx04 - PCICS)  
31  
16 15  
0
Status  
Command  
Status  
Command  
Status Register Definition:  
26  
25  
19  
31  
30  
29  
28  
27  
24  
23  
22  
21  
20  
16  
0
0
1
1
0
1
0
Detected Parity Error  
Signal For System Error  
Master Abort Detected  
Target Abort Detected  
Send Target Abort  
DEVSEL Timing  
Data Parity Error Detected  
Slave mode Fast back to Back  
User Definable  
66MHz Capability  
New Capability  
Final  
25  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Description  
Bit  
Default  
Type  
Detected Parity Error  
31  
0
R/C  
The DM6588A samples the AD[0:31], C/BE[0:3]#, and the  
PAR signal to check parity and to set parity errors.  
Signaled System Error  
This bit is set when the SERR# signal is driven by the  
DM6588A. This system error occurs when an address parity is  
detected under the condition that bit 8 and bit 6 in command  
register below are set.  
30  
0
R/C  
Master Abort Detected  
The DM6588A will never support the function  
Target Abort Detected  
The DM6588A will never support the function  
Send Target Abort (0 For No Implementation)  
The DM6588A will never support the function.  
DEVSEL Timing (10 Select Slow Timing)  
Slow timing of DEVSEL# means the DM6588A will assert  
DEVSEL# signal two clocks after FRAME# is sample  
“asserted.”  
29  
28  
27  
0
0
0
R/C  
R/C  
RO  
26:25  
24  
10  
0
RO  
Data Parity Error Detected  
The DM6588A will never support the function  
R/C  
Slave mode Fast Back-To-Back Capable (1 For Good  
Capability)  
23  
0
RO  
The DM6588A will never support the function  
User-Definable-Feature Supported  
(0 For No Support)  
66 MHz Capable (0 For No Capability)  
22  
21  
0
0
RO  
RO  
New Capabilities  
This bit indicates whether this function implements a list of  
extended capabilities such as PCI power management. When  
set this bit indicates the presence of New Capabilities. A value  
of 0 means that this function does not implement New  
Capabilities.  
RO  
_WR  
20  
1
19:16  
0000  
RO  
Reserved  
26  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Command Register Definition:  
15  
10  
9
8
7
6
5
4
3
2
1
0
R/W  
0
0
0
0
0
R/W R/W  
R/W  
R/W  
Mast Mode Fast Back-To-Back  
SERR# Driver Enable/Disable  
Address/Data Steeping  
Parity Error Response Enable/Disable  
VGA Palette snoop  
Memory Write and Invalid  
Special Cycle  
Master Device Capability Enable/Disable  
Memory Space Access Enable/Disable  
I/O Space Access Enable/Disable  
Bit  
Default  
Type  
Description  
15:10  
000000  
RO  
Reserved  
Master Fast Back-to-back Mode (0 For No Support)  
The DM6588A does not support master mode fast back-to-back capability  
and will not generate fast back-to-back cycles.  
SERR# Driver Enable/Disable  
9
0
RO  
This bit controls the assertion of SERR# signal output. The SERR# output  
will be asserted on detection of an address parity error and if both this bit  
and bit 6 are set.  
Address/Data Stepping (0 For No Stepping)  
Parity Error Response Enable/Disable  
Setting this bit will enable the DM6588A to assert PERR# on the detection  
of a data parity error and to assert SERR# for reporting address parity  
error.  
8
7
6
0
0
0
RW  
RO  
RW  
5
4
3
0
0
0
RO  
RO  
RO  
VGA Palette Snooping (0 For No Support)  
Memory Write and Invalid (0 For No Support)  
Special Cycles (0 For No Implementation)  
Master Device Capability Enable/Disable  
The DM6588A will never support the function.  
2
0
RW  
Memory Space Access Enable/Disable  
The DM6588A will never support the function.  
1
0
RW  
I/O Space Access Enable/Disable  
This bit controls the ability of I/O space access.  
0
1
RW  
Final  
27  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Revision ID (xxxxxx08 - PCIRV)  
3
4
31  
8
7
0
Class Code  
Revision ID  
Class Code  
Revision Major Number  
Revision Minor Number  
Bit  
Default  
Type  
Description  
Class Code (070002h)  
31:8  
070002h  
RO  
This is the standard code for Simple Communications controller.16550  
compatible serial controller.  
Revision Major Number  
7:4  
3:0  
0001  
0000  
RO  
RO  
This is the silicon-major revision number that will increase for the  
subsequent versions of the DM6588A  
Revision Minor Number  
This is the silicon-minor revision number that will increase for the  
subsequent versions of the DM6588A.  
Miscellaneous Function (Xxxxxx0c - PCILT)  
31  
24  
23  
16 15  
8
7
0
BIST  
Header Type  
Latency Timer  
Cache Line Size  
Built-In Self Test  
Header Type  
Latency Timer For The Bus Master  
Cache Line Size For Memory Read  
Bit  
31:24  
23:16  
Default  
00h  
00h  
Type  
RO  
RO  
Description  
Built-In Self Test (=00h Means No Implementation)  
Header Type (= 00h Means single function with Predefined Header Type )  
Latency Timer For The Bus Master.  
The DM6588A will never support the function.  
Cache line Size For Memory Read Mode Selection (00h Means No  
Implementation For Use)  
15:8  
7:0  
00h  
00h  
RO  
RO  
28  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
I/O Base Address (Xxxxxx10 - PCIIO)  
31  
3
2
1
0
I/O Base Address  
1
00  
I/O Base Address  
PCI I/O Range Indication  
I/O or Memory Space Indicator  
Bit  
Default  
Type  
Description  
PCI I/O Base Address  
This is the base address value for I/O access cycles. It will be compared to  
AD[31:3] in the address phase of bus command cycle for the I/O resource  
access.  
31:3  
Undefined  
RW  
PCI I/O Range Indication  
2:1  
0
00  
1
RO  
RO  
It indicates that the minimum I/O resource size is 08h.  
I/O Space or Memory Space Base Indicator  
Determines that the register maps into the I/O space.(=1 Indicates I/O  
Base)  
Subsystem Identification (Xxxxxx2c - PCISID)  
31  
0
Subsystem ID  
Subsystem Vendor ID  
Subsystem ID  
Subsystem Vendor ID  
Bit  
Default  
Type  
RO  
_WR  
Description  
Subsystem ID  
31:16  
XXXXh  
Node number loaded from Controller and different from each card.  
RO  
_WR  
Subsystem Vendor ID  
Unique number given by PCI SIG and loaded from Controller.  
15:0  
XXXXh  
Final  
29  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Capabilities Pointer (Xxxxxx34 - Cap _Ptr)  
Cap_Ptr  
0 1 0 1 0 0 0 0 Offset 34H  
7
0
Bit  
Default  
Type  
Description  
Reserved  
31:8  
000000h  
RO  
Capability Pointer  
The Cap_Ptr provides an offset (default is 50h) into the function’s PCI  
Configuration Space for the location of the first term in the Capabilities  
Linked List. The Cap_Ptr offset is DOUBLE WORD aligned so the two least  
significant bits significant bits are always “0”s  
7:0  
01010000  
RO  
Interrupt & Latency Configuration (Xxxxxx3c - PCIINT)  
31  
24 23  
16 15  
8
7
0
MAX_LAT  
MIN_GNT  
INT_PIN  
INT_LINE  
Maximum Latency Timer  
Minimum Grant  
Interrupt Pin  
Interrupt Line  
Bit  
Default  
Type  
Description  
Maximum Latency Timer that can be sustained (Read Only and Read As  
28h)  
Minimum Grant  
Minimum Length of a Burst Period (Read Only and Read As 14h)  
Interrupt Pin read as 01h to indicate INTA#  
Interrupt Line that Is Routed to the Interrupt Controller  
31:24  
28h  
14h  
RO  
23:16  
RO  
15:8  
7:0  
01h  
XXh  
RO  
RW  
30  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Power Management Register (Xxxxxx50h~PMR)  
31  
16 15  
8
7
0
PMC  
Next Item Pointer  
Capability ID  
Power Management Capabilities  
Next Item Pointer  
Capability Identifier  
Bit  
Default  
Type  
Description  
PME_Support  
This five-bit field indicates the power states in which the function may  
assert PME#. A value of 0 for any bit indicates that the function is not  
capable of asserting the PME# signal while in that power state.  
bit27 Æ PME# support D0  
bit28 Æ PME# support D1  
bit29 Æ PME# support D2  
RO  
_WR  
31:27  
00000  
bit30 Æ PME# support D3(hot)  
bit31 Æ PME# support D3(cold)  
DM6588A’s bit31~27=11000 indicates PME# can be asserted from D3(hot)  
& D(cold).  
RO  
RO  
Reserved (DM6588A not supports D1, D2)  
26:22  
21  
00000  
0
A “1” indicates that the function requires a device specific initialization  
sequence following transition to the D0 un-initialized state.  
Auxiliary Power Source  
RO  
This bit is only meaningful if bit31 is a “1”.  
This bit is “1” in DM6588A indicates that support for PME# in D3 (cold)  
requires auxiliary power.  
20  
1
PME# Clock  
RO  
RO  
RO  
RO  
19  
18:16  
15:8  
7:0  
0
“0” indicates that no PCI clock is required for the function to generate  
PME#.  
Version  
A value of 001 indicates that this function complies with the Revision 1.0 of  
the PCI Power Management Interface Specification.  
Next Item Pointer  
The offset into the function’s PCI Configuration Space pointing to the  
location of next item in the function’s capability list is “00h”  
Capability Identifier  
001  
00h  
01h  
When “01h” indicates the linked list item as being the PCI Power  
Management Registers.  
Final  
31  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Power Management Control/Status(Xxxxxx54h~PMCSR)  
PMCSR  
Offset=54H  
R/W  
R/W  
0
0
0
0
0
0
9
0
0
0
0
0
0
2
R/W  
15 14  
8
7
1
0
Bit  
Default  
0000h  
Type  
RO  
Description  
Reserved  
PME_Status  
31:16  
This bit is set when the function would normally assert the PME# signal  
independent of the state of the PME_En bit. Writing a “1” to this bit will  
clear it.  
This bit defaults to “0” if the function does not support PME# generation  
from D3(cold).  
R/C  
_WR  
15  
0
If the function supports PME# from D3 (cold) then this bit is sticky and  
must be explicitly cleared by the operating system each time the  
operating system is initially loaded.  
Reserved.  
RO  
14:9  
000000  
It means that the DM6588A does not support reporting power  
consumption.  
PME_En  
Write “1” to enables the function to assert PME#, write “0” to disable  
PME# assertion.  
RW  
_WR  
This bit defaults to “0” if the function does not support PME# generation  
from D3(cold).  
8
0
If the function supports PME# from D3(cold) then this bit is sticky and  
must be explicitly cleared by the operating system each time the  
operating system is initially loaded.  
RO  
Reserved  
7:2  
1:0  
000000  
00  
Power State.  
This two bits field is both used to determine the current power state of a  
function and to set the function into a new power state. The definitions  
given below.  
00 : D0  
RW  
_WR  
_RD  
11 : D3(hot)  
For MODEM, PME context consists of PME_En bit,  
PCI function power management state  
PME_Status bit , Ring Detect ,and Ring to PME  
The DM6588A supports PCI function power states D0,  
D3 (hot), D3 (cold). Additional PCI signal PME# to pin  
A19 of the standard PCI connector.  
circuit.  
PCI MODEM Power Management Operation  
During a true power-on situation (no auxiliary and  
normal power), PME_En = 0 to avoid to assert PME#.  
When assert RST#, the pci configuration space is set  
to default value except PME context which must  
preserve.  
PME Context  
PME (power Management Event) context is defined  
as the functional state information and logic required  
to generate power management events (PMEs),  
report PME status, and enable PMEs.  
32  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6588A can not assert PME# from D0. But can  
Assert PME# from D3(hot) and D3(cold). Hence the  
Ring to PME# circuit must check the power state. If  
ring comes at D0 power state, it can not assert  
PME#.  
When host detect PME# asserted, it will power up  
PCI bus and assert RST# to initialize pci modem. At  
the same time, it write 1 into PME_En bit or  
PME_Status bit to stop PME#.  
Before enter D3(hot) state, host must :  
5. Write 1 into PME_Status bit to clear previous  
PME status  
Software will enable its use by setting the PME_En  
bit in the PMCSR.  
It must continue to assert PME# until software either  
clears the PME_En bit or clears the PME_Status bit.  
Before enter D3 (cold) state, host must :  
1. Write 1 into PME_Status bit to clear previous  
PME status  
6. Write 1 into PME_En bit to enable PME  
function.  
7. Write 3 into Power_state  
When Ring come, Ring to PME# circuit check if  
PME_EN=1 and Power_staus <>0. If yes, assert  
PME# and set PME_Status=1.  
When host detect PME# asserted, it will re-initialize  
pci modem and set Power_State=0 to return D0 state.  
At the same time, it writes 1 into PME_En bit or  
PME_Status bit to stop PME#.  
2. Write 1 into PME_En bit to enable PME  
function.  
3. Write 3 into Power_state  
4. Power off PCI bus.  
When Ring comes, Ring to PME# circuit check if  
PME_EN=1 and Power_staus <>0. If yes, assert  
PME# and set PME_Status=1.  
PCI MODEM Board Power Management  
VDD  
VDD  
Vsb  
VDD : PCI +3.3V power  
Vsb : auxilily +3.3V power  
Power  
Switch  
Power on/off  
VCC_AUX  
VCC = VDD if poweron  
VCC = floating if power off  
Ring  
30.24MHz  
Detector  
SCLK  
DM6580  
DIT  
RxIN  
TxA1  
TxA2  
VCC_AUX  
PCI to ISA  
RI to PME#  
DOT  
TFS  
DIR  
PCI Bus  
TX DSP  
Line  
DAA  
DOR  
Analog  
DM6588A  
RFS  
Front End  
Speaker  
Driver  
Micro Control  
Unit  
SPKR  
TXSCLK*2  
RXSCLK  
CLKIN  
RX DSP  
TXDCLK  
Microphone  
Driver  
RXDCLK  
Final  
33  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Ring to PME#  
circuit  
PM E_EN  
PM E_Status  
PME#  
Vdda  
Ring in  
Ring hold ckt  
Vdda  
Power State = 11  
=other  
Power  
on/off  
Configuration register  
reserve PME context  
other set to default  
(power state = 00)  
RST#  
PCI to ISA  
8031  
kernel  
RI\,  
AT command  
Power on  
inverse RST#  
RESET  
DM6588A PCI Power Configuration  
34  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6588A External Electrical Characteristics  
DM6588A External Absolute Maximum Ratings* (25°C)  
Symbol  
VCC,AVCC  
Parameter  
Supply Voltage  
DC Input Voltage (VIN)  
DC Output Voltage(VOUT)  
Ambient Temperature  
Storage Temperature Rang (Tstg)  
Lead Temp. (TL, Soldering, 10 sec.)  
Min.  
-0.3  
-0.5  
-0.3  
0
-65  
-
Max.  
3.6  
5.5  
Unit  
V
V
Conditions  
D
VIN  
VOUT  
3.6  
V
TA  
Tstg  
LT  
+70  
+150  
245  
°C  
°C  
°C  
Pb -Free  
*Comments  
Stresses above those listed under “Absolute  
Maximum Ratingsmay cause permanent damage  
to the device. These are stress ratings only.  
Functional operation of this device at these or any  
other conditions above those indicated in the  
.
operational section of this specification is not implied  
or intended. Exposure to absolute maximum rating  
conditions for extended periods may affect device  
reliability  
DM6588A External DC Electrical Characteristics (VDD = 3.3V, GND = 0V)  
Symbol  
Parameter  
Operating Voltage  
Operating Current  
Input High Voltage  
Input Low Voltage  
Input Leakage Current  
Min.  
3.15  
Typ.  
3.3  
90  
Max.  
3.45  
Unit  
V
mA  
V
V
μA  
V
V
pF  
V
V
Conditions  
V
DD  
DD  
IH  
IL  
IL  
OH  
OL  
IN  
ILRESET  
IHRESET  
I
V
V
I
2.0  
0.8  
1.0  
-1.0  
2.4  
V
IN = 0, 3.45V  
V
V
C
Output High Voltage  
Output Low Voltage  
Input Capacitance  
Reset Schmitt VIL  
Reset Schmitt VIH  
I
I
OH = -0.5mA  
OL = 1.5mA  
0.4  
0.8  
10.0  
V
V
2.8  
Final  
35  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6588A ISA Electrical Characteristics  
DM6588A ISA Absolute Maximum Ratings* (25°C)  
Symbol  
VCC,AVCC  
Parameter  
Supply Voltage  
DC Input Voltage (VIN)  
DC Output Voltage(VOUT)  
Ambient Temperature  
Storage Temperature Rang (Tstg)  
Lead Temp. (TL, Soldering, 10 sec.)  
Min.  
-0.3  
-0.5  
-0.3  
0
-65  
-
Max.  
3.6  
5.5  
Unit  
V
V
Conditions  
D
VIN  
VOUT  
3.6  
V
TA  
Tstg  
LT  
+70  
+150  
245  
°C  
°C  
°C  
Pb -Free  
*Comments  
Stresses above those listed under “Absolute  
Maximum Ratingsmay cause permanent damage  
to the device. These are stress ratings only.  
Functional operation of this device at these or any  
other conditions above those indicated in the  
.
operational section of this specification is not implied  
or intended. Exposure to absolute maximum rating  
conditions for extended periods may affect device  
reliability  
DM6588A ISA DC Electrical Characteristics (VDD = 3.3V, GND = 0V)  
Symbol  
Parameter  
Operating Voltage  
Operating Current  
Input High Voltage  
Input Low Voltage  
Input Leakage Current  
Min.  
3.15  
Typ.  
3.3  
90  
Max.  
3.45  
Unit  
V
mA  
V
V
μA  
V
V
pF  
V
V
Conditions  
V
DD  
DD  
IH  
IL  
IL  
OH  
OL  
IN  
ILRESET  
IHRESET  
I
V
V
I
2.0  
0.8  
1.0  
-1.0  
2.4  
V
IN = 0, 3.45V  
V
V
C
Output High Voltage  
Output Low Voltage  
Input Capacitance  
Reset Schmitt VIL  
Reset Schmitt VIH  
I
I
OH = -0.5mA  
OL = 1.5mA  
0.4  
0.8  
10.0  
V
V
2.8  
36  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6588A ISA AC Electrical Characteristics & Timing waveforms  
DM6588A ISA AC Electrical Characteristics (VDD = 3.3V, GND = 0V)  
Symbol  
Parameter  
IOW Delay from Address  
Write Cycle  
IOW Strobe Width  
Data Setup Time  
Data Hold Time  
IOR Delay from Address  
Read Cycle  
Min.  
18  
106  
22  
22  
5
Typ.  
Max.  
Unit  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
Conditions  
t
AW  
WC  
DOW  
DS  
DH  
AR  
RC  
DIW  
DDD  
HZ  
t
t
t
t
t
t
t
t
t
5
102  
22  
-
IOR Strobe Width  
Delay from IOR to Data Valid  
IOR to Floating Data Delay  
20  
30  
100pF loading  
100pF loading  
-
DM6588A ISA signals Timing Diagrams  
Write Cycle  
VALID  
A2 - A0  
/IOW  
tAW  
tWC  
tDOW  
/IOR  
tDS  
tDH  
DATA UD7-UD0  
VALID  
Read Cycle  
Final  
37  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6588A PCI Electrical Characteristics  
DM6588A PCI Absolute Maximum Ratings* (25°C)  
Symbol  
VCC,AVCC  
Parameter  
Supply Voltage  
DC Input Voltage (VIN)  
DC Output Voltage(VOUT)  
Ambient Temperature  
Storage Temperature Rang (Tstg)  
Lead Temp. (TL, Soldering, 10 sec.)  
Min.  
-0.3  
-0.5  
-0.3  
0
-65  
-
Max.  
3.6  
5.5  
Unit  
V
V
Conditions  
D
VIN  
VOUT  
3.6  
V
TA  
Tstg  
LT  
+70  
+150  
245  
°C  
°C  
°C  
Pb -Free  
*Comments  
Stresses above those listed under “Absolute  
Maximum Ratingsmay cause permanent damage  
to the device. These are stress ratings only.  
Functional operation of this device at these or any  
other conditions above those indicated in the  
operational section of this specification is not implied  
or intended. Exposure to absolute maximum rating  
conditions for extended periods may affect device  
reliability.  
DM6588A PCI DC Electrical Characteristics (VDD = 3.3V, GND = 0V)  
Symbol  
Parameter  
Operating Voltage  
Min.  
3.15  
Typ.  
3.3  
120  
Max.  
3.45  
Unit  
V
mA  
V
V
μA  
V
V
pF  
V
V
Conditions  
V
DD  
DD  
IH  
IL  
IL  
OH  
OL  
IN  
ILRESET  
IHRESET  
I
V
V
I
Operating Current  
Input High Voltage  
Input Low Voltage  
Input Leakage Current  
Output High Voltage  
Output Low Voltage  
Input Capacitance  
Reset Schmitt VIL  
Reset Schmitt VIH  
2.0  
0.8  
1.0  
-1.0  
2.4  
V
IN = 0, 3.45V  
V
V
C
I
I
OH = -0.5mA  
OL = 1.5mA  
0.4  
0.8  
10.0  
V
V
2.8  
38  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6588A PCI AC Electrical Characteristics & Timing Waveforms  
(VDD = 3.3V, GND = 0V;  
TA = 25)  
PCI Clock Specifications Timing  
t
HIGH  
2.0V  
0.8V  
t
LOW  
t
R
t
F
t
CYCLE  
Symbol  
Parameter  
PCI_CLK rising time  
PCI_CLK falling time  
Min.  
Typ.  
Max.  
Unit Conditions  
tR  
4
4
-
-
-
-
ns  
ns  
-
-
tF  
t
CYCLE  
HIGH  
LOW  
Cycle time  
PCI_CLK High Time  
PCI_CLK Low Time  
30  
12  
12  
-
-
-
-
-
-
ns  
ns  
ns  
-
-
-
t
t
Other PCI Signals Timing Diagram  
2.5V  
LK  
c
t
VAL(max)  
tVAL(min)  
Output  
Input  
t
OFF  
t
ON  
t
H
t
SU  
Symbol  
Parameter  
CLK-To-Signal Valid Delay  
Float-To-Active Delay From CLK  
Active-To-Float Delay From CLK  
Input Signal Valid Setup Time Before CLK  
Input Signal Hold Time From CLK  
Min.  
Typ. Max. Unit  
Conditions  
CLOAD = 50 pF  
t
t
t
t
VAL  
ON  
OFF  
SU  
2
2
-
7
5
-
-
-
-
-
15  
-
28  
-
ns  
ns  
ns  
ns  
ns  
-
-
-
-
tH  
-
Final  
39  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Chip 2: DM6580 Analog Front End  
DM6580 Description  
minimum group delay. In order to support multi-mode  
modem standards, such as V.90, V.34+, V.32bis,  
V.32, V.22bis, V.22, V.23, V.21, Bell 212A, Bell 103,  
V.17, V.29, V.27ter, programmable baud and data  
rate clock generators are provided. For asymmetric  
channel usage, the transmit and receive clock  
generators are independent. In order to enhance  
echo-cancellation, the receive clock is synchronized  
with the transmit clock and the best receive timing  
sample is reconstructed by a reconstruction filter. The  
Transmit Digital Phase Lock Loop (DPLL) is  
self-tuning to provide a master, slave or free-running  
mode for the data terminal interface. A receive DPLL  
that is step programmable by the host DSP is  
implemented to get the best samples for the relevant  
signal processing.  
The DM6580 is a single chip Analog Front End (AFE)  
designed to be implemented in voice grade modems  
for data rates up to 56000bps. The DM6580 is an  
essential part the complete modem device set. The  
AFE converts the analog signal into digital form and  
transfers the digital data to the DSP through the serial  
port. All the clock information needed in a modem  
device is also generated in the DM6580. Differential  
analog outputs are provided to achieve the maximum  
output signal level. An audio monitor with  
programmable volume levels is built in to monitor the  
on-line signal. Inside the device, a 16-bit ADC and a  
16-bit DAC with over-sampling and noise-shaping  
techniques is implemented to maximize performance.  
The DM6580 offers wide-band transmit and receive  
filters so that the voice band signal is transmitted or  
received without amplitude distortion and with  
DM6580 Block Diagram  
TxSCLK*2  
RxSCLK  
RxDCLK  
Rx Clock  
System  
Tx Clock  
System  
TxDCLK  
ExtCLK  
CLKIN  
SCLK  
Divider  
Control  
Registers  
RFS  
DOR  
TxA1  
TxA2  
LPF &  
Attenuator  
Digital  
Interface  
Tx Filter &  
DAC  
DIR  
TFS  
V
V
V
REFP  
CM  
DOT  
Voltage Reference  
REFN  
DIT  
0/-6 dB  
RxIN  
Rx Filter &  
ADC  
Audio Amplifier  
SPKR  
Digital  
Reconstruction  
Filter  
Power-on  
Detector  
40  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6580 Features  
Dual synchronous serial interface to host Digital  
Signal Processor (DSP)  
Separate transmit digital phase lock loop and  
receive digital phase lock loop  
Full echo cancellation capability  
Differential analog output  
Single-ended analog input  
Single power supply voltage : +5V  
Low power consumption  
16-bit Σ-A/D and D/A converters  
Dynamic range : 86dB  
Total harmonic distortion : -86dB  
Separate transmit and receive clocks  
Symbol rate : 75, 300, 600, 1200, 1600, 2400,  
2743, 2800, 3000, 3200, 3429, 8000Hz  
Data rate V.34 : 75, 300, 600, 1200, 2400, 4800,  
7200, 9600, 12000, 14400, 16800, 19200,  
21600, 24000, 26400, 28800, 31200, 33600 bps  
Data rate V.90 : up to 56000 bps  
DM6580 Pin Configuration  
Final  
41  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6580 Pin Description  
Pin No.  
48pin  
Pin Name  
I/O  
Description  
LQFP  
2
3
4
7
8
9
10  
15  
RXIN  
AVDDR  
SPKR  
I
I
Receive Analog Input  
Analog VDD For The Receiver Analog Circuitry (+5VDC  
Speaker Driver  
Receive Data Clock  
Digital Power  
Receive Sample Clock  
Receive Frame Synchronization  
Data Output For Receiver  
)
O
O
P
O
I
RXDCLK  
VDD  
RXSCLK  
RFS  
DOR  
O
I
16  
DIR  
Data Input For Receiver  
17  
18  
19  
20  
22  
26  
27  
28  
29  
30  
33  
35  
39  
40  
41  
43  
44  
DGND  
SCLK  
DOT  
DIT  
TFS  
TXSCLK*2  
TXDCLK  
CLKIN  
/RESET  
EXTCLK  
Vr  
AVDDT  
TXA2  
TXA1  
P
O
O
I
Digital Ground  
Serial Clock Synchronized With All Serial Data  
Data Output For Transmitter  
Data Input For Transmitter  
Transmit Frame Synchronization  
Transmit Sample Clock * 2  
Transmit Data Clock  
Master Clock Input (20.16MHz = 40.32MHz / 2 )  
Codec Reset Input  
External Transmit Data Clock  
Internal Reference Voltage. Connect 0.1uF to DGND  
Analog VDD For The Transmitter Analog Circuitry (+5VDC  
Transmit Negative Analog Output  
Transmit Positive Analog Output  
Analog Receiver Circuitry Signal Return Path  
Negative Reference Voltage, VCM - 1V  
Common Mode Voltage Output, 2.5V  
Positive Reference Voltage, VCM + 1V  
Analog Transmitter Circuitry Signal Return Path  
I
O
O
I
I
I
O
I
)
O
O
P
O
O
O
P
AGNDR  
VREFN  
VCM  
45  
46  
VREFP  
AGNDT  
1,5,6,  
11,12,13,  
14,21,23,  
24,25,31,  
32,34,36,  
37,38,42,  
47,48  
NC  
N
NC  
42  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6580 Functional Description  
In this chip, we could roughly divide it into two major  
parts: digital portion and analog portion. The  
functional blocks are described separately in this  
section. The analog circuits include a sigma-delta  
The master clock (FQ) is obtained from an external  
signal connected to CLKIN. The different transmit  
and receive clocks are obtained by master clock  
frequency division in several programmable counters.  
The Tx and Rx clocks can be synchronized on  
external signals by performing the phase shifts in the  
frequency division process. Two independent digital  
phase locked loops are implemented using this  
principle, one for transmit clock system, the other,  
receive clock. The tracking of the transmit clock is  
automatically done by the transmit DPLL circuit. The  
receive DPLL circuit is controlled by the host  
processor and it is actually an adjustable phase  
shifter.  
modulator/demodulator,  
decimation/interpolation  
filters, a speaker driver, low-pass filter and certain  
logic circuits. The digital circuits are composed of  
Tx/Rx clock generator/PLL, serial port, serial/parallel  
conversions and control registers. All the clock  
information the analog circuits need should be  
provided by the digital clock system since the best  
sampling instant of A/D and D/A depends on the  
received signal and transmit signals. The data format  
of A/D and D/A is 2's complement.  
DM6580 Register Description  
Programme  
Functions  
Register  
TxCR0  
TxCR1  
D11  
D10  
D9  
D8  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
Tx Data Rate  
Clock  
Tx Baud  
sample Clock  
Miscellaneou  
s control  
Reserved  
Rx Data Rate  
Clock  
Rx Baud  
SampleClock  
R1  
X3  
X2  
Q1  
X1  
D
X0  
M1  
F0  
N3  
M0  
W
N2  
Q0  
N1  
F
N0  
Y
R0  
U2  
S
T
U1  
U0  
VF  
TxCR2  
TxTest  
RxCR0  
Vol1  
Q1  
Vol2  
F1  
ATT  
LTX  
LC  
SST  
EMX  
R1  
H2  
H1  
D
H0  
M1  
N3  
M0  
N2  
Q0  
N1  
P
N0  
Y
R0  
U2  
S
T
RxCR1  
RST  
-6dB  
U1  
U0  
Rx Phase  
Shift Control  
RxCR2  
RxTest  
LL  
PS4  
PS3  
PS2  
PS1  
PS0  
AP2  
AP1  
AP0  
Reserved  
Final  
43  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6580 Absolute Maximum Ratings*  
Absolute Maximum Ratings* (25°C)  
Symbol  
VCC,AVCC  
Parameter  
Supply Voltage  
DC Input Voltage (VIN)  
DC Output Voltage(VOUT)  
Ambient Temperature  
Storage Temperature Rang (Tstg)  
Lead Temp. (TL, Soldering, 10 sec.)  
Min.  
-0.3  
-0.5  
-0.3  
0
-65  
-
Max.  
3.6  
5.5  
Unit  
V
V
Conditions  
D
VIN  
VOUT  
3.6  
V
TA  
Tstg  
LT  
+70  
+150  
260  
°C  
°C  
°C  
Pb -Free  
*Comments  
operational section of this specification is not implied  
or intended. Exposure to absolute maximum rating  
conditions for extended periods may affect device  
reliability.  
Stresses above those listed under “Absolute  
Maximum Ratingsmay cause permanent damage  
to the device. These are stress ratings only.  
Functional operation of this device at these or any  
other conditions above those indicated in the  
DM6580 DC Electrical Characteristics & Timing Waveforms (VDD = 5V)  
Symbol  
Parameter  
Operating Voltage  
Output Common Mode Voltage  
Supply Current  
Input Low Voltage  
Input High Voltage  
Output Low Voltage  
Output High Voltage  
Input leakage Current  
Input Capacitance  
Differential Reference Voltage  
Output  
Min.  
4.75  
Typ.  
5
2.5  
25  
Max.  
5.25  
Unit  
V
V
mA  
V
V
V
V
µA  
pF  
Conditions  
V
DD  
CM  
DD  
IL  
IH  
OL  
OH  
iL  
IN  
V
I
V
V
V
V
I
C
0.8  
0.4  
2.0  
2.0  
2.4  
-2.0  
VI=0V,5.25V  
±1.0  
5.0  
VREF  
1.9  
2.0  
2.1  
V
V
V
CMD_OUT Output Common Mode Offset  
-200  
200  
mV  
V
=(TxA1+TxA2)/2-VCM  
TxA1-TxA2 3*VREF  
Differential Output Voltage  
Differential Output DC Offset  
Voltage  
DIF_OUT  
3 *VREF  
VDC (TXA1)-VDC  
V
OFF_OUT  
-100  
100  
100  
2
mV  
kΩ  
kΩ  
(TXA2)  
Input Resistance RxIN  
R
IN  
Output Resistance TxA1,  
TxA2, SPKR  
R
OUT  
1
Load Resistance TxA1, TxA2,  
SPKR  
Load Capacitance TxA1, TxA2,  
SPKR  
R
L
L
20  
kΩ  
C
50  
pF  
44  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DM6580 AC Characteristics & Timing Waveforms (VDD = 5V)  
Serial Port Timing  
Symbol  
Parameter  
SCLK Period  
SCLK Low Width  
SCLK High Width  
SCLK Rise Time  
SCLK Fall Time  
FS To SCLK Setup  
FS To SCLK Hold  
DI To SCLK Setup  
DI To SCLK Hold  
SCLK High To DO Valid  
SCLK To DO Hiz  
Min.  
49  
24  
Typ.  
Max.  
Unit  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
Conditions  
1
2
3
4
5
6
7
8
9
24  
5
5
17  
17  
5
5
10  
11  
8
8
4
5
1
2
3
SCLK  
6
7
FS  
DI  
8
9
First Bus  
Last Bus  
10  
11  
Hiz  
DO  
First Bus  
Last Bus  
DM6580 Performance  
(VDD= 5V, FQ= 20.16MHz, Measurement Band = 220Hz to 3.6KHz, RX DPLL Free Running)  
Symbol  
Parameter  
Min. Typ. Max. Unit  
Conditions  
RX signal: VIN= 2.5 VPP, f = 1KHz  
Tx signal: VOUT (diff)= 5 VPP, f = 1KHz  
f = 1KHz  
Gabs  
THD  
DR  
Absolute Gain At 1KHz  
Total Harmonic Distortion  
Dynamic Range  
-0.5  
0.5  
dB  
dB  
dB  
-84  
86  
Power Supply Rejection  
Ratio  
CTxRx Crosstalk  
PSRR  
50  
95  
dB  
dB  
f = 1KHz, VAC = 200m VPP  
Transmit channel to receive channel  
Final  
45  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
Package Information  
QFP 128L Outline Dimensions  
Unit: Inches/mm  
D
D1  
102  
65  
B
103  
64  
With Plating  
E1  
E
C
39  
128  
Base  
Detail A  
Metal  
1
38  
B
See Detail F  
y
θ
L
y
0.10  
e
See Detail A  
Detail F  
L1  
Seating Plane  
Symbol  
Dimension In Inch  
0.134 Max.  
Dimension In mm  
3.40 Max.  
A
A1  
A2  
B
0.010 Min.  
0.25 Min.  
0.112± 0.005  
0.009± 0.002  
0.006± 0.002  
0.913± 0.007  
0.787± 0.004  
0.677± 0.008  
0.551± 0.004  
0.020 BSC  
2.85± 0.12  
0.22±0.05  
C
0.145± 0.055  
23.20± 0.20  
20.00 ± 0.10  
17.20± 0.20  
14.00± 0.10  
0.5 BSC  
D
D1  
E
E1  
e
L
0.035± 0.006  
0.063 BSC  
0.88± 0.15  
1.60 BSC  
L1  
y
θ
0.004 Max.  
0.10 Max.  
0°~12°  
0°~12°  
Note:  
1. Dimension D1 and E1 do not include resin fins.  
2. All dimensions are based on metric system.  
3. General appearance spec. should base itself on final visual inspection spec.  
46  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
LQFP 48L (F.P. 2mm) Outline Dimensions  
unit: inches/mm  
D
D 1  
y
Symbol  
Dimensions in inches  
Dimensions in mm  
1.To be determined at seating plane.  
Min.  
Nom.  
Max.  
Min.  
Nom.  
Max.  
2.Dimensions D1 and E 1do not include mold  
protrusion. D1 and E1 are maximum plastic body  
size dimensions including mold mismatch.  
3.Dimensions b does not include dam bar protrusion.  
Total in excess of the b dimension at maximum  
material condition. Dam bar cannot be located on  
the lower radius of the foot.  
A
A1  
A2  
b
-
-
-
0.063  
0.006  
0.057  
0.011  
0.009  
0.008  
0.006  
-
-
-
1.60  
0.15  
1.45  
0.27  
0.23  
0.20  
0.16  
0.002  
0.053  
0.007  
0.007  
0.004  
0.004  
0.05  
1.35  
0.17  
0.17  
0.09  
0.09  
0.055  
0.009  
0.008  
-
1.40  
0.22  
b1  
C
0.20  
-
C1  
D
-
-
0.354BSC  
0.276BSC  
0.354BSC  
0.276BSC  
9.00BSC  
7.00BSC  
9.00BSC  
7.00BSC  
4.Exact shape of each corner is optional.  
5.These dimensions apply to the flat section of the  
lead between 0.10mm and 0.25mm from the lead  
tip.  
D1  
E
E1  
e
L
0.020BSC  
0.024  
0.50BSC  
0.60  
0.018  
0.030  
0.45  
0.75  
6.A1 is defined as the distance from the seating  
plane to the lowest point of the package body.  
7.Controlling dimension: millimeter.  
L1  
y
0.039REF  
0.003MAX  
1.00REF  
0.08MAX  
Θ
0-12°  
0-12°  
8.Reference documents: JEDEC MS-026, BBC.  
Notes:  
Final  
47  
Version: DM562AP-DS-F03  
Nov. 09, 2007  
DM562AP  
V.90 Integrated Data/ Fax/Voice/Speakerphone  
Modem Device Single Chip with Memory Built in  
DAVICOM’s terms and conditions printed on the  
order acknowledgment govern all sales by  
DAVICOM. DAVICOM will not be bound by any terms  
inconsistent with these unless DAVICOM agrees  
otherwise in writing. Acceptance of the buyer’s  
orders shall be based on these terms.  
Ordering Information  
Part Number  
DM6580E  
DM6580EP  
DM6588AF  
DM6588AFP  
Pin Count  
Package  
LQFP  
LQFP(Pb -free)  
QFP  
48  
48  
128  
128  
QFP(Pb -free)  
Disclaimer  
Company Overview  
The information appearing in this publication is  
believed to be accurate. Integrated circuits sold by  
DAVICOM Semiconductor are covered by the  
warranty and patent indemnification provisions  
stipulated in the terms of sale only. DAVICOM makes  
no warranty, express, statutory, implied or by  
description regarding the information in this  
publication or regarding the information in this  
publication or regarding the freedom of the described  
chip(s) from patent infringement. FURTHER,  
DAVICOM Semiconductor, Inc. develops and  
manufactures integrated circuits for integration into  
data communication products. Our mission is to  
design and produce IC products that are the  
industry’s best value for Data, Audio, Video, and  
Internet/Intranet applications. To achieve this goal,  
we have built an organization that is able to develop  
chipsets in response to the evolving technology  
requirements of our customers while still delivering  
products that meet their cost requirements.  
DAVICOM  
MAKES  
NO  
WARRANTY  
OF  
MERCHANTABILITY OR FITNESS FOR ANY  
PURPOSE. DAVICOM reserves the right to halt  
production or alter the specifications and prices at  
any time without notice. Accordingly, the reader is  
cautioned to verify that the data sheets and other  
information in this publication are current before  
placing orders. Products described herein are  
intended for use in normal commercial applications.  
Applications involving unusual environmental or  
reliability requirements, e.g. military equipment or  
medical life support equipment, are specifically not  
recommended without additional processing by  
DAVICOM for such applications. Please note that  
application circuits illustrated in this document are for  
reference purposes only.  
Products  
We offer only products that satisfy high performance  
requirements and which are compatible with major  
hardware and software standards. Our currently  
available and soon to be released products are based  
on our proprietary designs and deliver high quality,  
high performance chipsets that comply with modem  
communication standards and Ethernet networking  
standards.  
Contacts  
For additional information about DAVICOM products, contact the sales department at:  
Headquarters  
Davicom USA  
Hsin-chu Office:  
Santa Clara, California  
4633 Old Ironsides Dr., STE 318  
Santa Clara, CA 95054, USA.  
TEL: 1-408-9809108  
FAX: 1-408-9809236  
Email: sales@davicom8.com  
No.6, Li-Hsin. Rd. VI,  
Science-based Park,  
Hsin-chu City, Taiwan, R.O.C.  
TEL: 886-3-5798797  
FAX: 886-3-6669831  
Email:  
sales@davicom.com.tw  
WARNING  
Conditions beyond those listed for the absolute maximum may destroy or damage the products. In addition, conditions for sustained  
periods at near the limits of the operating ranges will stress and may temporarily (and permanently) affect and damage structure,  
performance and/or function.  
48  
Final  
Version: DM562AP-DS-F03  
Nov. 09, 2007  

相关型号:

DM562AP_07

V.90 Integrated Data/ Fax/Voice/Speakerphone Modem Device Single Chip with Memory Built in
DAVICOM

DM562P

V.90 Intergrated Data/Fax/Voice/Speakephone Modem Device Single Chip with Memory Built in
ETC

DM562P_04

V.90 Integrated Data/ Fax/Voice/Speakerphone Modem Device Single Chip with Memory Built in
DAVICOM

DM5806

DM5806 DATA MODULE DIGITAL I/O BOARD
ETC

DM61J11B205DO

Miniature 2 Pole Power Rocker Switches
CK-COMPONENTS

DM61J11B205DQ

Miniature 2 Pole Power Rocker Switches
ITT

DM61J11B205HO

Miniature 2 Pole Power Rocker Switches
CK-COMPONENTS

DM61J11B205HQ

Miniature 2 Pole Power Rocker Switches
ITT

DM61J11B205O

Miniature 2 Pole Power Rocker Switches
CK-COMPONENTS

DM61J11B205PO

Miniature 2 Pole Power Rocker Switches
CK-COMPONENTS

DM61J11B205PQ

Miniature 2 Pole Power Rocker Switches
ITT

DM61J11B205Q

Miniature 2 Pole Power Rocker Switches
ITT