, 2010 Flexis MM - 모든 전자부품 뱅크! 국내 최대 전자부품 전문 ...€¦ · ·...
Transcript of , 2010 Flexis MM - 모든 전자부품 뱅크! 국내 최대 전자부품 전문 ...€¦ · ·...
TM
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009.
Flexis MMNext Generation Medical Design
September 29th, 2010
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009.
Presentation Overview
1. Market Trends
2. Use Scenario
3. Freescale Solutions
4. Devices using Flexis MM
5. User Support
TM
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009.
1. MARKET TRENDS
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009.
Trends Driving Medical Electronics Growth
► Improved living standards driving increase in life expectancy
► Chronic Disease
► Obesity
► Aging population
► Major technology trend is to add communication (wired or wireless) to medical devices (HPM / D&T / Imaging)
* US Census
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 5
Health and Wellness Market Segments
Home Portable Medical Imaging Diagnostics & Therapy
Health and Wellness Market
TM
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009.
2. Use Scenario
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 7
Use Scenario: Blood Glucose Meters
Venturi
Display
Vacuum Sensor
Keypad
Serial Comm
Voltage Regulation
Power Source
MCU
Motor Control
Test Strip Carousel
Motor Control
Test Strip Sensor
Speaker
Lancet ControlLancet
Wireless Comm
Optional Modules
Sensors
Analog
Peripherals
MCU
Handheld, Portable Blood Glucose Meter System Block Diagram
Stick the skin using a lancet device to draw blood.
Fill the test strip with blood from the finger stick.
Insert the test strip into the meter.
Press Start on the device and within 10 seconds or less the blood glucose reading is displayed.
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 8
Use Scenario: Blood Glucose Meters & Insulin Pumps
Optional Modules
Sensors
Analog
Peripherals
MCU
Continuous Monitoring System Block Diagram
Display Voltage Regulation
Battery
MCU
Insulin Pump RF Power output and
receiver
Speaker / Piezo
Keypad
EmbeddedSensor Unit
RF Power input and Transmitter
Voltage Regulation
Using the applicator/plunger, Insert the wireless glucose sensor underneath the skin in the abdomen area
Use the adhesive backing to attach the wireless transmitter to the glucose sensor.the patch pump or connect the pump tubing to your skin.
PDA Receiver displays blood glucose levels every 5min continuously. After 3 days, sensor on body must be replaced.
Press Start on the PDA and the pump begins background insulin delivery.
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 9
Use Scenario: Blood Pressure Monitors
Optional Modules
Sensors
Analog
Peripherals
MCU
Blood Pressure Monitor System Block Diagram
Bleed Valve
Valve Control
Motor
Display
Pressure Sensor
Keypad
Tilt Sensor (Accelerometer)
Voltage Regulation
Power Source
MCU
Motor Control
Bluetooth RadioPosition cuff on left
wrist with left thumb facing upward
Press start button. Position sensor detects correct placement of arm in relation to the heart.
Once wrist is in the correct position the cuff will inflate and take the measurements.
Reading is displayedon the LCD screen
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 10
Use Scenario: Heart Rate Monitors
Optional Modules
Sensors
Analog
Peripherals
MCU
Heart Rate Monitor System Block Diagram
Secure the electrode chest strap around the chest, just below the chest muscles. Be sure the strap fits snuggly in place and electrodes are touch the body
Attach the watch on the wrist and turn the unit on to establish the connection between the chest strap and watch display unit. Begin exercise.
Display on the wrist unit will read out the heart rate of the patient. As well as other information such as the target heart rate zone. (dependent upon which model is used)
Display Voltage Regulation
Battery
MCU
PC connection
RF communications
Speaker / Piezo
Keypad
RemoteSensor Unit
RF communications
Battery
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 11
Use Scenario: Telemonitoring
Optional Modules
Sensors
Analog
Peripherals
MCU
Telemonitoring System Block Diagram
Display
Voltage Regulation
Battery
MCU
PC connection
RF communications
Speaker / Piezo
Keypad
RemoteSensor
Unit
RF communications
Battery
• A wireless enabled monitoring device for vitals such as blood pressure, pulse, weight.
• A hub that collects the data from the monitoring device.
• An internet server that receives and stores the data from the hub.
TM
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009.
3. Freescale Solutions
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
S08LHS08LH
S08JES08JE
MCU / MPU Roadmap for Portable Medical
MCF5225MCF5225
S08JMS08JM
S08LLS08LLMCF51QEMCF51QE
MCF51JMMCF51JM
Existing
GeneralPurpose
MCF5227xMCF5227x
2010
S08MMS08MM
MCF51JEMCF51JE
MCF51MMMCF51MM
LL + 16b SAR ADC
USB + Med Apps USB SW
Stack
Ultra low power, sLCD ctrl
S08QBS08QB
S08QGS08QGS08QES08QE
RS08KARS08KALowest-end 8bit, use as slope ADC
S08/V1CF, 256K Flash16bit SAR ADCMeasurement unitUSB OTGLCD Ctrl via serial/minibus
USB + Med Apps USB SW
Stack
General purpose, ultra low power
General purpose, ultra low power
Low cost USB
RF,USB, LCD, AFE,Motor Ctrl
Apps 88--BitBit3232--BitBit
S08JSS08JS
Next Gen Next Gen MedicalMedical
Next Gen Next Gen MedicalMedical
Next Gen Next Gen MedicalMedical
Next GenNext GenMedicalMedical
Next GenNext GenMedicalMedical
Next Gen Next Gen MedicalMedical
2011
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
MM MM FamilyFamily: Performance, : Performance, IntegratedIntegrated AnalogAnalog, and , and ConnectivityConnectivity
MMDevice
8-bit 9S08 Core 32 bit CFV1 core
Ultra Low PowerUltra Low Power
MeasurementMeasurementEngineEngine
Connectivity Connectivity &&
CommunicationsCommunicationsSystem IntegrationSystem Integration
System MemorySystem Memory
DisplayDisplay
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Flexis™ MM Series Key Messaging
Precision AnalogProvides best-in-class measurement accuracy
Integrated Measurement Engine
Saves money on external component cost
Complete Software SolutionRTOS , connectivity stacks and application-layer software speed
development
Low PowerSub 450nA stop currents and 6us wake-up times extend battery life
Integrated Connectivity Provides expansion capability to
connect synchronous and asynchronous devices
The Tower Development KitSaves months of development time through rapid prototyping and tool
reuse
ConnectivityProvides a host of connectivity
options, including Continua-ready USB and a FIFO SPI
Unprecedented Compatibility Stepwise pin and peripheral
compatibility between 8-bit and 32-bit products
Best-in-Class Design SupportResources on peripheral usage
provide designers a reference and allow faster design
The Flexis™ MM MCUs offer a complete solution for creating highly accurate, long-lasting portable medical devices.
CostCost--Effective SolutionEffective SolutionIdeal for Medical ApplicationsIdeal for Medical Applications Development Made EasyDevelopment Made EasyThe right peripherals for your
medical application, featuring high-performing analog and multiple
connectivity options..
Internal Use Only
Intelligently designed peripheral set enables advanced application
customization and lower BOM.
Speed your development and reduce time to market with the industry’s
best design and development solutions.
The industry’s most complete portable medical solution
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
MC9S08MM128Core and MemoryCore and Memory• 8-bit 9S08 core running up to 48 MHz • Supports up to 128KB Flash and 12 KB SRAM
Measurement EngineMeasurement Engine• 2 x Trans-impedance amplifiers• 2 x General Purpose Amplifiers
- Configurable, Low pass Filters, unity gain buffer, PGA• 16 bit ADC (Up to 14.5 bits ENOB)• 12 bit DAC (16 x FIFO word Buffers)• Voltage Reference
- 33PPM/°C + 8 bits trimmable register• Programmable Delay Block • Timing and synchronizing measurement events
Connectivity SupportConnectivity Support• USB 2.0 / On the Go available on 32bit…..• 2x SCI• 2x SPI• IIC
Low PowerLow Power• 9S08MM - 480 nA STOP2• Low power time of date (TOD)
Up to 68Up to 68GPI/OGPI/O
2x 4ch 2x 4ch TPMTPM
PRACMPPRACMP
88--bit 9S08bit 9S0848 MHz Core48 MHz Core
IICIICLVILVI
2 x SCI2 x SCI
2 x SPI2 x SPI
KBIKBI
12 bit DAC12 bit DAC
128 KBytes Flash128 KBytes Flash 12 Kbytes SRAM12 Kbytes SRAM
CMTCMT
TODTODVREFVREF
PWMPWM
PDBPDB
MCGMCG
16 bit SAR16 bit SARADCADC
2x OPAMP2x OPAMP2x TRIAMP2x TRIAMP
USB DeviceUSB Device
BootloaderBootloaderUSB ROMUSB ROM
Measurement EngineMeasurement Engine
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
MCF51MM256Core and MemoryCore and Memory
• 32-bit ColdFire V1 core running up to 50 MHz • Supports up to 256 KB Flash and 32 KB SRAM
Measurement EngineMeasurement Engine• 2 x Trans-impedance amplifiers• 2 x General Purpose Amplifiers- Configurable, Low pass Filters, unity gain buffer, PGA• 16 bit ADC (Up to 14.5 bits ENOB)• 12 bit DAC (16 x FIFO word Buffers)• Voltage Reference
8 bits trimmable register• Programmable Delay Block • Timing and synchronizing measurement events
Graphics and external memory expansion supportGraphics and external memory expansion support• MiniBus – External Bus Interface
Connectivity SupportConnectivity Support• USB 2.0 / On the Go available on 32bit…..• 2x SCI• 2x SPI• IIC
Low PowerLow Power• MCF51MM256 - 650 nA STOP2• Low power time of date (TOD)
Up to 68Up to 68GPI/O / 16 RGPI/OGPI/O / 16 RGPI/O
2x 4ch 2x 4ch TPMTPM
PRACMPPRACMP
3232--bit V1 bit V1 ColdFireColdFire® ® 50 MHz Core with MAC50 MHz Core with MAC
IICIICLVILVI
2 x SCI2 x SCI
2 x SPI2 x SPI
KBIKBI
12 bit DAC12 bit DAC
256 KBytes Flash256 KBytes Flash 32 Kbytes SRAM32 Kbytes SRAM
CMTCMT
TODTODVREFVREF
PWMPWM
PDBPDB
MCGMCG
16 bit SAR16 bit SARADCADC
2x OPAMP2x OPAMP2x TRIAMP2x TRIAMP
USB USB Device/Host/OTGDevice/Host/OTG
MiniBusMiniBusExternal BusExternal Bus
BootloaderBootloaderUSB ROMUSB ROM
Measurement EngineMeasurement Engine
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Measurement Engine
Measurement Engine Contains• 16b Analog-Digital Converter
• SAR type; up to 14.5b accuracy• 12b Digital-Analog Converter
• 1µs settling time• Programmable Delay Block
• Synchronizes ADC and DAC operations• 1.2V Trimmable Voltage Reference
• 33ppm/C variation• General Purpose Operational Amplifier
• Customizable function – filter, PGA• Trans-Impedance Amplifier
• Low input bias current operation• Analog Comparator with Prog. Reference
• Low power wakeup on analog threshold
Measurement Engine Functions• Static and Dynamic Biasing• Signal Conditioning• High Accuracy Measurement
VREF
PDBPDB
DAC
ADC
2-TRIAMP2-OPAMP
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
CPU Load Reductionby Measurement Engine
•• DACDAC• 16-word buffer• Auto re-load, and auto-reverse for
no CPU intervention• Early warning interrupt to replenish
buffer before it is empty•• ADCADC
• 8 separate result registers enable no CPU intervention for up to 8 ADC conversions
• Hardware averaging up to 32 samples for each result register.
•• PDBPDB• Offers precise hardware control of
DAC and ADC triggering.• Continuous mode allows no
intervention for entire waveform(9 – 16 bit registers)
VREF1.2V 40PPM/°C
Programmable Programmable Delay BlockDelay Block
PDBPDB(16 bit Counter)(16 bit Counter) DAC
12 bitw/ 16 word FIFO buffer
ADC16 bit
w/8 register and result registers
2-TRIAMP(500pA bias current)
2-OPAMP(2nA bias current)(internal resistor ladder)
External External Voltage Voltage
referencereference
VREF to external VREF to external
componentscomponents
External External
Voltage InputVoltage Input
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Dynamic biasing and data acquisition
• Sine wave Generations
• Precise ADC and DAC triggering
• Accurate voltage reference
(9 – 16 bit registers)
VREF1.2V 40PPM/°C
Programmable Programmable Delay BlockDelay Block
PDBPDB(16 bit Counter)(16 bit Counter) DAC
12 bitw/ 16 word FIFO buffer
ADC16 bit
w/8 register and result registers
2-TRIAMP(500pA bias current)
2-OPAMP(2nA bias current)(internal resistor ladder)
External External Voltage Voltage
referencereference
VREF to external VREF to external
componentscomponents
External External
Voltage InputVoltage Input
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Connectivity support
2xSPI2xSPI
2xSCI2xSCI
I²CI²C
USBUSBFull SpeedFull Speed
WirelessWireless
•• 1 FIFO SPI1 FIFO SPI•• 8 Byte Buffer8 Byte Buffer•• 12Mbps12Mbps•• SPI clock can be gated on and off SPI clock can be gated on and off conserving power.conserving power.
••Asynchronous communicationAsynchronous communication••SCI can wake up MCU from Stop3SCI can wake up MCU from Stop3••SCI clock can be gated on and offSCI clock can be gated on and off
••Supports 100 kbps and up to Supports 100 kbps and up to 400 400 kbps with max bus loading and kbps with max bus loading and timingtiming••MultiMulti--master operationmaster operation••I2C clock can be gated on and offI2C clock can be gated on and off
•• 1616--Bidirectional end pointsBidirectional end points• FIFO data stream interfaces• FIFO data stream interfaces• Low• Low--power consumptionpower consumption• On• On--TheThe--Go protocol logic for Go protocol logic for MCF51MM256 USB Boot ROMMCF51MM256 USB Boot ROM
Host / DeviceHost / Device
PeripheralPeripheral
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
USB controller
•• USB 2.0 compliantUSB 2.0 compliant• 12 Mbps full-speed (FS) data rate
•• Seven USB endpointsSeven USB endpoints• Six unidirectional data endpoints configurable as interrupt, bulk, or isochronous• Endpoints 5 and 6 support double-buffering
•• USB RAMUSB RAM• 256 bytes of buffer RAM shared between system and USB module• RAM may be allocated as buffers for USB controller or extra system RAM resource
• USB reset options• Suspend and resume operations with remote wakeup support• On-the-go mode (OTG) à Available in MCF51MM onlyAvailable in MCF51MM only• Transceiver features• On-chip 3.3-V regulator
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Medical Applications USB Stack Key Features
• Guidelines to comply with recognized industry standard• Continua’s PHDC testing environment compatible• Ensures readiness for Continua certification• Speed up medical device development• Allows multi-vendor product connectivity• Portable and reliable software library• Wide support within Freescale USB portfolio• Graphical User Interfaces (host emulator supplied by Continua)
• Code examples and documentation• Existing demos for several medical devices• Reduced footprint available for MCUs down-to
16 KBytes Flash and 512 Bytes SRAM. • FREE of charge while using Freescale products
TM
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009.
4. Devices usingFlexis MM
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Applications
Portable MedicalPortable Medical•• Blood Glucose MetersBlood Glucose Meters•• Blood Pressure MonitorsBlood Pressure Monitors•• Heart Rate MonitorsHeart Rate Monitors•• Telehealth DevicesTelehealth Devices•• Pulse OximetersPulse Oximeters•• 1 Lead EKG1 Lead EKG•• NIBP (Non Invasive Blood NIBP (Non Invasive Blood
Pressure Monitors)Pressure Monitors)•• Patient MonitorsPatient Monitors
Diagnostics and TherapyDiagnostics and Therapy•• ImplantablesImplantables•• Clinical & Laboratory Clinical & Laboratory
EquipmentEquipment
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Up to 68Up to 68GPI/OGPI/O
2x 4ch 2x 4ch TPMTPM
PRACMPPRACMP
88--bit 9S08bit 9S0848 MHz Core48 MHz Core
IICIICLVILVI
2 x SCI2 x SCI
TODTOD
KBIKBI
PDBPDB
128 KBytes Flash128 KBytes Flash 12 Kbytes SRAM12 Kbytes SRAM
CMTCMT
2 x SPI2 x SPIVREFVREF
PWMPWM
12 bit DAC12 bit DAC
MCGMCG
16 bit SAR16 bit SARADCADC
2x OPAMP2x OPAMP2x TRIAMP2x TRIAMP
USB DeviceUSB Device
BootloaderBootloaderUSB ROMUSB ROM
Strip chamber
SegmentSegmentLCDLCD
USB USB ConnectivityConnectivity
OptionalOptionalGraphic LCDGraphic LCD
Use Case - 9S08MM128 - Glucometer
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Use Case - 9S08MM128 - Blood Pressure Monitor
Arm cuffArm cuff
MPXV5050GPMPXV5050GPPressure SensorPressure Sensor
Up to 68Up to 68GPI/OGPI/O
2x 4ch 2x 4ch TPMTPM
PRACMPPRACMP
88--bit 9S08bit 9S0848 MHz Core48 MHz Core
IICIICTODTOD
2 x SCI2 x SCI
2 x SPI2 x SPI
KBIKBI
12 bit DAC12 bit DAC
128 KBytes Flash128 KBytes Flash 12 Kbytes SRAM12 Kbytes SRAM
CMTCMT
LVILVIVREFVREF
PWMPWM
PDBPDB
MCGMCG
16 bit SAR16 bit SARADCADC
2x OPAMP2x OPAMP2x TRIAMP2x TRIAMP
USB DeviceUSB Device
BootloaderBootloaderUSB ROMUSB ROM
M
OptocouplerOptocoupler
Valve
HoseHose
BatteryBattery
SegmentSegmentLCDLCD
USB USB ConnectivityConnectivity
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Up to 68Up to 68GPI/OGPI/O
2x 4ch 2x 4ch TPMTPM
PRACMPPRACMP
88--bit 9S08bit 9S0848 MHz Core48 MHz Core
IICIICLVILVI
2 x SCI2 x SCI
TODTOD
KBIKBI
PDBPDB
128 KBytes Flash128 KBytes Flash 12 Kbytes SRAM12 Kbytes SRAM
CMTCMT
2 x SPI2 x SPIVREFVREF
PWMPWM
12 bit DAC12 bit DAC
MCGMCG
16 bit SAR16 bit SARADCADC
2x OPAMP2x OPAMP2x TRIAMP2x TRIAMP
USB DeviceUSB Device
BootloaderBootloaderUSB ROMUSB ROM
Photodetector
SegmentSegmentLCDLCD
USB USB ConnectivityConnectivity
Use Case - 9S08MM128 - Pulseoximeter
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Use Case - MCF51MM128 ECG
Up to 68Up to 68GPI/O / 16 RGPI/OGPI/O / 16 RGPI/O
2x 4ch 2x 4ch TPMTPM
PRACMPPRACMP
3232--bit V1 bit V1 ColdFireColdFire® ® 50 MHz Core with MAC50 MHz Core with MAC
IICIICLVILVI
2 x SCI2 x SCI
TODTOD
KBIKBI
12 bit DAC12 bit DAC
256 KBytes Flash256 KBytes Flash 32 Kbytes SRAM32 Kbytes SRAM
CMTCMT
2 x SPI2 x SPIVREFVREF
PWMPWM
PDBPDB
MCGMCG
16 bit SAR16 bit SARADCADC
2x OPAMP2x OPAMP2x TRIAMP2x TRIAMP
USB USB Device/Host/OTGDevice/Host/OTG
MiniBusMiniBusExternal BusExternal Bus
BootloaderBootloaderUSB ROMUSB ROM
Electrode - Electrode +
USB USB ConnectivityConnectivity
Graphic LCDGraphic LCD
TM
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009.
5. User Support
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Mesh networks, and e-metering
§ USB medical class (PHDC)
§ Glucose Meter Ref designs
§ Measurement engine user guides: software module init and topologies implementations
Hardware Tools Software EnablementReference Designs, Application Stacks & Drivers
§ TOWER the most flexible and broadest modular development platform in the industry
§ Low cost and open source
§ MQX software offers most complete bundled runtime code solution in the industry
§ CodeWarrior 10 and Processor Expert offer world-class development environment
Delivering Best-In-Class Solutions for Ease of Development
Goal: Reduce overall customer time to market by enabling silicon with marketand segment-focused hardware and software solutions.
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Development board - Towerl Modular, reconfigurable demonstration
and development platforml Expansion Cards (Story Boards) plug
into backplane boards called the Elevator
l Hosts a single MCU/MPU Story as the main control board (9S08MM / MCF51MM)
First three peripheral Story boards already in design:
Medical Applications
StoryMemory Story Graphical LCD
Module
ThermometerWeighing scaleHeight measurementsBGMBPMEKGHRMSpirometryPulse Oximeter
l Serial Flashl MRAMl SD Card (for
memory and SDIO peripherals)
l CompactFlashl Reprogrammable
CPLD
l QVGAl Touch screenl SPI Interfacel Memory/parallel
bus interfacel Audio Buzzerl Bidirectional
Joystick
Functional Elevator
Board Connectors
MCU/MPU Module
Dummy ElevatorPeripheral
Module(i.e. serial, memory, etc.)
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Easy-to-Use Development Tools
• CodeWarrior Development Studio for Microcontrollers• New project wizard creates a working project in as few as
seven mouse clicks• Advanced full-chip simulation enables hardware/software
co-design• Processor Expert tool shrinks board bring-up from weeks to
days with automatic code generation of initialization code and drivers
• Free Special Edition with up to 64K code size [CWX-HXX-SE]
• Online training, webcast, technical documentation and application notes available at www.freescale.com/tower and www.freescale.com/coldfire
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.
Application Notes
Description Highlighted Device(s) Status Due Date
AN3412Dynamic LCD Driver Using GPIO Pins
MCF51MM2569S08MM128 done
Quick Reference User Guide: OP AMPs -trans-impendence amplifiers, unity gain buffer,
PGA, filters, DAC, ADC16
MCF51MM2569S08MM128 done
AN3827Differences Between Controller Continuum
ADC Modules
MCF51MM2569S08MM128
done
AN4116Using the MM/JE Flexis Families for Infrared
Communication
MCF51MM2569S08MM128 done
AN4115IrDA Driver and SD Card File System on the
MM/JE Flexis Families
MCF51MM2569S08MM128 done
How to synthesize voice with MM family MCF51MM2569S08MM128 In Plan June 2010
App note: Driving LCD graphics with MCF51MM256 MCF51MM256 In progress May 2010
TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.