26.11.2012 Views

Beyond Bits VII - Freescale Semiconductor

Beyond Bits VII - Freescale Semiconductor

Beyond Bits VII - Freescale Semiconductor

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Vybrid Family<br />

Back to Table of Contents<br />

Vybrid VF6xx Family<br />

Dual heterogeneous core solution with XGA display, dual USB,<br />

dual Ethernet and L2 switch for automation and HMI<br />

The VF6xx is the<br />

heterogeneous dualcore<br />

family combining the<br />

ARM ® Cortex-A5 and<br />

Cortex-M4 cores.<br />

It includes dual USB 2.0 OTG<br />

controllers with integrated<br />

PHY, dual 10/100 Ethernet<br />

controllers with L2 switch,<br />

1 MB of on-chip SRAM and a<br />

rich suite of communication,<br />

connectivity and humanmachine<br />

interfaces (HMI).<br />

Target Applications<br />

• Industrial automation<br />

• Health care systems<br />

• Multi-lane point-of-sale<br />

• Buildling control<br />

Mixed-Signal Capability<br />

• Two 12-bit ADCs with configurable<br />

resolution. Single or differential<br />

output mode operation for improved<br />

noise rejection. 500 ns conversion<br />

time achievable with programmable<br />

delay block triggering<br />

• Two 12-bit DACs for analog<br />

waveform generation for audio<br />

applications or sensor manipulation<br />

Memory<br />

• Dual Quad SPI supporting a double<br />

data rate interface, an enhanced read<br />

data buffering scheme, Executein-Place<br />

and support for dual-die<br />

flashes<br />

• Boot ROM with optional high<br />

assurance boot for secure booting<br />

capability<br />

14<br />

Vybrid VF6xx Family<br />

Vybrid V600 Block Diagram<br />

Debug and Trace<br />

JTAG<br />

Trace<br />

Timers<br />

FlexTimer (8-ch.)<br />

FlexTimer (2-ch.)<br />

FlexTimer (2-ch.)<br />

FlexTimer (8-ch.)<br />

IEEE ® 1588 Timers<br />

Periodic Interrupt Timers<br />

Low Power Timers<br />

Memory<br />

Boot ROM<br />

1 MB SRAM<br />

Memory Interfaces<br />

DDR Controller<br />

NAND Flash Controller<br />

Quad SPI x2<br />

External Bus Interface<br />

• Up to 1 MB on-chip SRAM with<br />

ECC support on 512 KB<br />

• 16-bit DDR controller with PHY and<br />

ECC support capable of DDR3/<br />

LPDDR2 800 MHz data rate<br />

Performance<br />

Core<br />

ARM ® Cortex-A5<br />

Up to 500 MHz<br />

DP-FPU<br />

NEON<br />

L1 I/D-Cache<br />

L2 Cache<br />

Trace/Debug<br />

GIC<br />

• ARM Cortex-A5 core with frequency<br />

up to 500 MHz, with 32 KB each<br />

instruction and data L1 cache<br />

and 512 KB L2 cache double<br />

precision floating point, NEON media<br />

processing engine for acceleration<br />

of media and signal processing, and<br />

TrustZone security extension<br />

• ARM Cortex-M4 core running<br />

up to 167 MHz, with 16 KB of<br />

instruction/data L1 cache plus 64<br />

KB of tightly coupled memory,<br />

DSP support for single cycle<br />

32-bit MAC, single instruction<br />

System<br />

AMBA NIC<br />

Internal and<br />

External Watchdog<br />

Interrupt<br />

Router<br />

DMA<br />

Up to 64-ch.<br />

Power<br />

Management<br />

Regulators<br />

Memory<br />

Protection<br />

Unit<br />

Core<br />

ARM ® Cortex-M4<br />

Up to 167 MHz<br />

SP-FPU<br />

DSP<br />

Trace/Debug<br />

I/D-Cache<br />

NVIC<br />

Display Security<br />

TFT LCD<br />

Crypytography Module<br />

Touch Screen Controller<br />

Tamper Detect<br />

Video<br />

Video Interface w/Camera<br />

Secure RTC<br />

OpenVG GPU<br />

Secure RTIC<br />

Audio<br />

Secure RAM<br />

ASRC<br />

Secure Fuses<br />

SAI x4<br />

ESAI<br />

Secure WDOG<br />

SPDIF<br />

Secure JTAG<br />

multiple data extensions and single<br />

precision floating point unit<br />

• Up to 64-channel DMA for<br />

peripheral and memory servicing<br />

with reduced CPU loading and<br />

faster system throughput<br />

• Crossbar switch enables concurrent<br />

multi-master bus accesses,<br />

increasing bus bandwidth<br />

Timing and Control<br />

Analog<br />

12-bit ADC x2<br />

12-bit DAC x2<br />

PLL<br />

Clocks<br />

Clock<br />

Monitors<br />

Internal Reference<br />

Clocks<br />

Low/High Frequency<br />

Oscillators<br />

Communication<br />

UART x6 CAN x2<br />

DSPI x4 I<br />

IEEE 1588<br />

Ethernet x2<br />

L2Switch<br />

USB Host + PHY<br />

LS/FS/HS<br />

USB OTG + PHY<br />

LS/FS/HS<br />

Secure Digital x2<br />

141 GPIO<br />

(with Interrupt)<br />

2C x4<br />

• Four flex timers with a total of 20<br />

channels. Hardware dead-time<br />

insertion and quadrature decoding<br />

for motor control<br />

• Four-channel 32-bit periodic<br />

interrupt timer provides time base<br />

for RTOS task scheduler or trigger<br />

source for ADC conversion and<br />

programmable delay block

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

Saved successfully!

Ooh no, something went wrong!