more accurate Sony GNSS/GPS Chip for Garmin sports wearables

Image | Sony

new Sony GNSS Chipset

Thank you @Mario

Interesting times ahead for sports-based GNSS accuracy.

Not only is there a brand new Sony Multiband GNSS chipset from Aug 2020 that claims to be more accurate, but there are also iterated versions of the older one that might explain changes we’ve seen in GNSS accuracy over the last two years as well as which provide inbuilt support for UDR (like Suunto’s FusedTrack). Indeed I’ve had it confirmed directly from a manufacturer that different models of sports watches do use different versions of these chips and that may well explain SOME of the variations in performance we’ve seen from the Sony chips across all the brands.

I will update THIS post if more detailed info comes to light from suppliers who I’ve asked to comment but it’s unlikely they will meaningfully comment.

Background

The Sony GNSS chip is widely used in sports wearables, although not in Wear OS and probably not in Apple Watch. The reasons it’s used are primarily twofold 1) it uses tiny amounts of power, 6mW, which lets the battery work for longer and 2) It supports multiple constellations like GPS+Galileo which at least give the marketing illusion of greater accuracy if nothing else.

I had assumed that the original Sony CXD5603GF chip was the one in universal, widespread usage. It might be…but I’m guessing it’s been silently superseded. Here’s the list of existing Sony models which, for our purposes, have superficially similar performance (specs, here)

  • CXD5603GF (2018 model)
  • CXD5604GF (UDR model, untethered dead reckoning)
  • CXD5605GF
  • CXD5606GF (UDR)
  • CXD5607GF
  • CXD5608GF (UDR)

I think almost all of us had been assuming that there were algorithm changes that fixed various performance issues and, whilst that might be partly true, I suspect the better-selling sports wearables have been silently changing the chipsets too and those chipsets simply might have better performance characteristics inherent in the hardware…or not. So, IIRC, the first Garmin to use the Sony chipset was the Forerunner 945 and I would bet that the Forerunner 745 announced this week uses a different, later one.

You will note that some models use UDR which incorporates motion sensor feedback into the positioning calculations and the keener ones amongst you will wonder why SBAS is not mentioned in the specs of any of these older models and yet Polar claims to use it (SBAS – positional data from fixed ground stations)

The Future of GNSS in Sports Wearables 2021

What Sony has just released is a GNSS sports Wearable chipset that works with dual-frequency bands. This does NOT MEAN GPS plus GALILEO nor GPS plus GLONASS. Each of the GPS, Galileo and BeiDou constellations operate over two frequency bands and when the new band frequency (and/or both bands together?) are used then greater accuracy can be obtained.

The bands have ‘L’ numbers and my reading of the Sony specs is that the new Sony chipset only works with L1 and L5 bands which effectively means GPS. Galileo and GLONASS do have multiple bands but I don’t know for sure if they can be commercially used and/or if the L1/L5 frequencies can be worked with – initially I’m assuming not.

So one possible future for us in 2021 is that Glonass and Galileo will be temporarily ditched in favour of multi-band GPS (L1 and L5). Of course, it’s never that simple.

Here is a selection from specs of the new Sony chipsets

Power Consumption 

1.5 GHz/1.2 GHz simultaneous reception

CXD5610GF

9mW

CXD5610GG

11mW

1.5GHz reception6mW7mW
1.2GHz reception7mW8mW

 

I’ve highlighted in bold the 6mW power consumption as this is the same as the current Sony chips require. As you can see to increase accuracy requires 50% more power (to 9mW).

But don’t forget that the current scenario of GPS+GLONASS or GPS+GALILEO also requires more power than GPS-only reception, from experience let’s say 20% more power.

Multi-band chipsets are not a new revelation, I’ve talked here about multi-band reception on a few occasions but that tech has really only been used in some smartphones.

Take Out

These chips are going to be used (I have had that effectively confirmed). There will probably be a software switch to enable/disable the greater accuracy mode.

Whether or not the new chip will materially increase accuracy remains to be seen but I would be hopeful of some limited improvements. Remember that using multiple constellations like GPS+GALILEO merely increases the likelihood of the base level of accuracy being achieved…we are talking now of increasing accuracy NOT making inaccuracy more consistent.

Will multiple constellations (GPS+Galileo) work together in some combination with multiple bands (L1+L5)? Yes (See comments below, maybe not on the Sony)

The current crop of sports wearables from Garmin, Polar and Suunto have more than adequate battery lives for most usages. Being able to sacrifice some battery life for greater performance will CERTAINLY appeal to some athletes – me, for a start ;-).

Spanner in the works?

There ARE still more & DIFFERENT improvements in GNSS accuracy that can happen in the relatively near future, perhaps even a step change over and above what Sony might enable here.

Sorry, that was a relatively hard-going piece. If you want to read something more entertaining with a GPS theme, then try this

Joshua Cheptegei | Gutted About his STRAVA GPS Track | 5000m World Record

 

 

Reader-Powered Content

This content is not sponsored. It’s mostly me behind the labour of love which is this site and I appreciate everyone who follows, subscribes or Buys Me A Coffee ❤️ Alternatively please buy the reviewed product from my partners. Thank you! FTC: Affiliate Disclosure: Links pay commission. As an Amazon Associate, I earn from qualifying purchases.

46 thoughts on “more accurate Sony GNSS/GPS Chip for Garmin sports wearables

  1. Caveat: I’ve spent a bit of time learning about GNSS, but by no means a professional.

    Dual-band (and tripple-band, whenever that arrives) has the ability to determine location more precisely than single-band, because using two bands allows the GNSS receiver to estimate the ionospheric delay better. Also, dual-band allows the GNSS receiver to better detect if a signal is reflected off, say, a building than coming directly from the GNSS bird (think Urban canyons). This effect is called multi-path errors.

    In the medium blog below, the error circle (Dilution of Precision) of the dual-band Xiaomi Mi8 is almost half of that of the Samsung S8 (2.75meters vs 2.92meters).

    To improve on that, you need to integrate data from IMUs (this is basically what the UDR versions do).

    Note that the simple fact that you’re moving reduces the precision. TANSTAAFL (There Ain’t No Such Things As A Free Lunch).

    Using multiple GNSS systems gets you more data, which helps with more Precise Point Positioning (PPP), and getting shorter convergence times.

    For further reading:
    https://beebom.com/dual-frequency-gps-vs-single-frequency-gps/
    https://medium.com/@mikehorton/is-dual-band-a-gps-superpower-f7ad6f047d98

  2. SBAS/QZSS does not give a discernable improvement in precision.

    (I just posted a long comment, but it’s gone now. WTH?)

  3. Galileo does have freely available dual band (as well as a higher resolution commercial encrypted signal IMS), and the whole constellation has it. GPS as I recall has freely available dual band on only the newest satellites. The military band will still not be available freely. I think it’s likely that the first dual band improvements will be seen with Galileo.
    One other aspect is the chipping rate, the bit rate of the signal modulating the carrier. This is higher on the new bands, which among other things makes it easy to eliminate multipath and simpler to lock the signal timing with the precision needed for better location.

    Interesting to see the powers needed. I’d be happy with taking a battery life hit for better tracks in the mountains.

  4. “Will multiple constellations (GPS+Galileo) work together in some combination with multiple bands (L1+L5)? Is that possible or desirable or EVEN MORE power-hungry? IDK.”
    U-blox about two years ago announced some chipset that are multi-constellation and multi-frequency and some with use of PPP, not for wearables but for other sectors (in particular the cars).
    It’s possible to download the tech data where they declare power consumption and, yes, they are even more power hungry.
    We discussed a bit about power consumption and possible adoption in the running wearables market two years ago, but with time things get better because newer chipset with new technology have always less power consumption with the same performance.
    So I guess that we will have for sure in the near future multiconstellation multifrequency running watch, the only question is when?

      1. I was referring to this datasheet of the gps chip of UBLOX https://www.u-blox.com/sites/default/files/ZED-F9P_DataSheet_%28UBX-17051259%29.pdf , but unfortunately I can’t find any more the consumption of that chipset (it is used for the car market). As far as I can remember, using other constellations doesn’t increase a lot the power consumption (for example the use of GPS+GALILEO+BEIDOU has about the same power consumption of using GPS+GALILEO). In the opposite, with the use of the second frequency power consumption is about double. If they use a third frequency, power consumption is about three times. With the new Sony chipset it seems that the increase of power consumption using two frequency is not the double, but only 50% more (for example from 6 mW to 9 mW). This is a good new and I hope to see this new chipset in the Fenix 7 or FR955, even if I don’t think I will sell my FR945 and upgrade to the new one.

      2. I found power consumption of chip of Ublox at pag. 14, I don’t know how many frequencies they are using:
        tracking GPS only 68 mA 3 V -> 204 mW
        tracking GPS + GLONASS + GALILEO +BDS (Beidou?) = about the same = 85 mA 3V ->255 mW.
        It’s about twenty times the power consumption of the Sony chipset!!!

      3. Sure, 20x the power, but it can do 25Hz position updates (GPS only, “drops” to 20Hz when using all four GNSS). The Sony does 1Hz position updates. Different chips for different purposes.

        Let’s say you go insanely fast down a steep hill on a bike, and you go 90kph. That’s 25 m/sec. Running, even 36kph is ‘just’ 10m/s. How bad does your track look with a 1Hz update? 95% of the time, pretty good.

        The highest recorded top speed of a MotoGP motorcycle is just shy of 360kph (through the speed trap at the end of the straight of Mugello). That’s 100m in a single second. If you map the track of that bike, and do it even remotely accurately, you need at least 10Hz updates, if not more. For laptimes and intermediate timepoints, you’ll use interpolation to get down to 1/100th of a second.

        Sidenote: increasing your update rate indiscriminately will expose the system short-term multipath errors, which will throw the path off, e.g. when you drive under an underpass/bridge. The quality of the antenna (consistent phase-delay from all angles) becomes increasingly important. I have a nice laptimer/datalogger, which unfortunately has a shitty antenna design, so it *has* to be pointed straight up all the time to get a half-decent signal.

  5. Was reading about some hardware tech that was supposedly helping GPS chips maintain accuracy in more difficult environments. Can’t for the life of me remember what it was called but they had direct comparisons vs Garmin and specifically mentioned there would be devices featuring their tech by EOY 2020.

  6. Could it be that the new chipset with L5 is already in the FR745? If you look at the battery life in gps mode compared to the FR245 there is a big drop. (24h in FR245 and 16h in FT745 even if it is bigger and heavier and that usually means better battery life

  7. “Sony Press Release for the CXD5610G receivers https://www.sony.net/SonyInfo/News/Press/202008/20-069E/
    One sample chip costs 1000 yen = 10 €. The price is affordable and is not an obstacle for sending watch with this chipset.
    In my opinion the watch will come out in 1-2 years: it takes always a lot of time for big industries to begin to produce new products with the latest chip

      1. All the sport watch brands bought the single frequency Sony chipset (Garmin, Polar, Suunto, Coros). Probably all the brands will adopt this new chip when it will be available, and given the low cost (comparable to the current chipset I believe) probably even low-end sport watches will have multi-constellation (gps, galileo, beidou) dual-frequency chipset, in the same way that when they improve the heart rate sensor, all the watch upgrade to the new sensor.
        I’m really thrilled to see if we’ll have a real gps accuracy and performance improvement, because it’s years that gps accuracy in sport watches is about the same. I was waiting for a long time for this Sony dual frequency gps chipset.
        I’m still wondering why no one adopted the two years old Broadcom chipset, the first with dual frequency: maybe the problem was the price? Or the power consumption? By the way, power consumption seemed very low even in the Broadcoam chipset. It would be interesting to find again in some old threads the power consumption of the Broadcoam chipset and compare it with the new Sony.

      2. All the sport watch brands bought the single frequency Sony chipset (Garmin, Polar, Suunto, Coros). Probably all the brands will adopt this new chip when it will be available, and given the low cost (comparable to the current chipset I believe) probably even low-end sport watches will have multi-constellation (gps, galileo, beidou) dual-frequency chipset, in the same way that when they improve the heart rate sensor, all the watch upgrade to the new sensor.
        I’m really thrilled to see if we’ll have a real gps accuracy and performance improvement, because it’s years that gps accuracy in sport watches is about the same. I was waiting for a long time for this Sony dual frequency gps chipset.
        I’m still wondering why no one adopted the two years old Broadcom chipset, the first with dual frequency: maybe the problem was the price? Or the power consumption? By the way, power consumption seemed very low even in the Broadcoam chipset. I found an old thread: an article said that the Broadcoam chipset had a power consumption of 5mA. The new Sony chipset has a voltage of only 1.8 V, but probably the Broadcoam chipset had a voltage of 3 V. So the power consumption of the new Sony is 9 mW, the power consumption of the Broadcoam chipset was maybe around 5mAx1.8V=15 mW, so not the double but a bit more of 1/3.

    1. I just paid attention to the dimensions
      3.2×3.7×0.5mm (5.92) vs 7.0×8.0×1.4mm (78.4)
      if my maths is correct that’s a 13x bigger volume…less room for the battery. more consumption from the chip. it’ll take a brave sportswatch company to use that chip

      1. You’re comparing the GF and the GG chip. For a lot of industries, the GG is perfectly fine and puts less strain on your manufacturing (ultra-fine-line PCBs and extremely precise mounting equipment). The XFBGA packaging has a 0.4-0.5mm solder ball pitch vs the 0.8mm for the LFBGA package.

        STATS ChipPAC has some fore info on this. Otherwise, googling “xfbga packaging” and “lfbga packaging” turns up a lot of good links.
        https://www.statschippac.com/packaging/wirebond/laminate/fbga/

  8. @Kai “Sure, 20x the power, but it can do 25Hz position updates (GPS only, “drops” to 20Hz when using all four GNSS). The Sony does 1Hz position updates. Different chips for different purposes.”
    Two years ago TFK published an article about Polar team sport pods that had a gps chip with 10 Hz update rate: it was designed for football and team sport where the player were not running steady, but were doing short and fast sprint. The pods should be mounted in the back of the shirt, if I remember correctly. We were speculating that maybe Polar would have introduce this chip also in sport watches, but we were wrong, because I never heard any more about this 10 Hz chipset (10 signal reception in one second instead of 1 in one second).
    I found the power consumption of the Broadcom chipset of two years ago, it was in tracking mode 5mA x 3V = 15 mW, about 1/3 more of the new Sony chipset. This January Broadcom relasesed a second version of his dual frequency chipset, but I wasn’t able to find power consumption.

  9. “Will multiple constellations (GPS+Galileo) work together in some combination with multiple bands (L1+L5)? Yes (See comments below, maybe not on the Sony)”
    In my opinion the new Sony chipset will be able to do not only dual frequency, but also multi-constellation (gps+galileo or gps+beidou). We don’t have any data, but probably power consumption will not increase very much from using only one constellation or two.
    In the current watches with single-frequency the setting gps+galileo seems to use not so much more power than gps only.
    It will be interesting to see if Garmin will use also the chinese Beidou constellation: it seems that China in few years launched a lot of satellites, and probably Beidou performs better than Galileo (I’m not following very much how is Galileo doing, but it seems to me that Europe was not so fast like China in implementing their gps system)

    1. New gnss chipset of ublox https://www.u-blox.com/en/ubx-viewer/view/UBX-M10050_ProductSummary_UBX-20017986?url=https%3A%2F%2Fwww.u-blox.com%2Fsites%2Fdefault%2Ffiles%2FUBX-M10050_ProductSummary_UBX-20017986.pdf has low power consumption and is suitable for sport watches. It can follows on the same time gps, glonass, galileo beidou and sbas. Unfortunately is is single frequency, so probably the sony dual frequency chipset is better. Power consumption is also higher, they tell 13 mW with 3 GNSS and18 mW with 4 GNSS

      1. interesting. I wonder if the higher power consumption means a higher Hz or something like that? or just that itn’s not so well designed;-) unlikely as its coming 2 years after the sony, why would they release an inferior product 2 years later? maybe it’s smaller or has other onboard sensors (which could save power to a sensor elsewhere)

        “concurrent reception of four GNSS (GPS, GLONASS, Galileo, and BeiDou)”
        IIRC another watch already does that, i can’t remember which one.

      2. It has greater power consumption than the Sony because I think that Sony is the only one that uses another production technology for the chipset (I don’t remember the name now, we had a discussion some time ago, it could be MOSFET instead of …. -sorry I don’t remember the name-).
        I was also quite disappointed that the wearable chipset of u-blox is not double-frequency. They have a double-frequency chipset but for the car market, it costs a lot of money and it is too big and too power hungry for a watch. We already noted with Garmin watches that increasing the number of constellation (for example GPS+glonass) doesn’t add much in real life, so in my opinion we should wait for the double frequency chipset of Sony (unfortunately other two years?).

  10. well I think algoritm and antenna size are also important, many companies are using same GPS chip,but end up has different accuracy. And I am still curious is there any manufacturer (phone or wearable) reach the accuracy with tolerance of 30cm after using dual band chip?

      1. This is a scoop! The first watch with dual-frequency gps is a golf watch and not a running watch!!!

      2. Yes, but may be the first sport watch with L1 and L5 signal working together. Manufacturer confirms it can not be used for running (distance, pace and speed). It is a pity. Which brand will be the first for running sportwatch?

  11. Sony CXD5603GF: 6mW consumption wow!!!! fine print: 22 simultanous tracking channels
    SiRFstarV (aged good from 2012):
    48 track verification channels plus 8 anti jamming/anti-jitter channels = 56

  12. Some feedback from Fenix 6 regarding two different branch of code for GPS.

    https://forums.garmin.com/beta-program/fenix-6-series/f/community-discussion/299010/new-alpha-22-73-and-gps-driver-5-50-6-30/1447553#1447553

    Data said :”The 5.50 software is for devices with a CXD5603GF and the 6.30 software is for devices with the newer CXD5605GF, base this on text in the update files.”

    Initial F6 models used the 5603 version according to this article
    http://www.f-blog.info/garmin-fenix-6x-pro-disassembly-or-teardown-whatever-you-say/

Comments are closed.

wp_footer()