marvell smart energy platform · pdf filemarvell smart energy platform solutions ... •...
TRANSCRIPT
Marvell Smart Energy Platform SolutionsWi-Fi Microcontroller Platform
OVERVIEW
Marvell®’s Wi-Fi Microcontroller Smart Energy Platform Solution provides a highly cost-effective, flexible and easy-to-use hardware/software platform to build a new generation of connected, smart devices. These smart-connected devices enable device OEMs to deliver a broad-range of services to consumers including energy-management, demand-response, home automation and remote access. This allows a user to manage comfort and convenience, also run diagnostics and receive alerts and notifications, in addition to managing and controlling the device. Developers can leverage the rich connectivity features of these new smart devices to create a new generation of innovative new applications and services.
The platform builds upon the success of Marvell’s first-generation Wi-Fi microcontroller platform using the Marvell Avastar® 88W8688 Wi-Fi System-on-Chip (SoC) and Marvell Easy Connect software. Adding new enhancements and capabilities, the second-generation Smart Energy hardware platform is built with a new high-performance Marvell Cortex-M3 microcontroller (the Marvell 88MC200) optimized to run Marvell’s Easy Connect software, and provides high feature integration and a broad set of I/O-interfaces. It is paired with Marvell’s industry leading low-power Wi-Fi SoCs to provide best-in-class performance and rich features including IEEE 802.11n, Antenna Diversity, Beamforming, Access-Point mode and Wi-Fi Direct.
The platform is powered by production quality, field-tested Marvell Easy Connect software that includes a rich set of software components that work together to support the development of Smart Energy devices, and enable these devices to connect to mobile clients such as smart-phones, Internet-based Cloud and Smart-Grid services. The feature-rich software stack enables OEMs to focus on application-specific software functionality, thus enabling rapid development and reduced software development costs and risks.
PLATFORM COMPONENTS
Marvell 88MC200 Microcontroller:
• High-performance (up to 200MHz) Cortex-M3 CPU• 512KB SRAM• Full-set of Serial I/O Interfaces including UART (4),
SPI (3), and I2C (3)• Up to 80 GPIOs• High-speed connectivity interfaces for SDIO and
USB-OTG (full-speed) with integrated PHY
• System peripherals including ADC, DAC, PWMs, General Purpose Timers, RTC, Watchdog
• On-Chip DC-DC Converter• Hardware Crypto Engine• 1MB Embedded Flash with QSPI interface to
Cortex-M3• Power management with support for low-power
modes and flexible clock gating
Marvell Avastar 88W878x Wi-Fi SoCs:
• Single-chip Wi-Fi SoCs supporting 802.11 a/b/g and 802.11n standards
• WPA-2 security using AES/CCMP along with legacy security features
• Wireless Protected Setup 2.0
• Wi-Fi Direct• Low-power modes• Best-in-class performance and RX Sensitivity• Antenna Diversity, Beamformee
Marvell Easy Connect Software Platform and SDK:
• Small-footprint RTOS (FreeRTOS) and Embedded TCP/IP stack (lwIP) with fully integrated drivers for 88MC200 and Marvell Avastar 88W878x SoCs
• Core system services including WLAN connection manager, persistent storage and power management.
• Networking middleware including Embedded Web Server with Web Services Framework supporting XML and JSON data exchange, HTTP Client, service discovery using mDNS/DNS-SD and security using TLS/SSL.
• A full application framework supporting easy network provisioning, service discovery and RESTful Web Services, Cloud Services Framework, firmware upgrades and greatly simplified application development.
• Advanced Wi-Fi features including 802.11n, antenna diversity, Micro-AP mode, simultaneous access-point and client mode and Wi-Fi Direct.
Marvell Smart Energy Platform Solutions
PLATFORM FEATURES AND BENEFITS
FEATURES BENEFITS
• High-performance microcontroller using advanced 55nm process with 512KB SRAM, rich set of I/O interfaces and high degrees of integration.
• Enables offloading of entire communications and smart-energy software onto the Marvell 88MC200, with room for application software.
• Easily allows interfacing to commonly used peripherals such as Flash, EEPROM, LCD, push-buttons, LEDs, sensors, etc.
• Reduces overall system costs by reducing the number of external components in system designs, including eliminating the need for another microcontroller for device-specific functions.
Fig 1. Marvell Smart Energy Wi-Fi Microcontroller Platform
Fig 3. Communication and Services Architecture
COMMUNICATION AND SERVICES ARCHITECTURESmart-Appliances built with Marvell’s Easy Connect software are designed to seamlessly connect to a user’s home Wi-Fi network, and through that to the Internet. Devices communicate using modern web-protocols enabling developers to rapidly develop applications and services on mobile devices and cloud-servers.
UART I2C SPIUSBOTG I2S
SDIO3.3V
802.11 Antenna
GPIOs
ADC DAC JTAG
88MC200Smart-EnergyMicrocontroller
88W878xWi-Fi 802.11n
Custom Application
Operating System & Device Drivers
IPv4/IPv6 TCP/IP Stack
Middleware Libraries (HTTP Client; Server; Web-Services; Security) & Services Framework
NetworkingMiddleware
Power Manager
Persistent Data File System
NetworkProvisioning
FirmwareUpgrade
ApplicationState Machine
UART SPI I2C Flash Wi-Fi Timers
Energy ManagementDashboardDiagnosticsUsage Advice
B2B/E-CommerceData Analytics
Smart-AppliancesWi-Fi
HTTP,Bonjour, etc User-Interface
Rich Applications
Kinoma, Siri, iOS, Android, HTML5
Cloud Server
AlertsRemote Access
HTTP,TLS etc.
HTTP,TLS etc.
Thermostat Air Conditioner
WaterHeater
Tablet Smartphone
EVCharger
Stove
IrrigationControl
WasherDryer
Tablet Smartphone
Gateway
Fig 2. Marvell Easy Connect Software
Marvell Smart Energy Platform Solutions
88MC200(QFN-88)
GPI
O-E
XT-C
ON
NEC
TOR-
B
LDO1-5V-3.3V
32K-CRYSTAL
32M-CRYSTAL
FT2232
32K-OSC
32M-OSC
8MBit-FLASHQSBI
LDO2-5V-3.3V or 1.8V
LDO3-3.3V-1.8VLDO3-3.3V-1.1V
GPI
O-E
XT-C
ON
NEC
TOR-
A
SDIOSOCKET
USB
OTG
Min
iAB
USB
-FT2
232
Min
iAB
JTAG
HIR
2X10
LCD
12C
UAR
TO
PWR_J
ACK Reset Button
User Button
2x16 LCD
Wake key
SOFTWARE DEVELOPMENT KITThe software development and evaluation kit includes an 88MC200 software development board shown in Figure 3. It is paired with SD-88W878x Wi-Fi reference design to provide a complete software development kit.
FEATURES (Continue) BENEFITS
• Marvell Avastar 88W878x low-power, full-featured SoCs supporting full 802.11 standards, including 802.11n, WPA-2 security, and advanced features such as Wi-Fi Direct, Beamforming, and more.
• Brings the full benefit of Wi-Fi, enabling seamless integration with existing Wi-Fi deployments while leveraging the latest technological developments.
• Simplified set-up using Wireless Protected Setup (WPS) and/or Marvell Provisioning using Marvell’s Micro-AP Wi-Fi mode.
• Enables consumers to quickly and easily connect their devices to their home Wi-Fi network without requiring them to learn new skills or download new software.
• Enables device developers to provide easy set up to consumers without adding unnecessary hardware costs to enable provisioning.
• Enables devices to provide RESTful Web Services hosted on the device; leverages the built-in standards-based software components including HTTP server, Web Services Gateway Interface, JSON and XML parsers and mDNS/DNS-SD-based Service Discovery.
• Enables a large ecosystem of developers to build applications on smart-phones and tablets leveraging familiar technologies available on all platforms.
• Provides easy-to-use, aesthetically pleasing user-interfaces on smart-phones and tablets to manage and control devices.
• Develops innovative new applications around capabilities offered by the device’s sensors and controls, as well as data and information available from other sources such as Internet-based Web Services and Smart Grid.
• Smart-Energy Profile 2.0 Application Support including support for Pricing and Demand-Response/Load Control Function Sets
• Interfaces with Smart-Grid services such as dynamic pricing and demand-response services using the emerging Smart-Energy Profile 2.0 standard.
• Enables devices to connect to Cloud-based services, including traversal through routers with NAT and Firewalls, using industry standard protocols (http; XML; JSON; TLS) supported by Marvell Easy Connect software.
• Integrates the devices with Cloud-based servers to offer a broad range of services to consumers including remote access, diagnostics, alerts and notifications, and more.
• Enables OEMs to develop new revenue models based on business-to-business services.
• Marvell Smart-Device Application Framework with Sample Applications • Allows for the rapid development of complete device firmware to help reduce software development costs and risks.
• Micro-AP Support • Allows a device to offer its own Wi-Fi access point. This allows clients, such as phones and tablets, to connect directly to the smart device without requiring a home network.
• Simultaneous Wi-Fi Client and Micro-AP Support • Enables a device to connect to a home-network and offer its own network at the same time. Different services may be offered on the two network interfaces.
• Advanced Wi-Fi technologies such as Beamforming and Antenna Diversity
• Enhances signal reception and extends the Wi-Fi signal coverage by two to four times.
Figure 4. Marvell 88MC200 Software Development and Evaluation Kit
THE MARVELL ADVANTAGE: Marvell chipsets come with complete reference designs which include board layout designs, software, manufacturing diagnostic tools, documentation, and other items to assist customers with product evaluation and production. Marvell’s worldwide field application engineers collaborate closely with end customers to develop and deliver new leading-edge products for quick time-to-market. Marvell utilizes world-leading semiconductor foundry and packaging services to reliably deliver high-volume and low-cost total solutions.
ABOUT MARVELL: Marvell is a leader in storage, communications, and consumer silicon solutions. Marvell’s diverse product portfolio includes switching, transceiver, communications controller, processor, wireless, power management, and storage solutions that power the entire communications infrastructure, including enterprise, metro, home, storage, and digital entertainment solutions. For more information, visit our Web site at www.marvell.com.
Copyright © 2012. Marvell International Ltd. All rights reserved. Marvell, and the Marvell logo are registered trademarks of Marvell or its affiliates. All other trademarks are the property of their respective owners.
Marvell_Smart_Energy_Platform_Solutions-002 1/12
Marvell Semiconductor, Inc.
5488 Marvell Lane Santa Clara, CA 95054
Phone 408.222.2500 www.marvell.com
Marvell Smart Energy Platform Solutions
Figure 5. Marvell Smart Energy Wi-Fi Microcontroller Reference Module
REFERENCE MODULEA Wi-Fi microcontroller reference module is provided with an 88MC200 and 88W8782 (2.4 GHz). It brings out all of the major 88MC200 interfaces in a compact surface mount PCB. The module provides 1 PCB antenna. It also optionally provides 2 u.FL connectors for external antennae and support for antenna diversity.
APPLICATIONS
XTAL32MHz
88MC200 (QFN-88)
88W8782(QFN-68)
CRYSTAL40MHz
SDIO 24GHz
V3P3
50mm
22
V3P3
UFL Antenna
PCB Antenna
2nd UFL Antenna
WiFi_RST#
XTAL32KHz
SPDT
IO_2
9
21
IO_2
8
20
IO_2
7
19
RST
18
TRST
17
TDI
16
TMS
15
TCK
14
TDO
13
IO_1
7
12IO
_16
11IO
_11
10
IO_1
0
9
IO_9
8
IO_8
7
IO_7
6
IO_6
5
IO_5
4
IO_4
3
IO_3
2
IO_2
1
2324252627282930313233343536373839404142
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
IO_1VBAT
WU0WU1
IO_30IO_32IO_33IO_34IO_35IO_40IO_41IO_42IO_43IO_44IO_45IO_50VBUSU_IDU_DPU_DNGND
IO_5
9
IO_6
0
IO_6
1
IO_6
2
IO_6
3
IO_6
4
IO_6
5
IO_6
6
IO_6
8
IO_7
2
IO_7
3
IO_7
4
IO_7
5
IO_7
6
IO_7
7
IO_7
8
IO_7
9
STAT
REQ
GN
T#
FREO
LED
30mm
The Smart Energy platform is designed to bring smart-connectivity to a broad range of devices, including:
• Thermostats • Air Conditioners • Hot-Water Heaters
• Washer, Dryers, Dishwashers • Cooking Ranges • Refrigerators
• EV-Chargers • Sensors • Lighting Controls
• Irrigation Timers • Solar Inverters • Smart-Outlets
• Plug-Strips • Load-Controllers • Gateways
FPO