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.
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.
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.
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...
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.
(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.
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.
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.
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.
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...
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...
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.
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...
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 •...
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.
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...
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.
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...
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...
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...
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...
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...
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...
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 ...
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...
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...
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.
Need help?
Do you have a question about the EV9000 and is the answer not in the manual?
Questions and answers