background image

 

 

EV9000

 

Evaluation Kit 

User Manual

 

 

 

 

 2001 Consumer Microcircuits Limited 

 

UM9000/2   

 

 

 May 2001

 

 

Advance Information 

 

 

CMX909B, CMX969, FX919B, 

FX929B

 

Modem Evaluation Kit

Summary of Contents for EV9000

Page 1: ...EV9000 Evaluation Kit User Manual 2001 Consumer Microcircuits Limited UM9000 2 May 2001 Advance Information CMX909B CMX969 FX919B FX929B Modem Evaluation Kit ...

Page 2: ...8 1 8 4 Parallel Port Cable 9 1 9 Limitations 9 1 9 1 Software 9 1 9 2 Hardware 9 2 0 QUICK START 10 2 1 Introduction 10 2 2 First 10 2 3 Second Setup 10 2 4 Third Select and Execute 13 2 5 Fourth Explore 13 3 0 HARDWARE 14 3 1 Introduction 14 3 2 Description 14 3 2 1 Functional Layout 14 3 2 2 Personality Plug In Boards 14 3 2 3 Connectors 15 3 2 4 Signal Flow 15 3 2 5 Jumpers 18 3 2 6 Test Point...

Page 3: ... TQB T4S T8B T40B or T24S 35 4 6 4 Test 4 Tx continuous preamble from B 35 4 6 5 Test 5 BER DQ test B to A using unformatted data 38 4 6 6 Test 6 BER DQ test B to A using formatted messages 39 4 6 7 Test 7 Tx user defined packet from B to A driving PTT starting acquire on CS 42 4 6 8 Test 8 Supplementary Tests 45 5 0 TROUBLESHOOTING 46 5 1 Common Questions Situations 46 5 2 Suggestions 47 5 3 Diag...

Page 4: ...ibility of the EV9000 user CML s liability regarding the use of the EV9000 is in all cases limited to the EV9000 purchase price No other warranty is expressed or implied 1 3 EV9000 Features The EV9000 Modem Evaluation Kit includes many useful features including those highlighted in Table 1 Two complete modem channels easily configured to the user s selection of CMX909B CMX969 FX919B or FX929B comp...

Page 5: ...s the EV9000 is designed for use in office and laboratory environments The following practices will help ensure its proper operation 1 5 1 Unpacking Ensure that all of the items mentioned in the separate Information Sheet EK9000 are present in the correct quantities Notify CML via your distributor within 7 working days if the delivery is incomplete 1 5 2 Static Protection The EV9000 uses low power...

Page 6: ... latest software 2 Customers evaluating FX909A may use the FX919B 929B software ES9000xx EXE with the FX909A chip selected Customers should also remember to set the chip type and driver revision select button Figure 4 to the Rev 1 position when evaluating the FX909A 3 Customers wishing to evaluate FX919A or FX929A devices may use either revision 002 or 003 motherboard PCB but should continue to us...

Page 7: ...l Max Units 5V Vs power voltage 4 5 5 0 5 5 V current 50 mA 5V Vs power voltage 5 5 5 0 0 V current 20 mA 5VM Vm modem power voltage 3 0 5 0 5 5 V current 30 mA AGND power 0 0 0 V RXINA I P voltage Vs Vs V impedance 22 222 kΩ TXOUTA O P 1 Vp p NSA1 I P voltage Vs Vs V impedance 22 222 kΩ NSA2 I P voltage Vs Vs V impedance 22 222 kΩ RXINB I P voltage Vs Vs V impedance 22 222 kΩ TXOUTB O P 1 Vp p NS...

Page 8: ... 8 Prerequisites and Required Equipment 1 8 1 Prerequisites In order to effectively use the EV9000 Modem Evaluation Kit software the user must have a working knowledge of Microsoft Windows and be familiar with the operation of typical Windows compatible applications 1 8 2 Power Supply A user provided power supply is required for 5V and 5V power An additional supply may be required for modem IC ope...

Page 9: ...le you to quit from the application Otherwise a hard reset of the PC will have to be performed Please note that the EV9000 software is NOT suitable for use under Linux OS2 Windows 2000 or Windows NT operating systems In addition some atypical PC s may have software and or hardware incompatibilities with the EV9000 Modem Evaluation Kit 1 9 2 Hardware 1 9 2 1 Initialising There is no hardware reset ...

Page 10: ...es with CMX909B modems installed along with their appropriate personality plug in boards If you want to use a different modem carefully remove the installed modems with an IC extraction tool and install a matching pair of modems If you do not have an extraction tool a small flat bladed screwdriver can be very carefully inserted between the IC and its socket at each end Do this a little bit at a ti...

Page 11: ... s parallel port to the EV9000 motherboard DB25 connector 7 Copy the appropriate applications software from the Evaluation Kit CD ROM to a hard disk on the PC For CMX909B evaluation use the file ES9090xx EXE For CMX969 evaluation use the file ES9690xx EXE For FX919 929B evaluation use the file ES9000xx EXE where xx is the version number 8 Turn on power to the EV9000 9 On the PC start Windows and r...

Page 12: ...s to the scrolling log area Slowly press and release the EV9000 HALT switch and observe the changes reported in the log When you have verified the operation of the PC interface by confirming the logging of HALT switch activity click the Stop button to stop the test If HALT switch pressing and releasing actions are not logged on the PC the PC to EV9000 connection is not operating properly If this i...

Page 13: ...Start procedure to avoid inadvertently selecting inappropriate values which could cause the test to fail After the test is operating successfully go ahead and experiment with modifications 3 Click on the OK button to accept the displayed transmit message parameters and execute the test The test should finish within a few seconds displaying a new window containing receive message information If the...

Page 14: ... on the plug in board which must be altered for different modem types and data rates These four capacitors are used in Rx filtering Tx filtering and two for Rx level measurement The Rx level measurement capacitors are referred to as DOC1 and DOC2 in the modem data sheets The locations of these plug ins are shown in Figure 5 Blank plug ins are also provided and may be populated with user selected c...

Page 15: ...odem experiments over realistic supply voltage ranges AGND power The analogue ground for analogue signals including Rx Tx and injected noise Several connectors are provided with access to this node Channel A RXINA input Receive input modem channel A TXOUTA output Transmit output modem channel A NSA1 input Noise source input 1 modem channel A NSA2 input Noise source input 2 modem channel A Channel ...

Page 16: ...V K1 Gain adjustment on receive data input RXINA R14 0 5 to 5 K2 Gain adjustment on noise signal input 1 NSA1 R19 0 5 to 5 K3 Gain adjustment on noise signal input 2 NSA2 R18 0 5 to 5 K4 Gain adjustment on composite receive input to modem This is generally used to achieve the proper input signal level to the modem R25 0 5 to 5 sw1 Software controlled switch which reflects the software selection of...

Page 17: ...se Component Designator Approximate Range v5 Used to bias the input signal applied to K7 to a nominal mean dc level of VBIAS of 5VM R38 5V to 5V K5 Gain adjustment on noise signal input NSB R35 0 5 to 5 K6 Gain adjustment on receive data input RXINB R34 0 5 to 5 K7 Gain adjustment on composite receive input to modem This is generally used to achieve the proper input signal level to the modem R43 0...

Page 18: ...s in schematic form In setting E5 E6 E10 and E11 it should be noted that crystal settings are application not device dependant If capacitors C3 C7 C12 or C16 are not installed some of the jumpers will not operate as described Name Function Positions Default E1 Connect PTT and CS signals CAUTION This jumper should not be installed when the 5VM supply is less than the 5V supply For this case the hea...

Page 19: ...8 192MHz eg CMX909B B 9 8304 MHz eg CMX969 FX919B 929B B E12 Connects 5V power to 5VM power CAUTION Do not install jumper when supplies are connected to both of the 5V and 5VM connectors in connected out separate out E13 Pull up resistor to pin 1 of the DB25 parallel port connector in connected out isolated in E14 Pull up resistor to pin 17 of the DB25 parallel port connector in connected out isol...

Page 20: ...Evaluation Kit User Manual EV9000 2001 Consumer Microcircuits Limited 20 UM9000 2 Figure 10 Jumper Locations ...

Page 21: ...n Section 3 2 5 also provide convenient probe points Note that the DOC pins TP3 TP4 TP7 and TP8 should not be monitored directly as they are high impedance points Name Channel Node Description TP1 A Rx feedback TP2 A VBIAS output level not buffered TP3 A DOC2 voltage buffered TP4 A DOC1 voltage buffered TP5 B Rx feedback TP6 B VBIAS output level not buffered TP7 B DOC2 voltage buffered TP8 B DOC1 ...

Page 22: ...indicates to the EV9000 software that an ongoing test should be aborted 3 2 9 Exposed Modem Interface 50 Pin Header The EV9000 motherboard uses a 50 conductor bridge of ribbon cable to interconnect its modem circuits and PC parallel interface circuits This bridge connects P1 and P2 headers and may be removed to support experiments which directly couple external circuits to the EV9000 motherboard T...

Page 23: ...her components or the PC board as they may be damaged Make sure you properly orient the ICs to ensure pin 1 is in the proper socket location as per Figure 1 3 Connect the appropriate crystal into the circuit according to the following directions If CMX909B modems are installed change jumpers E5 E6 E10 and E11 to position A If CMX969 FX919B or FX929B modems are installed change jumpers E5 E6 E10 an...

Page 24: ...per E3 signal around VBIAS as observed at Test Point 2 Adjust RXINA bias to a proper dc level bias equal to modem A s VBIAS 9 Adjust R14 to achieve a signal level of 1V pk pk at E3 pin B Adjust RXINA gain to a nominal proper amplitude 10 Move probe to Test Point 1 Observe Rx signal directly at the modem receive feedback node Modem Rx signal levels are specified for this node 11 Adjust R25 to achie...

Page 25: ...tart Test 2 26 Probe pin B jumper E3 and Test Point 2 Observe buffered DC Offset 1 biased Rx signal relative to VBIAS 27 Adjust R15 to introduce a dc offset with a magnitude of 25 of the intended pk pk data signal This offset is on the order of 0 25V because the present setup is using a 1Vpk pk signal Adjust DC Offset 1 to introduce a dc offset of 25 of the intended pk pk signal amplitude 28 Press...

Page 26: ...mit 6 Connect TXOUTA to RXINB Use channel A Tx as a reference signal source for channel B Rx 7 Make sure the selected Test is 2 and click on the GO button This will repeatedly cause channel A to transmit a signal which drives channel B s receive path 8 Probe TXOUTA and Test Point 6 Observe channel B Rx signal relative to VBIAS 9 Adjust R30 centring TXOUTA around VBIAS as observed at Test Point 6 A...

Page 27: ...tions to all parameters in both channel A and B modems Display of all static parameters in both channel A and B modems Automated tests to 1 Check the operation of the EV9000 software to hardware connection 2 Issue each modem s configured task the two modems may be configured for different tasks and continuously reissue those tasks each upon its own completion 3 Transmit continuous random data from...

Page 28: ...ill show the default address associated with the selected port This address is usually correct however it may be changed via the Port Base Address pull down list After you are satisfied with your two selections click on OK As indicated in Figure 14 this will display a new window for you to select the modem chip type and driver revision Figure 13 Port Selection 4 5 2 Select Modem Chip Type and Driv...

Page 29: ...a Quality Read Status Register Read Mode Register Write Control Register Write Command Register Write Xtal freq baud rate calculator Data Buffer Read Write Data Quality Read Status Register Read Mode Register Write Control Register Write Command Register Write Xtal freq baud rate calculator Data Buffer Read Write Noise Source BER test length in bits DC Offset Select Rand seq Test Selection list Te...

Page 30: ...he default screen controls used to read and write to a CMX909B modem s registers Figure 17 shows the corresponding controls for the CMX969 and Figure 18 shows the controls for the FX919B and FX929B modem s registers Figure 16 CMX909B Register Controls Figure 17 CMX969 Register Controls Figure 18 FX919B and FX929B Register Controls ...

Page 31: ... and NSA2 Figure 20 Channel A Noise Control DC Offset selectors apply to the Channel A receive path see Figure 6 Only one selection may be active at a time Note that the Zero selection can introduce an offset depending upon motherboard hardware adjustment Figure 21 Channel A DC Offset Bit Error Rate Test Length selects the number of bits in exponential notation to be transferred during a BER test ...

Page 32: ...e ability of each modem to respond appropriately to a command The parallel port phase of the test continuously reads IRQN A IRQN B HALT Switch and Carrier Detect and logs any state changes to the scrolling results log window After starting this test slowly press and release the EV9000 HALT switch and observe changes in the log window If pressing and releasing the HALT switch is not logged on the P...

Page 33: ...of the previous task Modem data buffers are neither read nor written during this test Each modem s task is independently selectable Press the HALT switch to abort this test and update the status and DQ register displays 4 6 2 3 Screen Controls There are no windows dedicated to this test Press the HALT switch to abort this test 4 6 2 4 Test Sequence The following sequence is performed upon starting...

Page 34: ...el B IRQ and BFREE are set 29 write screen configured channel B command to modem 30 ELSE 31 read status register B 32 IF both channel B IRQ and BFREE are set 33 write screen configured channel B command to modem 34 read status register A 35 read status register B 36 read data quality A 37 read data quality B 38 Update all main window parameters 39 END 4 6 2 5 Error Codes This test has no error cod...

Page 35: ...andom sequence length is also user selected as described in Table 16 4 6 3 3 Screen Controls There are no windows dedicated to this test Press the HALT switch to abort this test 4 6 3 4 Test Sequence The following sequence is performed upon starting the test 1 Check IRQNEN TX RXN boxes and clear PSAVE box in the on screen mode register area 2 IF selected command is illegal display message and HALT...

Page 36: ...r variable to T24S 8 initialise channel B preamble variable to F5 9 Write channel A control register 10 Write channel B control register 11 IF chip type is CMX909B 12 Write channel A mode register with set IRQNEN clear TX RXN PSAVE DQEN 13 Write channel B mode register with set IRQNEN TX RXN clear PSAVE 14 ELSE 15 Write channel A mode register with set IRQNEN RXEYE clear TX RXN PSAVE SSIEN 16 Writ...

Page 37: ...et 36 Write command to channel B command register 37 Update all main window parameters 38 END Note For the CMX969 FX919B and FX929B all commands written to either command register include the CRC and TXIMP bit settings from the panel 4 6 4 5 Error Codes Error code 4 and 5 are reported if after writing first or second transmit task to the command register and waiting channel B modem did not produce...

Page 38: ...d level acquisition an extended 1100 preamble is transmitted by the CMX909B software or an extended sequence of random data is transmitted by the CMX969 FX919B and FX929B software prior to the pseudorandom data stream The received bit error rate measurement uses a self synchronising algorithm necessary because the transmitted data stream does not include any form of Frame Synchronisation except fo...

Page 39: ...s set 34 Read channel A data buffer 35 Increment error_count variable for each bit in error 36 Write RSB for CMX909B or R4S to channel A command register 37 IF channel A DQRDY is set 38 Add current DQ to DQ_running_total variable 39 Increment number_of_DQ_readings variable 40 IF channel B hardware IRQ has occurred 41 Read channel B status register 42 IF channel B BFREE is set 43 Write new data blo...

Page 40: ...eive PLL clock and level acquisition sequences are initiated with each message providing the AQSC and AQLEV buttons have been selected Where applicable the following are reported for each message structure tested 1 The type of transmit command used 2 The number of messages transferred 3 The number of blocks in each message 4 The number of data bits transferred 5 The number of data bits in error 6 ...

Page 41: ...sync all TIB except for the final block of TLB SFS with level and PLL acquire all RILB with CRC reported only for the final block Table 19 Test 6 Message Structures 4 6 6 3 Screen Controls There are no windows dedicated to this test Press the HALT switch to abort this test 4 6 6 4 Test Sequence Because of its complexity it is not practical to document the complete test sequence Instead refer to th...

Page 42: ... on a radio transmitter and Carrier Sense is asserted by a radio receiver to trigger the start of its modem s receive process The test control parameters are provided during test setup to configure timing aspects of the message transfer They are described below Tx Preamble Length the length of preamble to be sent by channel B Post Tx Length the amount of time measured in bit or symbol times for wh...

Page 43: ...r Manual EV9000 2001 Consumer Microcircuits Limited 43 UM9000 2 Figure 25 CMX909B and FX909A Test 7 Tx Message Control Figure 26 CMX909B and FX909A Test 7 Rx Message Information Figure 27 FX919B Test 7 Tx Message Control ...

Page 44: ... Control Figure 30 FX929B Test 7 Rx Message Information 4 6 7 4 Test Sequence Because of its complexity it is not practical to document the complete test sequence Instead refer to the sequence documented in Section 4 6 5 Test 5 BER DQ test B to A using unformatted data for a representative sequence of modem control 4 6 7 5 Error Codes This test has no error codes ...

Page 45: ...ts Limited 45 UM9000 2 4 6 8 Test 8 Supplementary Tests Supplementary tests are available which are specific to the device which is to be evaluated Details of these tests are contained in Appendices A B and C for the CMX909B CMX969 and FX919 FX929B respectively ...

Page 46: ...position B See Table 12 and Figure 10 The wrong modem devices are installed The EV9000 supports CMX909B CMX969 FX919B and FX929B devices Although the EV9000 may work with other devices their use is not necessarily supported The parallel port cable may be too long for the PC to successfully connect with the EV9000 For best results the parallel port cable length should be less than or equal to 1 5m ...

Page 47: ...ased ac signals an oscilloscope is an invaluable troubleshooting tool to probe and verify signal levels Check for loose connections or jumpers Make sure the power supplies used are sufficiently noise free Also make sure there are no unintended noise sources radiating into the test setup Dirty leaky level acquire circuits The external level acquire nodes DOC1 and DOC2 pins are high impedance If the...

Page 48: ...43 1UF C15 S14 10K R7 10K R6 E1 2N3904 Q1 10K RDIP4 IC12 1 IC15 1M RSIP1 1M R49 1 2 10 20 30 40 50 P2 1 2 10 20 30 40 50 P1 A B E11 MODEM_B 8 192MHZ Y3 9 8304MHZ Y4 18PF C20 PTT CS AGND BPN23 1UF BPN22 18PF C19 A B E10 100K R47 100K R45 S15 S16 S17 1UF BP1 1UF BP2 1UF BP8 2 2K R1 BP3 100K R17 100K R16 100K R15 200K R18 200K R19 NSA1 E4 OP C7 OP C3 1UF BPP17 1UF BPN18 200K R14 200K R25 IC19 22K R20...

Page 49: ...CD3 11 12 13 HC32 IC2 D 8 9 10 HC32 IC2 C 20 5V 6 4 5 HC32 IC2 B 3 1 2 HC32 IC2 A 560PF C1 2 2K R1 5V 10K RDIP3 2 19 1 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 A5 A3 A4 A6 A7 A8 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 A1 A2 G1 G2 HC541 IC3 5V 20 5VM PCI2 PCI1 PCI0 PCI3 PCI3 PCI2 PCI1 AI2 AI3 AI0 AI1 10K R2 PCI4 PCI0 AI4 AI5 AI6 AI7 10K RDIP5 20 13 12 11 HC00 IC10 D 9 7 5 3 18 16 14 12 11 13 15 17 8 6 4 2 19 1 2Y4 2Y...

Page 50: ... WRN RDN D0 XTALN XTAL CLK IC15 5V 1UF BPP19 1UF BPP18 1UF BP17 1UF BPN17 1UF BPN19 1UF BPN18 1UF BPP22 1UF BPP21 1UF BPP23 5V 100UF C22 5VM POWER SUPPLY CONNECTION B04 1UF BPN20 1UF BPP20 BO2 BO3 5V E18 CW 100K R16 CW 100K R15 NSA1 NSA2 CW 200K R19 CW 200K R18 AGND S3 S3 S3 AGND RXINA 5V 5V 5VM 82PF S10 TP1 100K R24 1M R33 100K R29 1UF C5 CW 100K R30 TP2 CW 200K R25 5V MODEM_A 6 13 11 12 10 2 1 3...

Page 51: ...nsmits continuous preamble 1010 in MDC mode 3 3 3 3 for RD LAP from chip B using T40B MDC or T24S RD LAP The following CMX969 Register bit settings entered in the ES9690xx EXE software s window for chip B are used during the test Control Reg CKDIV MDC ALTFILT RD LAP mode Mode Reg INVSYM Test 5 BER DQ test B to A using unformatted data Additional Information The transmitting device uses T40B MDC or...

Page 52: ...orted at the end of the test Number of messages sent Number of messages detected by the receiver and the number of AFSD detects Number of inverted Frame Sync patterns detected MDC only Total number of data bits received after error correction Average BER of corrected data Average receive Data Quality Register reading Number of received data blocks and the number in which the corrected data was wro...

Page 53: ...he message Number of times the AFSDET flag was set Number of times the BFREE flag was set once for each block in a message Number of times the CRCERR bit was checked for the first Header block MDC or Station ID block RD LAP of each message and the number of times it was wrong Number of times the CRCERR bit was checked for the second block of each message and the number of times it was wrong Averag...

Page 54: ...ransmitted message consists of Symbol Sync Frame Sync Station ID Block FX929B only Header Block 42 Intermediate Blocks and a Last Block For each byte value the rest reports the average receive data quality and the number of messages received without error All commands written to either command register during the test include the CRC and TXIMP bit settings from the panel An alert box provides the ...

Page 55: ...orts the number of messages transmitted the number received and any CRC errors in the received data 3 Screen Controls There are no windows dedicated to this test Press the HALT switch to abort this test 4 Test Sequence Because of its complexity it is not practical to document the complete test sequence Instead refer to the sequence documented in Section 4 6 6 Test 6 BER DQ test B to A using format...

Page 56: ...orms part of the evaluation kit and is licensed for use only in this kit for the purpose of demonstrating the operation of CML products Whilst all reasonable efforts are made to ensure that software contained in this product is virus free CML accepts no responsibility whatsoever for any contamination which results from using this software and the onus for checking that the software is virus free i...

Page 57: ...d from MXCOM Inc and Consumer Microcircuits Limited were denoted by the prefixes MX and FX respectively These products use the same silicon etc and today still carry the same prefixes In the latter part of 1996 both companies adopted the common prefix CMX This notification is relevant product information to which it is attached Company contact information is as below CML Microcircuits UK Ltd COMMU...

Page 58: ...This datasheet has been downloaded from www DatasheetCatalog com Datasheets for electronic components ...

Reviews: