Beyond Bits VII - Freescale Semiconductor
Beyond Bits VII - Freescale Semiconductor
Beyond Bits VII - Freescale Semiconductor
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