Download Print this page
Ublox UBX-M8030 Hardware Integration Manual
Ublox UBX-M8030 Hardware Integration Manual

Ublox UBX-M8030 Hardware Integration Manual

U-blox m8 gnss chips

Advertisement

Quick Links

UBX-M8030
u-blox M8 GNSS chips
Hardware Integration Manual
Highlights:
u-blox M8 position engine featuring excellent accuracy and
time-to-first-fix performance
Concurrent GNSS engine for GPS, GLONASS, BeiDou and QZSS
Dual-frequency RF front-end
AssistNow Online, Offline and Autonomous for faster TTFF
Minimal board space
Low power consumption
Minimal e-BOM
Pin-compatible to UBX-G7020-KT/KA
www.u-blox.com
UBX-13001708 - R02

Advertisement

loading
Need help?

Need help?

Do you have a question about the UBX-M8030 and is the answer not in the manual?

Questions and answers

Summary of Contents for Ublox UBX-M8030

  • Page 1 UBX-M8030 u-blox M8 GNSS chips Hardware Integration Manual Highlights: • u-blox M8 position engine featuring excellent accuracy and time-to-first-fix performance • Concurrent GNSS engine for GPS, GLONASS, BeiDou and QZSS • Dual-frequency RF front-end • AssistNow Online, Offline and Autonomous for faster TTFF •...
  • Page 2 UBX-M8030 - Hardware Integration Manual Document Information Title UBX-M8030 Subtitle u-blox M8 GNSS chips Document type Hardware Integration Manual Document number UBX-13001708 Document revision 21-Oct-2013 Document status Objective Specification Document status information Objective This document contains target values. Revised and supplementary data will be published Specification later.
  • Page 3: How To Use This Manual

    This ensures that your request is processed as soon as possible. Helpful information when contacting technical support When contacting Technical Support, have the following information ready: • Chip type (e.g. UBX-M8030-KT) and revision (e.g. A0200) • Receiver configuration •...
  • Page 4: Table Of Contents

    UBX-M8030 - Hardware Integration Manual Contents Preface ..........................3 Contents ..........................4 Hardware description ....................7 Overview .............................. 7 Architecture ............................7 Design-in ........................8 Power management ..........................8 2.1.1 Power domains..........................9 2.1.2 Supply voltages ........................... 10 2.1.3 Built in supply monitors ....................... 12 2.1.4...
  • Page 5 UBX-M8030 - Hardware Integration Manual Layout ..............................35 2.9.1 Placement ........................... 35 2.9.2 Package footprint, copper and solder mask ................. 35 2.10 System Configuration ........................38 2.10.1 Communication Interface Configuration ..................38 2.10.2 Low Level Configuration ......................38 2.10.3 Current configuration ........................41 2.10.4...
  • Page 6 UBX-M8030 - Hardware Integration Manual Appendix .......................... 60 A Reference schematics ....................60 Cost optimized circuit ......................... 60 Best performance circuit ........................61 Power optimized circuit ........................62 Improved jamming immunity ......................63 1.8V design using TCXO ........................64 Circuit using active antenna ........................ 65 USB self-powered circuit ........................
  • Page 7: Hardware Description

    For applications needing firmware update capability or taking advantage of dedicated feature and product variants the UBX-M8030 must be connected to an external SQI Flash memory. Lower price GNSS crystals as well as high performance TCXOs are also supported.
  • Page 8: Design-In

    UBX-M8030 Power Management Unit. Figure 2: UBX-M8030 PMU In addition the UBX-M8030 has an internal DC/DC converter, which optionally can be used to reduce the power consumption, see section 2.1.2.2. Using the DC/DC converter requires one external inductor and one external capacitor.
  • Page 9: Power Domains

    VDD_IO to V_BCKP in case of power failure at VDD_IO. The UBX-M8030 control registers are located in the backup domain, which is always on. This means that if the backup domain is not supplied, no other domains will be turned on. All GNSS orbit data and the time are stored in the backup RAM, where the current configuration can also be saved.
  • Page 10: Supply Voltages

    To improve power consumption, the V_CORE supply can be generated using the built in DC/DC converter. It generates an output voltage V_DCDC_OUT of about 1.45 V. Figure 3: UBX-M8030 PMU using DC/DC converter The DC/DC converter block provides an energy conversion efficiency of 85%. The actual value depends on the current drawn and which external inductor (L2) and capacitor (C6) are used.
  • Page 11 UBX-M8030 - Hardware Integration Manual Figure 4: Power Savings using DC/DC converter When using a 1.8 V supply power savings are only marginal (~5%) so using the DC/DC converter does not provide a significant advantage. By default the DC/DC converter is disabled.
  • Page 12: Built In Supply Monitors

    2.1.2.5 VDD_ANA and VDD_LNA VDD_ANA is the supply for all the analog parts in the UBX-M8030, and VDD_LNA supplies the internal Low Noise Amplifier (LNA). VDD_ANA and VDD_LNA must be supplied by VDD_RF_OUT. If a clean power supply cannot be provided at V_CORE (which supplies the LDO_RF), it is recommended to add external filtering (FB1 and C3) to supply VDD_ANA/ VDD_LNA.
  • Page 13 UBX-M8030 - Hardware Integration Manual 2.1.4.2 Power Save Mode u-blox M8 concurrent GNSS receivers include two Power Save Mode operations called ON/OFF and Cyclic tracking that allow reducing the average current consumption in different ways to match the needs of the specific application.
  • Page 14: Pios

    2.2 PIOs There are 17 PIOs, PIO0 to PIO16, available on the UBX-M8030. All the PIOs are supplied by VDD_IO, thus all the voltage levels of the PIO pins are related to VDD_IO supply voltage. All the inputs have internal pull-up resistors in normal operation and can be left open if not used.
  • Page 15: Sqi Flash Memory

    Low Level Configuration, see section 2.10.2! Place the SQI Flash close to the UBX-M8030 chip to keep the interface lines short and narrow. Try to minimize any parasitic capacitance of the interface lines. If possible route them on inner layers to avoid noise emission.
  • Page 16: Configuration Pins

    The Low Level Configuration can alternatively be set using the eFuse, which requires entering Safe Boot Mode in production to enable eFuse programming (see section 2.2.6). For further information about the Low Level Configuration of the UBX-M8030 see section 2.10.2. UBX-13001708 - R02...
  • Page 17: Communication Interfaces

    PIO10 (D_SEL pin). Table 5 below provides the port mapping details. If the SPI port is used the UBX-M8030 can be configured so that the UART is mapped to PIO15 and PIO16. Thus the UART can be used as a debug interface or a second communication interface if needed. The UART can be remapped using the Low Level Configuration (see section 2.10.2 and the u-blox M8 Receiver Description...
  • Page 18: Time Pulse

    2.2.6 Safe Boot Mode (SAFEBOOT_N pin) PIO12 is the SAFEBOOT_N pin. If this pin is “low” at start up, the UBX-M8030 starts in Safe Boot Mode and doesn’t begin GNSS operation. In Safe Boot Mode the UBX-M8030 runs from an internal LC oscillator and starts regardless of any configuration provided by the configuration pins.
  • Page 19: Active Antenna Supervisor

    UBX-M8030 - Hardware Integration Manual sequence the host has to wait for at least 2 ms before sending messages to the UBX-M8030. For further information see the u-blox M8 Receiver Description including Protocol Specification V15 [2]. The optional remapped UART interface is also available in Safe Boot Mode.
  • Page 20 UBX-M8030 - Hardware Integration Manual Figure 7: 2-pin Antenna Supervisor Open drain buffers U4 and U7 are needed to shift the voltage levels. R3 is required as a passive pull-up to control T1 because U4 has an open drain output. R4 serves as a current limiter in the event of a short circuit.
  • Page 21: Electromagnetic Interference On Pio Lines

    2.3 System reset The UBX-M8030 provides a RESET_N pin to reset the system. The RESET_N is an active low input with internal pull-up resistor. It must be held low for at least 10 ms to ensure detection. It is used to reset the whole system.
  • Page 22: Clock Generation

    2.4 Clock generation The UBX-M8030 can be clocked either by a TCXO or by a crystal. The crystal oscillator option represents a low- cost solution where signal acquisition times can typically be longer during weak signal conditions. A TCXO is more expensive but provides better performance and is easier to integrate.
  • Page 23: Crystal Or Tcxo Package Selection

    Temperature changes of the board, e.g. due to variation in power consumption of the UBX-M8030 or other adjacent components, may directly affect crystal/TCXO temperature. Through-hole mounted crystals are better isolated from these effects.
  • Page 24: Tcxo, 19Pf Crystal Or 7Pf Crystal

    2.4.5 Crystal oscillator The UBX-M8030 chip comes with a Pierce oscillator. It supports crystals with 19 pF and 7pF load capacitance. Figure 9: Crystal circuits using a 19pF crystal or a 7pF crystal Its negative impedance is designed with a margin of 2 for crystals with a maximum ESR of 60 Ohms and 19pF load capacitance.
  • Page 25: Tcxo

    UBX-M8030 - Hardware Integration Manual As it is usually quite difficult to predict circuit board parasitics accurately, it is recommended to use a tuning approach based on measurement for determination of the correct values of C14 and C15 for any given board design.
  • Page 26 UBX-M8030 - Hardware Integration Manual Option VDD_IO TCXO LDO_X_OUT Usage of Circuit Remarks supply used voltage set by LDO_X_OUT config 2.0…3.6V 1.8V 1.9V Supply and enable Figure 11 Recommended circuit. of TCXO 3.1…3.6V 3.0V Supply and enable Figure 11 of TCXO 1.65…2.0V...
  • Page 27: Real-Time Clock (Rtc)

    2.5 Real-Time Clock (RTC) The RTC section is located in the Backup domain of the UBX-M8030. It is used to maintain time in the event of power failure at main supply, VDD_IO. The RTC is required for hot start, warm start, AssistNow Autonomous, AssistNow Offline and in some Power Save Mode operations.
  • Page 28: Time Aiding

    UBX-M8030 - Hardware Integration Manual 2.5.4 Time aiding Time can also be sent by UBX message at every startup of the UBX-M8030. This can be done to enable warm starts, AssistNow Autonomous and AssistNow Offline. This can be done when no RTC is maintained.
  • Page 29: General Notes On Interference Issues

    UBX-M8030 - Hardware Integration Manual 2.6.1 General notes on interference issues Received GNSS signal power at the antenna is very low. At the nominal received signal strength (-130 dBm) it is ~15 dB below thermal noise. Due to this fact, a GNSS receiver is susceptible to interference from nearby RF sources of any kind.
  • Page 30: Rf Front-End Circuit Options

    UBX-M8030 - Hardware Integration Manual blox GPS/GNSS receiver data bus Figure 15: In-band interference sources Measures against in-band interference include: • Maintaining a good grounding concept in the design • Shielding • Layout optimisation • Low-pass filtering of noise sources, e.g. digital signal lines •...
  • Page 31 GND, e.g. PIF antenna, a DC blocking capacitor C1 between the antenna and matching network is required. If a DC/DC converter is used with a design using UBX-M8030 in WL-CSP package, it is mandatory to add an external LNA to get optimum performance.
  • Page 32 An external LNA (U1) will improve the RF noise figure (see Figure 18 below), which results in a better GNSS performance. Because the out-of-band gain of the external LNA (U1) will increase the sensitivity to interference it is advisable to put an additional SAW filter (F1) between the external LNA (U1) and the UBX-M8030 input matching network.
  • Page 33 Also, L3 should be selected to pass the DC fault current. The UBX-M8030 supports antenna supervision by adding external circuitry. For more information, see section 2.2.7. Make sure the DC block (C1) is in place; the UBX-M8030 LNA_IN has no internal DC block. UBX-13001708 - R02 Objective Specification...
  • Page 34: Usb

    UBX-M8030 - Hardware Integration Manual 2.7 USB The UBX-M8030 USB interface supports the full-speed data rate of 12 Mbit/s. It is compatible to USB 2.0 FS standard. The interface requires some external components in order to implement the physical characteristics required by the USB 2.0 specification.
  • Page 35: Jtag

    2.9.2 Package footprint, copper and solder mask Copper and solder mask dimensioning recommendations for the UBX-M8030 packages are provided in this section. For all packages, the yellow color shows the copper (etch) dimensions, the green color shows the solder mask opening dimensions and the red circles indicate vias.
  • Page 36 GND pad. Units below are in mm. Figure 22: QFN40 (UBX-M8030-Kx) recommended copper land pattern Figure 23: QFN40 (UBX-M8030-Kx) recommended solder mask opening pattern For mechanical specifications see UBX-M8030, u-blox M8 GNSS chips, Data Sheet [1]. UBX-13001708 - R02 Objective Specification...
  • Page 37 2.9.2.2 WL-CSP47 Package Figure 24: WL-CSP47 (UBX-M8030-CT) recommended copper land pattern Figure 25: WL-CSP47 (UBX-M8030-CT) recommended solder mask opening pattern For mechanical specifications see UBX-M8030, u-blox M8 GNSS chips, Data Sheet [1]. UBX-13001708 - R02 Objective Specification Design-in Page 37 of 70...
  • Page 38: System Configuration

    All Low Level Configurations have to be set in the eFuse inside the UBX-M8030 chip. If no SQI Flash is connected some of the Low Level Configuration can be set using Configuration Pins, see section 2.2.2.
  • Page 39 2.10.2.1 One Time Programmable eFuse The UBX-M8030 eFuse is implemented as an OTP memory which can hold all the Low Level Configuration settings. The eFuse is supplied by VDD_IO and consumes ~10 mA during writing. VDD_IO must be kept stable to prevent malfunctions while programming the OTP memory.
  • Page 40 With the Low Level Configuration set by the configuration pins, it should be able to start up with the correct clock/oscillator setting to enable the host to communicate with the UBX-M8030. Thus starting in Safe Boot Mode is not required and the host is able to communicate with the UBX-M8030 to set the eFuse Low Level Configuration.
  • Page 41: Current Configuration

    Figure 27: Current Configuration Sequence 2.10.4 Current configuration at run time Of course the Current Configuration can be sent by the host at run time or can be fed to the UBX-M8030 at every start up, for example in a ROM based design.
  • Page 42: Component Selection

    UBX-M8030 - Hardware Integration Manual 3 Component Selection This section provides some information on components that are critical for the performance of the UBX-M8030 chip. Of course, temperature range specifications need only be as wide as required by a particular application.
  • Page 43 UBX-M8030 - Hardware Integration Manual Parameter Value Humidity 48 hours at 85 °C 85% relative humidity non-condensing Exposed at –40 °C for 30 minutes then to 85 °C for 30 minutes Thermal shock constantly for 120 cycles (5 days) -40 °C … +85 °C...
  • Page 44: Crystal 19Pf (Y2)

    Table 16: Recommend parts list for a 19pF GNSS reference crystal A reference temperature can be defined with crystal supplier within this range. UBX-M8030, u-blox M8 GNSS chips, Data Sheet [1] Same reference temperature as in 2.2 Same reference temperature as in 2.2 Peak to peak deviation from the frequency versus AT temperature curve fit.
  • Page 45: Crystal 7Pf (Y4)

    Tape and Reel Table 17: GNSS crystal specification (7pF) A reference temperature can be defined with crystal supplier within this range. UBX-M8030, u-blox M8 GNSS chips, Data Sheet [1] Same reference temperature as in 2.2 Same reference temperature as in 2.2 Peak to peak deviation from the frequency versus AT temperature curve fit.
  • Page 46: Rtc Crystal (Y3)

    UBX-M8030 - Hardware Integration Manual Manufacturer Order No. Rakon IEE07RSX−10 26.000 MHz 507113 Rakon IEC07RSX−11 26.000 MHz 512317 Table 18: Recommend parts list for a 7pF GNSS reference crystal Other crystals can be used provided they meet the specifications listed in Table 15. For reliable GNSS performance particular attention must be paid to the temperature range and frequency slope specifications.
  • Page 47: Sqi Flash (U3)

    UBX-M8030 - Hardware Integration Manual 3.5 SQI Flash (U3) Manufacturer Order No. Comments Winbond W25Q16DW 1.8V, 16Mbit, several package/temperature options Winbond W25Q32DW 1.8V, 32Mbit, several package/temperature options Winbond W25Q80BV 3V, 8Mbit, several package/temperature options Winbond W25Q16BV 3V, 16Mbit, several package/temperature options...
  • Page 48: External Lna Protection Filter (F2)

    UBX-M8030 - Hardware Integration Manual 3.7 External LNA protection filter (F2) Depending on the application circuit, consult manufacturer datasheet for DC, ESD and RF power ratings! Manufacturer Order No. System supported Comments TDK/ EPCOS B8401: B39162-B8401-P810 GPS+GLONASS High attenuation TDK/ EPCOS...
  • Page 49: Rf Esd Protection Diode (D2)

    UBX-M8030 - Hardware Integration Manual Manufacturer Order No. Comments Maxim MAX2659ELT+ Low noise figure, up to 10 dBm RF input power JRC New Japan Radio NJG1143UA2 Low noise figure, up to 15 dBm RF input power BGU8006 Low noise figure, very small package size (WL-CSP)
  • Page 50: Inductor For Dc/Dc Converter (L2)

    UBX-M8030 - Hardware Integration Manual The inductance of an inductor also depends on the signal frequency. When selecting a particular inductor the inductance value at 1.575 GHz must match the value provided in Table 32. 3.16 Inductor for DC/DC converter (L2)
  • Page 51: Standard Resistors

    UBX-M8030 - Hardware Integration Manual 3.18 Standard resistors Name Figure Type / Value USB data serial termination Figure 21 27R 5% 0.1W USB data serial termination Figure 21 27R 5% 0.1W Pull-down at VDD_USB Figure 21 100K 5% 0.1W Pull-up at antenna supervisor transistor Figure 7 100K 5% 0.1W...
  • Page 52: Design-In Checklists

    UBX-M8030 - Hardware Integration Manual 4 Design-in checklists This section summarizes the most important items for a simple design check. The Layout Design-In Checklist also helps to avoid an unnecessary re-spin of the PCB and helps to achieve the best possible performance. The checklist is a summary of recommendations from the previous sections.
  • Page 53: Schematic And Bill Of Material Design-In Checklist

     Capacitor at LDO_X_OUT to GND has to be in place for crystal and TCXO designs: Section 2.4.  System power supply is capable of delivering maximum current as specified in the UBX-M8030, u-blox M8 GNSS chips, Data Sheet [1].
  • Page 54: Layout Design-In Checklist

    4.3 Layout design-in checklist General:  Footprint for the u-blox M8 UBX-M8030 chip has been properly designed: Section 2.9.2  RTC Crystal oscillator section is shielded by a GND guard ring: Section 2.9.1  A proper GND concept is in place and solid GND plane and plenty of vias are being used for good RF GND connections: Section 2.9.1...
  • Page 55: Production

    5.1 Packaging, shipping, storage and moisture preconditioning For information pertaining to reels and tapes, moisture sensitivity levels (MSL), shipment and storage information, as well as drying for preconditioning see the UBX-M8030, u-blox M8 GNSS chips, Data Sheet [1]. 5.2 ESD handling precautions ESD prevention is based on establishing an Electrostatic Protective Area (EPA).
  • Page 56: Production

    UBX-M8030 - Hardware Integration Manual 5.4 Production In production the first operation is to configure the UBX-M8030 properly and to program the optional SQI flash. Afterwards the GNSS performance has to be tested and some system monitoring can be done to verify correct function.
  • Page 57: Set The Low Level Configuration And Program The Optional Sqi Flash

    UBX-M8030 - Hardware Integration Manual 5.4.1 Set the Low Level Configuration and program the optional SQI Flash In production the first operation is to configure the UBX-M8030 properly and program the optional external SQI flash with the firmware. For details on how to set the configuration see section 2.10. The SQI Flash can be programmed using either u- center (the u-blox GNSS evaluation software) or via a firmware update utility.
  • Page 58 UBX-M8030 - Hardware Integration Manual For design where the firmware is running from ROM, the following sequence has to be followed in production to set the Low Level Configuration in the eFuse: Figure 29: Sequence in production to set the Low Level Configuration...
  • Page 59: Test The Gnss Performance

    UBX-M8030 - Hardware Integration Manual 5.4.2 Test the GNSS performance A standard in-circuit production test for the user application will use the UBX-MON-PT2 protocol message and will need access to a serial interface, e.g. DDC, SPI or UART. See the u-blox M8 Receiver Description including Protocol Specification V15 [2] for the description of the UBX-MON-PT2 production test message.
  • Page 60: Appendix

    UBX-M8030 - Hardware Integration Manual Appendix A Reference schematics A.1 Cost optimized circuit • Firmware runs out of ROM • Passive antenna • Crystal • Single crystal feature used (RTC derived from main clock) • UART and DDC for communication to host...
  • Page 61: Best Performance Circuit

    UBX-M8030 - Hardware Integration Manual A.2 Best performance circuit • 1.8V TCXO supplied by LDO_X_OUT • External LNA • RTC crystal • Filtering for LNA supply • UART and DDC interface Figure 31: Best performance circuit VDD_IO supply must be higher than 2.1 V because of the 1.8 V TCXO used.
  • Page 62: Power Optimized Circuit

    UBX-M8030 - Hardware Integration Manual A.3 Power optimized circuit • DC/DC converter • Crystal • RTC crystal • UART and DDC interface • No SQI Flash Figure 32: Power optimized circuit UBX-13001708 - R02 Objective Specification Appendix Page 62 of 70...
  • Page 63: Improved Jamming Immunity

    UBX-M8030 - Hardware Integration Manual A.4 Improved jamming immunity • External SAW filter – LNA – SAW filter • DC/DC converter • 1.8V TCXO supplied by LDO_X_OUT • RTC crystal • UART and DDC interface Figure 33: Standard circuit for an improved jamming immunity VDD_IO supply must be higher than 2.1 V because of the 1.8 V TCXO used.
  • Page 64: 1.8V Design Using Tcxo

    UBX-M8030 - Hardware Integration Manual A.5 1.8V design using TCXO • 1.8V TCXO • UART and DDC interface • RTC crystal • UART and DDC interface • External LNA Figure 34: Standard circuit using the SPI interface UBX-13001708 - R02...
  • Page 65: Circuit Using Active Antenna

    UBX-M8030 - Hardware Integration Manual A.6 Circuit using active antenna • Active antenna • 3V TCXO • UART and DDC • RTC crystal Figure 35: Standard circuit using active antenna VDD_IO supply must be higher than 3.2 V because of the 3 V TCXO used.
  • Page 66: Usb Self-Powered Circuit

    UBX-M8030 - Hardware Integration Manual A.7 USB self-powered circuit • 1.8V TCXO • • External LNA • • SQI Flash Figure 36: USB self-powered circuit VDD_IO supply must be higher than 2.1 V because of the 1.8 V TCXO used.
  • Page 67: Usb Bus-Powered Circuit

    UBX-M8030 - Hardware Integration Manual A.8 USB bus-powered circuit • 1.8V TCXO • • DC/DC converter • External LNA • • SQI Flash Figure 37: USB bus-powered circuit UBX-13001708 - R02 Objective Specification Appendix Page 67 of 70...
  • Page 68: Circuit Using 3-Pin Antenna Supervisor

    UBX-M8030 - Hardware Integration Manual A.9 Circuit using 3-pin antenna supervisor • 3-pin antenna supervisor • • Crystal • UART and DDC interface • SQI Flash Figure 38: Circuit using 3-pin antenna supervisor UBX-13001708 - R02 Objective Specification Appendix Page 68 of 70...
  • Page 69: Related Documents

    UBX-M8030 - Hardware Integration Manual Related documents UBX-M8030, u-blox M8 GNSS chips, Data Sheet, Docu. No. UBX-13001634 u-blox M8 Receiver Description Including Protocol Specification V15, Docu. No. UBX-13002887 GNSS Implementation and Aiding Features in u-blox wireless modules, Application Note, Docu. No. UBX-13001849 http://www.murata.com/products/emc/knowhow/index.html...
  • Page 70: Contact

    UBX-M8030 - Hardware Integration Manual Contact For complete contact information visit us at www.u-blox.com u-blox Offices North, Central and South America Headquarters Asia, Australia, Pacific Europe, Middle East, Africa u-blox America, Inc. u-blox Singapore Pte. Ltd. u-blox AG Phone: +1 703 483 3180...

This manual is also suitable for:

Ubx-m8030-ktUbx-m8030-kaUbx-m8030-ctWl-csp47