Silicon Laboratories, Inc. · NASDAQ:SLAB

Silicon Laboratories — Technical Presentation (September 2013)

15 slides from Silicon Laboratories's technical presentation, Sep 16, 2013

  1. Slide 1: BLED112 Bluetooth Smart USB Dongle

    BLED112 Bluetooth® Smart USB Dongle 9/16/2013 1

  2. Slide 2: Table of Contents

    Table of Contents • Key Features • Benefits • BLED112 Overview • Certifications 9/16/2013 2

  3. Slide 3: Key Features

    • Bluetooth v.4.0, single mode compliant – Supports master and slave modes Key Features – Up to 8 connections • Integrated Bluetooth Smart stack – GAP, GATT, L2CAP and SMP – Bluetooth Smart profiles • Radio performance – Transmit power : +0 dBm – Receiver sensitivity: -93dBm • USB host interface – S

  4. Slide 4: Benefits

    • Integrated Bluetooth stack – No Bluetooth stack needed on the host Benefits – Operating system independent • Wide Operating System support – Windows® – Linux – MAC OS – Android • BGAPITM software interface – An OS independent API between the dongle and the host • On-dongle applications – Developed

  5. Slide 5: BLED112 Overview

    BLED112 Overview • Bluetooth low energy radio – Frequency: 2402 – 2480 MHz – TX power: 0 dBmRX sensitivity: -93 dBm – Modulation: GFSK – Symbol rate: 1 Mbps • Antenna – Integrated PCB antenna • Typical line of sight range: – +0dbm: 20-40 meters – -20 dBm: ~5 meters 9/16/2013 5

  6. Slide 6: BLED112 Overview

    BLED112 Overview A programmable 8051 microcontroller • Architecture – 8-bit, 8051 architecture • SRAM – 8 kB • Flash – 128kB 9/16/2013 6

  7. Slide 7: Bluetooth Smart Software

    Bluetooth® Smart Software 9/16/2013 7

  8. Slide 8: Bluetooth Smart Software

    Bluetooth Smart Software • Bluetooth v.4.0, single mode compliant – Supports master and slave modes – Up to 8 simultaneous connections • Implements all Bluetooth Smart functionality – GAP, L2CAP, ATT, GATT – Security manager: bonding, encryption – Bluetooth Smart profiles • Simple API for external h

  9. Slide 9: Bluetooth Smart Software: BGAPI protocol

    Bluetooth Smart Software • BGAPITM protocol : A simple binary command, response and event protocol between the host and the stack – Used when a separate host (MCU) is used to control BLED112 over USB – Very small memory requirements size requirement and low implementation overhead 9/16/2013 9

  10. Slide 10: Bluetooth Smart Software: BGLib library

    Bluetooth Smart Software • BGLibTM library : A portable ANSI C library, which implements the BGAPI protocol – Easy to port to various architectures such as : ARM Cortex, PIC16/32 etc. – Uses fuction–call back architecture 9/16/2013 10

  11. Slide 11: Bluetooth Smart Software: BGScript scripting language

    Bluetooth Smart Software • BGScriptTM scripting language : A very simple BASIC-like application scripting language – Used when applications are implemented on the BLED112’s 8051 controller – Enables very fast application development and allows programs to be executed directly on the BLED112 without

  12. Slide 12: Why to use BGScript?

    Bluetooth Smart Software • Why to use BGScriptTM? • Very simple to use – Fast development of simple Bluetooth Smart applications – Examples: Pairing, simple user interfaces, simple sensors • Free software development tools – Code developed with any text or source code editor – Code compiled with Blu

  13. Slide 13: Profile Toolkit

    Bluetooth Smart Software • Bluetooth Smart Profile ToolkitTM: A tool for creating Bluetooth Smart profiles – Bluetooth Smart profiles are very simple – Can be describes with a single file of XML – Profile toolkit is a Simple description language of Bluetooth Smart Profiles • Several example profiles

  14. Slide 14: Certifications

    Certifications • Bluetooth 4.0 – BLED112: Controller subsytem – Software : Host subsystem • CE – EN300328 – EMC330489 • FCC – FCC Modular approval • Industry Canada – IC modular certification • South Korea – KCC certification • Japan – ARIB-STD-66 9/16/2013 14

  15. Slide 15: Thank You

    Thank You 9/16/2013 www.bluegiga.com 15

Silicon Laboratories — Technical Presentation (September 2013) on 6ix