Advertisement

Quick Links

Revision
Issue Date
1.0
November 22, 2002
Copyright by 3JTech. Co., Ltd. All rights reserved.
2003/6 From 3JTech
Technical Document for:
uModem ( USB Modem )
Engineer/Comments
YLYang/Pre-release
Revision 1.0
Research & Development
Page 1 of
1

Advertisement

Table of Contents
loading

Summary of Contents for 3Jtech uModem

  • Page 1 Research & Development Technical Document for: uModem ( USB Modem ) Revision Issue Date Engineer/Comments November 22, 2002 YLYang/Pre-release Copyright by 3JTech. Co., Ltd. All rights reserved. 2003/6 From 3JTech Revision 1.0 Page 1 of...
  • Page 2: General Description

    Research & Development 3JTech 56K USB modem solution _ uModem Single chip ZD1051 integrates DSP, controller and USB interface Power management chip ZD1056 supports USB bus-powered design Features General Description Data mode ● The highly-integrated ZD1051 56K USB modem - ITU-T V.90 / V.34 (33.6K) / V.32b / V.32 / chip uses only one DSP core, embedded in the V.22b / V.22 / V.23 / V.21...
  • Page 3 Internet Designer can use this as a reference to shorten access, remote on-line service and corporate the design cycle and finish the prototype rapidly. data base access. 2003/6 From 3JTech Revision 1.0 Page 3 of...
  • Page 4 If the remote wakeup low) function is not used, leave this pin open (3.3V RESETO#: This reset output is used to reset input, active low) ● peripheral circuits, such as FEPROM and 2003/6 From 3JTech Revision 1.0 Page 4 of...
  • Page 5: Electrical Characteristic

    The pin assignments are shown in active low) Table 1. The additional FEPROM interface signal needed Electrical characteristic for programming and erasing AMD 29F400 is only EPWR#. Please refer to Table 2. 2003/6 From 3JTech Revision 1.0 Page 5 of...
  • Page 6 Digital ground VDD33 Power 3.3V power DH12 High speed data bus bit 12 High speed data bus bit 3 DH13 High speed data bus bit 13 High speed data bus bit 2 2003/6 From 3JTech Revision 1.0 Page 6 of...
  • Page 7 I, 1.8V CKSOCO Crystal oscillator output O, 1.8V Power Digital ground Reserved Reserved Reserved Reserved Reserved Reserved VDD33 Power 3.3V power Reserved Reserved VDD18 Power 1.8V power TEST I, Pull low Reserved 2003/6 From 3JTech Revision 1.0 Page 7 of...
  • Page 8 All I/O pins are 3.3V I/O pad, except for pin 11, 26, 43, 68, 104, 105, 106 and 117, which are 1.8V I/O pad. ● Pin 118 must be pulled low with a pull low resister (e.g.: 20K ohm) ● 2003/6 From 3JTech Revision 1.0 Page 8 of...
  • Page 9: Absolute Maximum Ratings

    1.65 1.95 Input Low Voltage 3.3V 0.3VDD V Input High Voltage 3.3V 0.6VDD Output Low Voltage 3.3V 0.2VDD V Output High Voltage 3.3V 0.8VDD AC Characteristics ROM access time SRAM access time 2003/6 From 3JTech Revision 1.0 Page 9 of...
  • Page 10 Research & Development Figure 2. Hardware Interface Signals of ZD1051 2003/6 From 3JTech Revision 1.0 Page 10 of...
  • Page 11 Research & Development Figure 3. Physical Dimension of ZD1051 2003/6 From 3JTech Revision 1.0 Page 11 of...
  • Page 12 470uH 200mA 1000PF LINE TVB270SC 15nF 3KV 10% 300V 470uH 200mA 470uH 200mA RJ11/6P4C 1000PF 3KV 10% TVB270SC 470uH 200mA 1000PF LINE TVB270SC 3KV 10% 470uH 200mA RJ11/6P4C 1000PF 3KV 10% TVB270SC 2003/6 From 3JTech Revision 1.0 Page 12 of...
  • Page 13 Research & Development APPENDIX_B 3JTech uModem Mechanism 2003/6 From 3JTech Revision 1.0 Page 13 of...
  • Page 14: Special Key

    Research & Development APPENDIX_C uModem AT Command Reference Manual 1. Special Key Command Options Function & Description Ref. Re-execute the last command once. A> Re-execute the last command once or repeat the last call up to 9 times. (See also <any key>...
  • Page 15 S15.5-7 Reset modem and load user profile n (0-1). Reset modem and load factory settings. Escape sequence code , entered in data state , wait for modem to return to command state 2003/6 From 3JTech Revision 1.0 Page 15 of...
  • Page 16: Extended At& Command Sets

    V.32 9600T/9600/7200T/4800 &N4 V.32 9600/7200/4800 &N5 V.32 4800 &N12 V.23 1200/75 &N13 V.23 600/75 &N14 V.22bis 2400/1200 &N15 V.22 1200 &N16 V.21 300 &N17 V.32bis 14400/12000/9600/7200/4800 &N18 V.32bis 12000/9600/7200/4800 &N19 V.32bis 7200/4800 2003/6 From 3JTech Revision 1.0 Page 16 of...
  • Page 17 Deny Remote Digital Loop-back request S14.1 from remote modem &T6 Initiate Remote Digital Loop-back (RDL) test &T7 Initiate Remote Digital Loop-back with self test (RDL+ST) &T8 Initiate Analog Loop-back with self test. 2003/6 From 3JTech Revision 1.0 Page 17 of...
  • Page 18: Extended At* Command Sets

    5. Extended AT# Command Sets Command Options Function & Description Ref. Modem status in escape state Disable the report of modem status in escape state Enable the report of modem status in escape state 2003/6 From 3JTech Revision 1.0 Page 18 of...
  • Page 19: Fax Service Class 1 Commands

    V.27ter 2400 V.27ter 4800 V.29 7200 V.17 7200 V.17 short train 7200 V.29 9600 V.17 9600 V.17 short train 9600 V.17 12000 V.17 short train 12000 V.17 14400 V.17 short train 14400 2003/6 From 3JTech Revision 1.0 Page 19 of...
  • Page 20: Service Class 2 Commands

    Page width: 2432 pixels in 303mm. wd=2 Page length: A4; 297mm. ln=0 Page length: B4; 364mm. ln=1 Page length: unlimited length. ln=2 Data compression format: 1-D; modified Huffman. df=0 df=1 Data compression format: 2-D; modified Read. 2003/6 From 3JTech Revision 1.0 Page 20 of...
  • Page 21 The last received bits of EOL patterns are byte aligned by the DCE, with necessary zero fill bits inserted. Refer to TIA PN-2388 for details. +FREV? Request the DCE revision identification. +FSPL=n "Enable polling" command: 2003/6 From 3JTech Revision 1.0 Page 21 of...
  • Page 22 Flow control is necessary to match the DTE-DCE data rate to the line-signaling rate while transmitting or receiving Group 3 (T.4) data. In Class 2 fax mode, both hardware (RTS/CTS) and software (XON/XOFF) flow control are enabled. 2003/6 From 3JTech Revision 1.0 Page 22 of...
  • Page 23: Service Class 2.0 Commands

    Local Facsimile station ID String, +FLP=n Indicate Document available for n=0:No document polling n=1:A document is available +FSP=n Enable/Disable polling n=0:Disable n=1:Enable +FNR=rpr,tpr,idr,nsr Negotiation Reporting Enable rpr= 0:Receiver parameters are not reported rpr=1:Receiver parameters are reported 2003/6 From 3JTech Revision 1.0 Page 23 of...
  • Page 24 +FCT=n Phase C Timeout n=0-ffh,1 sec units +FMS=n Minimum Phase C Speed n=0:2400 bps n=1:4800 bps n=2:7200 bps n=3:9600 bps n=4:12000 bps n=5:14400 bps +FBS? Buffer Size 512,256 2003/6 From 3JTech Revision 1.0 Page 24 of...
  • Page 25: Voice At Commands

    (0-255): The required period of silence detection before DCE reporting event. 0: Disable silence detection. Unit: 0.1 second +VSM Selection compression 4;ZyXEL 4,9600 IMA 4 bit ADPCM. method ADPCM; 4 Sample rate : 9600 Bit;(9600) 2003/6 From 3JTech Revision 1.0 Page 25 of...
  • Page 26 <DLE>o Overrun <DLE>q Quiet , silence detected with voice received before, <DLE>s Silence, silence detected with never received voice. <DLE>t Handset off-Hook <DLE>u Under run <DLE>T Timing Mark <DLE><ETX> End of stream 2003/6 From 3JTech Revision 1.0 Page 26 of...
  • Page 27 Speed/Protocol> line if available (‘Flash’ or ‘ ZyXEL’ stands for ZyXEL connection) S14= Bit-mapped register: +002 Grant Remote Digital Loop-back test request &T4 Deny Remote Digital Loop-back test &T5 S15= Bit-mapped register +066 0,1 0 Even parity 2003/6 From 3JTech Revision 1.0 Page 27 of...
  • Page 28 9600 bps 7200 bps 4800 bps 2400 bps 1200 bps 460800 bps 300 bps 307200 bps 153600 bps 102400 bps 61440 bps 51200 bps 624000 bps 124800 bps 62400 bps 41600 bps 2003/6 From 3JTech Revision 1.0 Page 28 of...
  • Page 29 10-70 Speaker volume control, increments of 16 in decimal L0-7 value S25= 0-255 0-FF Specify the time delay that DTR signal needs to be +000 OFF before it will be recognized, in 10 ms units. If 2003/6 From 3JTech Revision 1.0 Page 29 of...
  • Page 30 DCD ON before connect message is sent, DCD off after last DCE response is sent Auto-mode fax receiving disabled, hang up if a fax &N0 call is received Disable MNP5 negotiation. &Kn 2003/6 From 3JTech Revision 1.0 Page 30 of...
  • Page 31 Cause CND information to be reported in raw format Enable data calling tone (CNG) sending Reverse the V.23 channel speed. Originate mode &N12 modem speed (Send/Receive) 1200/75; Answer mode modem speed (Send/Receive) 75/1200 2003/6 From 3JTech Revision 1.0 Page 31 of...
  • Page 32 Decimal value, 'x', used in 'ATSn=x' Equivalent Hexadecimal value. +nnn Factory default when listed in 'Reference' column. Note: 'AT' is omitted when an AT command is referred to in the 'Reference' column.. 2003/6 From 3JTech Revision 1.0 Page 32 of...
  • Page 33: Receive Sensitivity

    Parameter: <n>: 8 to 25, set the transmit power from -8 dBm to –25 dBm Response: OK (i.e. Success) ERROR (i.e. Invalid value) Default value: -11 dBm 11.4 Return Loss 300 – 3400 Hz: > 10 dB 2003/6 From 3JTech Revision 1.0 Page 33 of...
  • Page 34: Dialing Type

    Provide the following customization commands to define the thresholds used to issue an interrupt to the host CPU when the line voltage / current is changed. And also provide some commands to query the line status. 2003/6 From 3JTech Revision 1.0 Page 34 of...
  • Page 35 From 0 to 31, this applies to both of the differential and absolute voltage threshold. Please refer to Table 9.1.for the scale transformation. < Off hook current thresh.> From 0 to 31, this applies to both of the differential and absolute 2003/6 From 3JTech Revision 1.0 Page 35 of...
  • Page 36 11.9.3 Polling time setting Description: Set the polling time used to detect the status change on the line. Command: AT%X2=<POLL_TIME> AT%X2=? Parameter: <POLL_TIME>: Polling interval in 10 ms unit. ? : Query the current setting 2003/6 From 3JTech Revision 1.0 Page 36 of...
  • Page 37 Response: <Line status> 0 - No phone line is attached. 1 – A phone line is attached. 11.9.6 Voltage/Current value query Description: Query the voltage/current value, and the value type, absolute or 2003/6 From 3JTech Revision 1.0 Page 37 of...
  • Page 38 Then the modem will respond an “OK” string and enter the escape state. “ATO” command will let the modem return to the data state. 11.12 Diagnostics 12.1 Power on self test A test for basic components whenever power on. 2003/6 From 3JTech Revision 1.0 Page 38 of...
  • Page 39: Configurable Parameters

    Reserve Reserve <0 – 3> 700 ms to Dial pulse inter-digit delay, from 700 ms to 1000 1000 ms step: 100 ms <0 – 1> 0: (Digit) Pulses of each digit pulses 2003/6 From 3JTech Revision 1.0 Page 39 of...
  • Page 40 Enable "RING" reporting at the rising edge of ring <1 / 0> On / Off Use the half-wave rectifier for Si3034 setting <1 / 0> On / Off CID Polarity setting. Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved 2003/6 From 3JTech Revision 1.0 Page 40 of...
  • Page 41 Research & Development 12. The Specification with Si3044 12.1 UModem Specification: The main specification is that when bit2 of S63 is enabling, the modem is allowed to use line when the parallel phone is not in use. (Flow chart is as the following figure).
  • Page 42 <On hook voltage thresh. > 0 to 31, which applies to both of the differential and absolute voltage threshold. Please refer to Table 12.2.1.for the scale transformation. < Off hook current thresh. > 2003/6 From 3JTech Revision 1.0 Page 42 of...
  • Page 43 Command: AT%X2=<POLL_TIME> AT%X2=? Parameter: <POLL_TIME>: Polling interval in 10 ms unit. Query the current setting Response: (1) OK : Setting Successfully. (2) <POLL_TIME> : Response for query setting. (3) ERROR : Error setting. 2003/6 From 3JTech Revision 1.0 Page 43 of...
  • Page 44 Description: Query the voltage/current value, and the value type, absolute or differential, depends on the detection mode you set. Command: AT%I2 Parameter: None Response: <Value>. This value is an unsigned value, and please refers to Table12.2.1 / Table12.2.2 for this value. 2003/6 From 3JTech Revision 1.0 Page 44 of...
  • Page 45 0: Nothing happens or is cleared. 1: The modem interrupt is caused by the “Line status change”, and the detailed reason can be read from AT%I0. 2: The “Carrier Loss” causes the modem interrupt. 2003/6 From 3JTech Revision 1.0 Page 45 of...
  • Page 46: Caller Id Setting

    France New Zealand Korea (u-law) Hong Kong Korea (a-law) Singapore Philippine Finland Slovenia Morocco India Taiwan Spain Germany European CTR21 Italy Turkey Ireland Taiwan (a-low) Japan Austria Malaysia Poland Caller ID Setting: 2003/6 From 3JTech Revision 1.0 Page 46 of...
  • Page 47 1. Set country code to 238 (Taiwan). (“ATS38=2#G238“). 2. Set “ATS40.2=1” to enable CND function. The Caller ID function will be shown when detected. Use “AT*T” will show last caller ID message. 2003/6 From 3JTech Revision 1.0 Page 47 of...
  • Page 48 If you want to upgrade firmware online, you should make sure the modem chip is "ZD1051A" and the ROM is "Intel Flash TE28F800". If uModem ROM code driver have been well installed, hyper terminal should have a new USB com port. Open this com port. Issue AT can get response then driver has been well installed.
  • Page 49 (4) If the expected value in Item 2 is “NA” at the first time, then when you test this item without power-off in the second turn, the result will become “1”. (5) Issue “AT%I” to get the information from uModem's current state. Phone line attachment / Parallel phone operation test...
  • Page 50 APPENDIX_G Advanced AT Commands (For Debug) Command Function & Description ATREEP Display EEPROM ATREEP10000,256 Clear all EEPROM value to FF AT&T8 Modem send ASCII codes to PC continuous AT&T1 Hardware noise testing AT#E1 AT#E0 2003/6 From 3JTech Revision 1.0 Page 50 of...

Table of Contents