Advertisement

Quick Links

EV9000
Evaluation Kit
User Manual
UM9000/2
May 2001
Advance Information
CMX909B, CMX969, FX919B,
FX929B
Modem Evaluation Kit
 2001 Consumer Microcircuits Limited

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EV9000 and is the answer not in the manual?

Questions and answers

Summary of Contents for Consumer Microcircuits EV9000

  • Page 1 EV9000 Evaluation Kit User Manual UM9000/2 May 2001 Advance Information CMX909B, CMX969, FX919B, FX929B Modem Evaluation Kit  2001 Consumer Microcircuits Limited...
  • Page 2: Table Of Contents

    3.2.9 Exposed Modem Interface - 50 Pin Header ..............22 3.3 Setup ............................23 3.3.1 Unpowered ........................23 3.3.2 Powered...........................23 4.0 SOFTWARE ............................27 4.1 Introduction ..........................27 4.2 Installation ..........................27 4.3 Functions ..........................27 4.4 Operation Flow ........................28 4.5 Screen Layout and Operation ....................28  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 3 5.0 TROUBLESHOOTING ........................46 5.1 Common Questions/Situations....................46 5.2 Suggestions..........................47 5.3 Diagrams ..........................47 APPENDIX A - ADDITIONAL TESTS FOR CMX909B ..............51 APPENDIX B - ADDITIONAL TESTS FOR CMX969 ..............51 APPENDIX C - ADDITIONAL TESTS FOR FX919B AND FX929B..........54  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 4: General Information

    Toward that end, CML is happy to answer questions and provide general assistance concerning the EV9000’s use. Our greatest desire is to help the user to succeed. Section 5.4 contains details of how to contact CML.
  • Page 5: Cmx909B, Cmx969, Fx919B, Fx929B Modem Features

    1.5.2 Static Protection The EV9000 uses low power CMOS circuits which can be partially or completely damaged by electrostatic discharge. Partially damaged circuits can erroneously function and provide misleading test results which can be time consuming (and extremely frustrating) to resolve.
  • Page 6: Compatibility

    1. Customers using the revision 002 motherboard (PCB) should note that jumpers E13 to E18 inclusive, which are mentioned in the EV9000 User Manual, only exist on the revision 003 PCB. Customers should retain their copy of the DB900 User Manual for the description of the revision 002 PCB, but should use the EV9000 User Manual for a description of the latest software.
  • Page 7: Specifications

    Evaluation Kit User Manual EV9000 Specifications The EV9000 supports the following devices: CMX909B, CMX969, FX919B, and FX929B. All voltages are referenced to GND. Connections provided on the EV9000 hardware have the characteristics shown in Tables 3 and 4. EV9000 Characteristic Typical...
  • Page 8: Prerequisites And Required Equipment

    Vm = “+5VM”, Vs = “+5V”, and -Vs = “-5V” as per Table 6. 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.
  • Page 9: Parallel Port Cable

    (SW1) produces a signal used by the EV9000 software to indicate that a test should be terminated. In order to be sure of the state of the hardware, the EV9000 software must be started after the EV9000 is powered and the parallel port connection has been made between the PC and EV9000.
  • Page 10: Quick Start

    This section provides instructions for users who wish to rapidly start experimenting with the EV9000 using 8kb/s GMSK modulation with the CMX909B - and without reading all of the detailed instructions. Brief instructions for reconfiguring the EV9000 to evaluate FX919B, FX929B or CMX969 products are also included.
  • Page 11 Evaluation Kit User Manual EV9000 Figure 2: Blank Plug-In Personality Board Make the following supply connections with power off to the EV9000 motherboard: • 5V power to +5V and +5VM connector • supply ground to GND connector • signal ground to AGND connector (any of the several AGND connectors is ok) •...
  • Page 12 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 is the case, recheck your setup and review Section 1.9.
  • Page 13: Third - Select And Execute

    Fourth - Explore Now that you have successfully set up and operated the EV9000 to transfer complete messages, you can perform many other experiments using your own configurations. Some possibilities are: measure bit error rates, develop Rx eye diagrams, and determine the affects of noise and dc offset.
  • Page 14: Hardware

    3.2.2 Personality Plug-In Boards The EV9000 motherboard has two complete modem circuits. Each circuit includes a modem IC and an accompanying personality plug-in board. There are up to four capacitors 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.
  • Page 15: Connectors

    Evaluation Kit User Manual EV9000 3.2.3 Connectors Clamping connectors are distributed around the perimeter of the EV9000 motherboard as shown in Figure 5. Silkscreen labels on the motherboard identify these connectors, listed in Table 6. Name Type Description Supply power Positive digital supply voltage for the motherboard.
  • Page 16 Jumper installed for dc coupling. Jumper to select whether input signal is inverted. not applicable Jumper position A for invert. Table 8: Channel A Receive Path Adjustments and Controls TXOUTA Modem TXout Personality Card  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 17 Jumper installed for dc coupling. Jumper to select whether input signal is inverted. not applicable Jumper position A for invert. Table 10: Channel B Receive Path Adjustments and Controls TXOUTB Modem TXout Personality Card  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 18: Jumpers

    Channel A Tx output coupling in = dc (see Figure 7) out = ac Channel A Xtal frequency A = 8.192MHz (eg. CMX909B) (must match jumper E6 position) B = 9.8304 MHz (eg. CMX969, FX919B/929B)  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 19 Channel B modem IC. in = connected Remove to measure I out = isolated isolation of Channel A modem IC. in = connected Remove to measure I out = isolated Table 12: Jumpers  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 20 Evaluation Kit User Manual EV9000 Figure 10: Jumper Locations  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 21: Test Points

    Rx feedback output level (not buffered) BIAS DOC2 voltage (buffered) DOC1 voltage (buffered) Rx feedback output level (not buffered) BIAS DOC2 voltage (buffered) DOC1 voltage (buffered) Table 13: Test Points Figure 11: Test Point Locations  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 22: Parallel Port Interface

    EV9000 motherboard schematics. When the bridge is removed, no control of the EV9000 circuits is possible via the PC parallel port interface. Care should be taken to drive the modem and control lines at this interface according to Table 4 to avoid damaging the EV9000.
  • Page 23: Setup

    If you have not already done so, review Section 1.9 and install the EV9000 software on your PC as described in Section 4.2. In addition, refer to Section 3.2 to gain an understanding of the hardware functions before proceeding.
  • Page 24 Move input signal to Noise 2 input for reconnect TXOUTB to NSA2. Noise 2 gain trimming. 18 Press the HALT switch to abort out of the Abort to permit a change to the noise test. source.  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 25 -40% of the intended pk-pk signal data signal. This offset is of the order of - amplitude. 0.4V because the present setup is using a 1Vpk-pk signal. Table 14: Trim TxB and RxA Paths  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 26 16 Adjust R35 to obtain a 1.0 Vpk-pk signal Adjust channel B input noise gain to inject at Test Point 5. 100% noise signal level. 17 Press the HALT switch. Terminate the test. Table 15: Trim TxA and RxB Paths  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 27: Software

    Software Introduction This section describes the installation, operation and functions of the EV9000 software. Installation The EV9000 software consists of a single Windows executable file appropriate to the device being evaluated. • For CMX909B evaluation, use the file ES9090xx.EXE •...
  • Page 28: Operation Flow

    Printer Port, select which of your PC’s printer ports you would like the EV9000 to use. Upon selecting a printer port from the list, the Port Base Address list will 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.
  • Page 29: Main Window

    Figure 15: Main Window Layout 4.5.3.2 Controls The EV9000 software makes use of checkboxes, pull-down lists, and buttons to operate most of its features. A typical operation consists of first setting all of the desired items in a given register block followed by a write operation (clicking on the associated Write button) to transfer the configured data to the modem.
  • Page 30 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  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 31 Figure 23: Rand seq The larger the random sequence value, the more random the produced bit pattern. Table 16: EV9000 Controls 4.5.3.2.3 Test Area Controls  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 32: Tests

    4.6.1 Test 1: PC Interface Test 4.6.1.1 Application Verifies the proper operation of the PC to EV9000 interface and the ability of each of the modems to respond appropriately to a command. 4.6.1.2 Description This test operates in two phases. The first phase primarily tests the parallel port interface between the EV9000 and the PC.
  • Page 33: Test 2: Issue Configured A & B Tasks

    IF both channel A IRQ and BFREE are set write screen configured channel A command to modem ELSE read status register A IF both channel A IRQ and BFREE are set write screen configured channel A command to modem  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 34 B command to modem read status register A read status register B read data quality A read data quality B Update all main window parameters END. 4.6.2.5 Error Codes This test has no error codes.  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 35: Test 3: Tx Continuous Random Data From A Using Tsb Or Tqb (T4S, T8B, T40B Or T24S)35

    For eye diagrams, the low-going edge of the signal at the modem A IRQN pin should be used as the trigger source and the TXOUTA connector on the EV9000 should be observed or, if an rf system is attached, the radio receiver’s discriminator output can be observed (still using the modem A IRQN pin as the oscilloscope trigger source).
  • Page 36 This test transmits a continuous preamble pattern (‘1100…’ for CMX909B or ‘+3+3-3-3..’ for CMX969, FX919B and FX929B) from channel B for use in setting up levels and offsets on the EV9000 board. (The pattern '1010..' is generated by CMX969 if in MDC mode, see Appendix B). 4.6.4.2 Description This test transmits a continuous preamble pattern from channel B.
  • Page 37 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 a high BFREE status.  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 38: Test 5: Ber & Dq Test 'B' To 'A' Using Unformatted Data

    Read channel A status register Read channel B status register Read channel A DQ register Read channel B DQ register Write RESET to channel A command register Write RESET to channel B command register  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 39: Test 6: Ber & Dq Test 'B' To 'A' Using Formatted Messages

    BFREE status. Test aborted by pressing the HALT switch. Table 17: Test 5 Error Codes 4.6.6 Test 6: BER & DQ test 'B' to 'A' using formatted messages 4.6.6.1 Application  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 40 Table 18 illustrates the block result accumulation method for a hypothetical test having four messages, each message consisting of six blocks.  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 41 A or B modem did not produce a high BFREE status. After writing LFSB task to command register and waiting, channel A modem did not produce a high BFREE status. Test aborted by pressing the HALT switch. Table 20: Test 6 Error Codes  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 42: Test 7: Tx User Defined Packet From B To A Driving Ptt & Starting Acquire On Cs

    After performing the save operation, control is returned to the main window. Samples of the screen control windows are shown below. For a detailed description of the various modem parameters, refer to that particular modem’s data sheet.  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 43 Evaluation Kit User Manual EV9000 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  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 44 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.  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 45: 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.  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 46: Troubleshooting

    The EV9000 hardware seems to have spontaneously changed its state (e.g. noise source channel A has changed) without deliberate user action. It is important to power the EV9000 and have it connected to the PC's parallel port before starting the software. This ensures that the hardware is properly initialised. Disconnecting and reconnecting the parallel port or power cycling the EV9000 may create phantom ...
  • Page 47: Suggestions

    A high impedance buffer amplifier should be used if measurements are to be made on these nodes. Diagrams Figures 31 to 33 give details of the EV9000 motherboard layout and circuit schematic diagrams.  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 48 Evaluation Kit User Manual EV9000 .1UF BPN22 Figure 31: Motherboard Layout  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 49 Evaluation Kit User Manual EV9000 Figure 32: PC Interface Schematic  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 50 IRQN IC16 100K RXFB 100K 200K IC22:A RXIN TL082P VBIAS .1UF TXOP 100K 100K TXOUTB DOC1 AGND IC23:A IC23:B DOC2 TL082P .0047UF XTAL/CLK TL082P XTALN .0047UF 18PF 8.192MHZ 18PF 9.8304MHZ Figure 33: Modem Schematic  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 51: Appendix A - Additional Tests For Cmx909B

    ALTCRC, ALTFILT, FSTOL (these apply only to RD-LAP mode) Mode Reg: INVSYM The following results are reported at the end of the test: Number of bits received. Average BER. Average receive Data Quality Register reading.  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 52 The Rx software then stops whatever it was doing (if anything) and issues a RSID (RDLAP) or RHB (MDC) task. When that task finishes the crc is checked and if it is correct a RHB task is issued.  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 53 Rx messages consisting of at least FS+SID+HB (RDLAP) or FS+HB+HB (MDC). Note that the receiving software does not attempt to interpret the received data in any way other than by monitoring the CRCERR (checksum error) bit in the Status Register.  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 54: Appendix C - Additional Tests For Fx919B And Fx929B

    Section 4.6.6 Test 6: "BER & DQ test 'B' to 'A' using formatted messages" for a representative sequence of modem control. Error Codes Similar to the error codes for Test 6, see Table 20.  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 55 This test is similar to Test 9, but also includes the Rx Signal Monitoring Algorithm as described in Section 1.6.6 of the FX919B and FX929B Data Sheets. The report displayed at the end of the test also includes a count of the number of re-acquisitions forced by the algorithm.  2001 Consumer Microcircuits Limited UM9000/2...
  • Page 56 Evaluation Kit User Manual EV9000 If you still need help ..If you have read this manual, re-examined your test setup, and still cannot figure out what has gone wrong, feel free to contact us and we’ll do our best to help you solve the problem. Please be ready to describe the problem, symptoms and the steps you have taken to try to correct them.
  • Page 57 Until the latter part of 1996, the differentiator between products manufactured and sold 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.
  • Page 58 This datasheet has been downloaded from: www.DatasheetCatalog.com Datasheets for electronic components.

Table of Contents