DS4830 Optical Microcontroller

By Maxim Integrated 184

DS4830 Optical Microcontroller

Maxim Integrated's DS4830 provides a complete optical control, calibration, and monitor solution with a low-power, 16-bit, MAXQ20 microcontroller core providing generous program and RAM data memory. I/O resources include a fast/accurate analog-to-digital converter (ADC), fast comparators with an internal comparison digital-to-analog converter (DAC), 12-bit DACs, 12-bit PWMs, internal and external temperature sensors, fast sample/hold, I2C slave host interface, and a multiprotocol serial master/slave interface. Direct connection of diode-connected transistors, used as remote temperature sensors, is supported as well as expansion to a virtually unlimited number of external digital temperature sensor ICs using the on-chip master I2C interface. An independent slave I2C interface facilitates communication to a host microprocessor in addition to password-protected in-system reprogramming of the on-chip flash.

Ease of development is supported with highly versatile C-compilers and development software that programs flash and performs in-circuit debug through the integrated JTAG interface and associated hardware.

The DS4830 optical microcontroller is ideal for applications such as optical transceivers, including XFP, SFP, SFP+, QSFP, 40G, 100G and PON diplexers and GPON, 10GEPON, XPON OLT, and ONU triplexers.

  • 36 K words total program memory
    • 32 K words Flash program memory
    • 4 K words ROM program memory
  • 8 DAC channels
    • 12-bit voltage DACs
    • Internal or external reference
  • 10 PWM channels
    • Boost/buck DC-DC control with support for 7-bit to 12-bit resolution and 1 MHz switching frequency
    • Supports 4-channel TECC H-bridge control
  • 10-bit fast comparator with 16-input mux
    • 1.6 µs per comparison
  • Temperature measurement analog front-end
    • Internal temperature sensor, ±3°C
    • 0.125°C resolution
    • Supports two external temperature sensors
    • Differential rail-rail inputs
  • 13-bit A/D converter with 18-input Mux (27 ksps) 
  • 1 K word data RAM 
  • Efficient C-language programming 
  • 16-bit MAXQ20 low-power microcontroller
  • 31 GPIO pins
  • Maskable interrupt sources
  • Internal 20 MHz oscillator, CPU core frequency 10 MHz
    • 4% accurate from 0°C to +50°C
  • Up to 133 MHz external clock for PWM and timers
  • Slave communication interface: SPI™ or 400 kHz I2C-compatible 2-wire
  • Master communication interface: SPI, 400 kHz I2C-compatible, or maxim 3-wire laser driver
  • I2C and JTAG bootloader
  • Two 16-bit timers
  • 3.0 V to 3.6 V operating voltage range
  • Brownout monitors
  • JTAG port with in-system debug and programming
  • Low power consumption (16 mA) with all analog active

Neue Produkte: