26.12.2012 Views

Medical Applications User Guide (pdf) - Freescale Semiconductor

Medical Applications User Guide (pdf) - Freescale Semiconductor

Medical Applications User Guide (pdf) - Freescale Semiconductor

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

mobileGT Products<br />

<strong>Medical</strong> Imaging<br />

The MPC5121e and MPC5123 are the latest<br />

addition to the mobileGT family of processors.<br />

<strong>Freescale</strong> is working closely with mobileGT<br />

alliance member companies to provide<br />

widespread firmware and software driver<br />

support.<br />

K50 Measurement MCUs<br />

The K50 MCU family is pin, peripheral and<br />

software compatible with other Kinetis MCUs<br />

and provides designers with an analog<br />

measurement engine consisting of integrated<br />

operational and transimpedance amplifiers<br />

and high-resolution ADC and DAC modules.<br />

The family also features IEEE 1588 Ethernet<br />

and hardware encryption, full-speed USB<br />

2.0 On-The-Go with device charger detect<br />

capability and a flexible low-power segment<br />

LCD controller with support for up to 320<br />

segments. Devices start from 128 KB of flash<br />

in 64-pin QFN packages extending up to<br />

512 KB in a 144-pin MAPBGA package.<br />

Key Features<br />

Kinetis K50 MCU features and peripherals in<br />

the integrated measurement engine:<br />

• Ultra-low-power operation<br />

• 2x OPAMP<br />

• 2x TRIAMP<br />

• 2x 12-bit DAC<br />

• 2x 16-bit SAR ADC, up to 31 channels with<br />

programmable gain amplifiers (PGA)<br />

• Programmable Delay Block (PDB)<br />

• I2C • USB connectivity<br />

• ARM Cortex-M4 core with DSP instructions<br />

MCF51MM: Flexis 32-bit<br />

ColdFire V1 MCUs<br />

The MCF51MM256/128 provides ultralow-power<br />

operation, USB connectivity,<br />

graphic display support and unparalleled<br />

measurement accuracy, all in a single 32-bit<br />

MCU, allowing designers to create more<br />

fully featured products at lower cost. The<br />

MCF51MM256/128 is ideal for medical<br />

applications or other applications requiring a<br />

Figure 18-8: Ultrasound Library Flow<br />

Figure 17-8: Ultrasound Library Block Diagram<br />

Beamforming Process<br />

Digital Signal<br />

Filter<br />

Figure 18-9: Kinetis K50 Family Block Diagram<br />

Figure 17-9: Kinetis K50 Family<br />

Security<br />

and Integrity<br />

Cyclic<br />

Redundancy<br />

Check (CRC)<br />

Random<br />

Number<br />

Generator<br />

Cryptographic<br />

Acceleration<br />

Unit (CAU)<br />

Core<br />

ARM ® Cortex-M4<br />

72/100 MHz<br />

Debug<br />

Interfaces<br />

Interrupt<br />

Controller<br />

Standard Feature<br />

System Memories<br />

Internal and<br />

External<br />

Watchdogs<br />

Memory<br />

Protection Unit<br />

(MPU)<br />

Xtrinsic<br />

Low-Power<br />

Touch-Sensing<br />

Interface<br />

Segment<br />

LCD Controller<br />

98 <strong>Medical</strong> <strong>Applications</strong> <strong>User</strong> <strong>Guide</strong><br />

DSP<br />

Analog<br />

16-bit<br />

ADC<br />

PGA<br />

Analog<br />

Comparator<br />

6-bit<br />

DAC<br />

12-bit<br />

DAC<br />

Voltage<br />

Reference<br />

OPAMP<br />

TRIAMP<br />

Envelope<br />

Detection<br />

Image Enhancement<br />

Histogram<br />

Equalization<br />

DMA<br />

Low-Leakage<br />

Wake-Up Unit<br />

Timers<br />

FlexTimer<br />

Carrier<br />

Modulator<br />

Transmitter<br />

Programmable<br />

Delay Block<br />

Periodic<br />

Interrupt<br />

Timer<br />

Low-Power<br />

Timer<br />

Independent<br />

Real-Time<br />

Clock (IRTC)<br />

IEEE ® 1588<br />

Timer<br />

Optional Feature<br />

Noise Filter<br />

(speckle)<br />

2D Image Forming<br />

Log<br />

Compression<br />

Program<br />

Flash<br />

(128 to 512 KB)<br />

FlexMemory<br />

(32 to 256 KB)<br />

(2 to 4 KB EE)<br />

Serial<br />

Programming<br />

Interface<br />

(EZPort)<br />

SRAM<br />

(32 to 128 KB)<br />

External<br />

Bus Interface<br />

(FlexBus)<br />

Clocks<br />

Phase-Locked<br />

Loop<br />

Frequency-<br />

Locked Loop<br />

Low/High-<br />

Frequency<br />

Oscillators<br />

Internal<br />

Reference<br />

Clocks<br />

Communication Interfaces HMI<br />

I 2 C<br />

UART<br />

(ISO 7816)<br />

SPI<br />

IEEE 1588<br />

Ethernet MAC<br />

Scan<br />

Convention<br />

I 2 S<br />

Secure<br />

Digital Host<br />

Controller<br />

(SDHC)<br />

USB OTG<br />

(LS/FS)<br />

USB Charger<br />

Detect (DCD)<br />

USB Voltage<br />

Regulator<br />

B-Mode Ultrasound<br />

Brightness<br />

GPIO

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!