DS4830A Optical Microcontroller General Description Benefits and Features 16-Bit Low Power Microcontroller The DS4830A is a low-power, 16-bit microcontroller with a unique peripheral set supporting optical applications that Slave Communication Interface: 400kHz without 2 require high-resolution conversion of many analog sig- Clock Stretching I C-Compatible 2-Wire or SPI nals and digital signal processing (DSP) of those signals, 2 Master Communication Interface: 400kHz I C- high-speed data communication to an external host, and Compatible 2-Wire, SPI, or Maxim 3-Wire Laser ultra-low power dissipation. A wide variety of optical trans- Driver ceiver controller applications is supported without need of Pin-Compatible with DS4830 external circuitry, thereby minimizing cost and PCB area. 32KWords Flash Program Memory Power dissipation and throughput are optimized through 2KWords Data RAM the use of a programmable round-robin analog-to-digital 4KWords ROM Memory converter (ADC) and 10-bit fast comparator, which oper- ate completely independently of the core and significantly 32-Level Stack Memory relieve core overhead. A dual multiply/accumulate (MAC) 2.85V to 3.63V Operating Voltage Range is included to minimize interrupt service timing/design 8 Independent 12-Bit Voltage DACs with 2.5V complexity. Ten 16-bit PWM channels are included to pro- Internal Reference or External Reference vide an unprecedented level of precision in digital power- 10 x 16-Bit PWM Channels control applications. Supports 4-Channel TECC H-Bridge Control The DS4830A provides a complete optical control, cali- Boost/Buck DC-DC Control bration, and monitor solution compatible with SFF-8472. 1MHz Switching Frequency Additional resources include a fast/accurate ADC, fast 13-Bit ADC with 26-Input Mux comparators with an internal comparison digital-to-analog 40ksps converter (DAC), eight independent 12-bit DACs, an Individual Channel Averaging Option accurate internal temperature sensor, two fast sample/ Two Independent Sample/Holds with Individual holds with various programmable options, and a multi- Channel Averaging Option protocol serial master/slave interface. An independent, 1V Full Scale 2 400kHz-compliant, slave I C interface with four configu- 300ns Sample Time rable slave addresses facilitates communication to a host, Fast Temperature Measurement with Averaging Option in addition to password-protected in-system programming Internal Temperature Sensor, 2C of the on-chip flash. 10-Bit Fast Comparator with 16 Input Mux Extensive design-in and applications support are available, 31 GPIO Pins including comprehensive users and programmers guides, Internal 20MHz Oscillator complete reference designs with documented code, and Up to 133MHz External Clock for PWM and Timers in-depth application notes showing numerous code exam- ples in both C and assembly language. Firmware develop- Two 16-Bit Timers and One Programmable Watchdog Timer ment is supported by third-party vendors. Maskable Interrupt Sources Fast Hardware CRC-8 for Packet Error Checking (PEC) Applications 2 I C and JTAG Bootloader PON Diplexers and Triplexers: GPON, 10GEPON, Four Software Interrupts XPON OLT, ONU Supply Voltage Monitor (SVM) and Brownout Monitor Optical Transceivers: XFP, SFP, SFP+, QSFP+, CSFP, 40G, 100G JTAG Port with In-System Debug and Programming Low Power Consumption (16mA) with All Analog Active Ordering Information appears at end of data sheet. 5mm x 5mm, 40-Pin TQFN Package 19-6870 Rev 1 1/17DS4830A Optical Microcontroller Absolute Maximum Ratings V to GND .......................................................-0.3V to +3.97V Continuous Power Dissipation (T = +70C) DD A SCL, SDA, RST ..................................................-0.3V to +3.63V TQFN (derate 27.8mW/C above + 70C) .............2222.2mW All Other Pins to GND except Operating Temperature Range ............................-40C to +85C REG18 and REG274 ...........................-0.3V to (V + 0.5V)* Storage Temperature Range .............................-55C to +125C DD Continous Sink Current ...................... 20mA per pin, 50mA total Lead Temperature (soldering, 10s) ............................. +300 C Continous Source Current .................. 20mA per pin, 50mA total Soldering Temperature (reflow) ................................... +260 C *Subject to not exceeding +3.97V. Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. Package Information 40 TQFN Package Code T4055+2 Outline Number 21-0140 Land Pattern Number 90-0016 For the latest package outline information and land patterns (footprints), go to www.maximintegrated.com/packages. Note that a +, , or - in the package code indicates RoHS status only. Package drawings may show a different suffix character, but the drawing pertains to the package regardless of RoHS status. Recommended Operating Conditions (T = -40C to +85C, unless otherwise noted.) (Note 1) A PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS V Operating Voltage V (Note 2) 2.85 3.63 V DD DD 0.7 x V + DD Input Logic-High V V IH V 0.3 DD 0.3 x Input Logic-Low V -0.3 V IL V DD Maxim Integrated 2 www.maximintegrated.com