首頁(yè)>MIMXRT685SFFOB>規(guī)格書詳情

MIMXRT685SFFOB中文資料恩智浦?jǐn)?shù)據(jù)手冊(cè)PDF規(guī)格書

MIMXRT685SFFOB
廠商型號(hào)

MIMXRT685SFFOB

功能描述

Dual-core microcontroller with 32-bit Cortex?-M33 and Xtensa HiFi4 Audio DSP CPUs; Up to 4.5 MB SRAM; FlexSPI with cache and dynamic decryption; High-speed USB device/host

文件大小

5.61133 Mbytes

頁(yè)面數(shù)量

171 頁(yè)

生產(chǎn)廠商 NXP Semiconductors
企業(yè)簡(jiǎn)稱

nxp恩智浦

中文名稱

恩智浦半導(dǎo)體公司官網(wǎng)

原廠標(biāo)識(shí)
數(shù)據(jù)手冊(cè)

下載地址一下載地址二原廠數(shù)據(jù)手冊(cè)到原廠下載

更新時(shí)間

2024-11-19 22:59:00

MIMXRT685SFFOB規(guī)格書詳情

1. General description

The RT600 is a family of dual-core microcontrollers for embedded applications featuring

an Arm Cortex-M33 CPU combined with a Cadence Xtensa HiFi4 advanced Audio Digital

Signal Processor CPU. The Cortex-M33 includes two hardware coprocessors providing

enhanced performance for an array of complex algorithms. The family offers a rich set of

peripherals and very low power consumption.

The Arm Cortex-M33 is a next generation core based on the ARMv8-M architecture that

offers system enhancements, such as ARM TrustZone? security, single-cycle digital

signal processing, and a tightly-coupled coprocessor interface, combined with low power

consumption, enhanced debug features, and a high level of support block integration. The

ARM Cortex-M33 CPU employs a 3-stage instruction pipe and includes an internal

prefetch unit that supports speculative branching. A hardware floating-point processor is

integrated into the core. On the RT600, the Cortex-M33 is augmented with two hardware

coprocessors providing accelerated support for additional DSP algorithms and

cryptography.

The Cadence Xtensa HiFi 4 Audio DSP engine is a highly optimized audio processor

designed especially for efficient execution of audio and voice codecs and pre- and

post-processing modules. It supports four 32x32-bit MACs, some support for 72-bit

accumulators, limited ability to support eight 32x16-bit MACs, and the ability to issue two

64-bit loads per cycle. There is a floating point unit providing up to four single-precision

IEEE floating point MACs per cycle.

The RT600 provides up to 4.5 MB of on-chip SRAM (plus an additional 128 KB of

tightly-coupled HiFi4 ram) and several high-bandwidth interfaces to access off-chip flash.

The FlexSPI flash interface supports two channels and includes an 32 KB cache and an

on-the-fly decryption engine. The RT600 is designed to allow the Cortex-M33 to operate

at frequencies of up to 300 MHz and the HiFi4 DSP to operate at frequencies of up to 600MHz.

2. Features and benefits

? Control processor core

? Arm Cortex-M33 processor, running at frequencies of up to 300 MHz.

? Arm TrustZone.

? Arm Cortex-M33 built-in Memory Protection Unit (MPU) supporting eight regions

? Hardware Floating Point Unit (FPU).

? Arm Cortex-M33 built-in Nested Vectored Interrupt Controller (NVIC).

? Non-maskable Interrupt (NMI) input.

? Two coprocessors for the Cortex-M33: a hardware accelerator for fixed and floating

point DSP functions (PowerQuad) and a Crypto/FFT engine (Casper). The DSP

coprocessor uses a bank of four dedicated 2 KB SRAMs. The Crypto/FFT engine

uses a bank of two 2 KB SRAMs that are also AHB accessible by the CPU and the

DMA engine.

? Serial Wire Debug with eight break points, four watch points, and a debug

timestamp counter. It includes Serial Wire Output (SWO) trace and ETM trace.

? Cortex-M33 System tick timer.

? DSP processor core:

? Cadence Xtensa HiFi4 Audio DSP processor, running at frequencies of up to

600 MHz.

? Hardware Floating Point Unit. Up to four single-precision IEEE floating point MACs

per cycle.

? Serial Wire Debug (shared with Cortex-M33 Control Domain CPU).

? System tick timer.

? Triple I/O power:

? Three independent supplies powering different clusters of pins to permit interfacing

directly to off-chip peripherals operating at different supply levels.

? On-chip Memory:

? Up to 4.5 MB of system SRAM accessible by both CPUs and all (dedicated and

general purpose) DMA engines.

? 128 KB of local, Tightly-Coupled Memory dedicated to the DSP CPU.

? 96 KB (or more) of I & D cache for DSP accesses to shared system SRAM.

? Additional SRAMs for USB traffic (8 KB), Cortex-M33 coprocessors (4 x 2 KB),

SDIO FIFOs (2 x 512 B dual-port), PUF secure key generation (2 KB), and FlexSPI

cache (32 KB).

? 16 K bits of OTP fuses for factory and user configuration.

? Up to 256 KB ROM memory for factory-programmed drivers and APIs.

? System boot from SPI, I2C, UART, Octal/Quad SPI Flash, HS USB or eMMC via

on-chip bootloader software included in ROM.

? Digital peripherals:

? Two general purpose DMA engines, each with 32 channels and up to 25

programmable request/trigger sources.

- Can be configured such that one DMA is secure and the other non-secure and/or

one can be designated for use by the M33 CPU and the other by the DSP.

? USB high-speed host/device controller with on-chip PHY and dedicated DMA

controller.

? FlexSPI flash interface with 32 KB cache and dynamic decryption for

execute-in-place and supports DMA. The FlexSPI includes 2 ports: high speed

channel A and lower speed channel B. Both ports support quad or octal operation.

? An SD/eMMC memory card interface with dedicated DMA controller. Supports

eMMC 5.0 with HS400/DDR operation (HS-400 is supported only on SD port 0).

? Eight configurable universal serial interface modules (Flexcomm Interfaces). Each

module contains an integrated FIFO and DMA support. Flexcomms 0 through 7can

be configured as:

- A USART with dedicated fractional baud rate generation and flow-control

handshaking signals. The USART can optionally be clocked at 32 kHz and

operated when the chip is in reduced power mode, using either the 32 kHz clock or

an externally supplied clock.The USART also provides partial support for LIN2.2.

- An I2C-bus interface with multiple address recognition, and a monitor mode. It

supports 400 Kb/sec Fast-mode and 1 Mb/sec Fast-mode Plus. It also supports

3.4 Mb/sec high-speed when operating in slave mode.

- An SPI interface.

- An I2S (Inter-IC Sound) interface for digital audio input or output. Each I2S

supports up to four channel-pairs.

? One high-speed SPI interface (Flexcomm Interface 14 only) supporting 50 MHz

operation.

? One additional I2C interface available on some device configurations (see specific

device data sheet for more information). This interface is intended primarily for

communication with an external power management device (PMIC), but can be

used for other purposes when the application does not use an external PMIC.

? One I3C bus interface.

? A digital microphone interface supporting up to 8 channels with associated

decimators and Voice Activation Detect. One pair of channels can be streamed

directly to I2S. The DMIC supports DMA.

? One 32-bit SCTimer/PWM module (SCT). Multi-purpose timer with extensive

event-generation, match/compare, and complex PWM and output control features.

- Supports DMA and can trigger external DMA events.

- Supports fractional match values for high resolution.

- State machine capability.

- 8 general-purpose inputs.

- 10 general-purpose/PWM outputs

- 16 matches or captures

- 16 events

- 32 states

? Five general purpose, 32-bit timer/counter modules with PWM capability.

- Each timer supports four match outputs and four capture inputs.

- Match register auto-reload from shadow registers.

- It supports DMA and can trigger external DMA events.

? 24-bit multi-rate timer module with four channels, each capable of generating

repetitive interrupts at different programmable frequencies.

? Two Windowed Watchdog Timers (WDT) with dedicated watchdog oscillator.

? Frequency measurement module to determine the frequency of a selection of

on-chip or off-chip clock sources.

? Real-Time Clock (RTC) with independent power supply and dedicated oscillator.

Integrated wake-up timer can be used to wake the device up from low-power

modes. The RTC includes eight 32-bit general purpose registers which can retain

content when power is removed from the rest of the chip.

? Ultra-low power micro-tick timer running from the watchdog oscillator with capture

capability for timestamping. Can be used to wake the device up from low-power

modes.

? 64-bit OS Event Timer common to the Cortex-M33 and DSP processors with

individual match/capture and interrupt generation logic.

? CRC engine block can calculate a CRC on supplied data using one of three

standard polynomials. The CRC engine supports DMA.

? AES256 encryption module. The Random Number Generator can be used to

create keys. Key storage is in OTP. The AES supports DMA.

? Physical Unclonable Function (PUF) key generation module.

? SHA1/SHA2 Secure Hash Algorithm module. Supports secure boot, uses a

dedicated DMA controller.

? Cryptography hardware coprocessor attached to Cortex-M33 CPU.

? Analog peripherals:

? One 12-bit ADC with sampling rates of 1 Msamples/sec and an enhanced ADC

controller. It supports up to 12 single-ended channels or 6 differential channels.

The ADC supports DMA.

? Temperature sensor.

? Analog comparator.

? I/O peripherals:

? Up to 147 general purpose I/O (GPIO) pins with configurable pull-up/pull-down

resistors. Ports can be written as words, half-words, bytes, or bits. The number of

GPIOs depends on the device package.

? Individual GPIO pins can be used as edge and level sensitive interrupt sources,

each with its own interrupt vector.

? All port0 and port1 GPIO pins can contribute to a one of two GPIO interrupts, with

selection of polarity and edge vs level triggering.

? A group of up to 8 GPIO pins can be selected for boolean pattern matching, which

can generate interrupts and/or drive a pattern-match output.

? Adjustable output drivers.

? JTAG boundary scan.

? Clock generation unit:

? Crystal oscillator with an operating range of 4 MHz to 32 MHz.

? Internal 48 or 60 MHz IRC oscillator. Trimmed to ? 1 accuracy.

? Internal 16 MHz IRC oscillator. Trimmed to ? 3 accuracy.

? Internal 1 MHz low-power oscillator with 10 accuracy. Serves as the watchdog

oscillator and clock for the OS Event Timer and the Systick. Also available as the

system clock.

? 32 kHz real-time clock (RTC) oscillator that can optionally be used as a system

clock.

? Selectable on-chip crystal load capacitors for RTC oscillator.

? Main System PLL:

- Allows CPU operation up to the maximum rate without the need for a high

frequency crystal. May be run from the 16 MHz IRC, the 48/60 MHz IRC, or the

crystal.

- Second PLL output using an independent fractional divider provides an alternate

high-frequency clock source for the DSP CPU if the required frequency differs from

the main system clock.

- Two additional PLL outputs, each using independent fractional dividers, providing

alternative clock input sources to a number of peripherals.

? Audio PLL for the audio subsystem.

? 480 MHz USB PLL (internal to the USB PHY).

? Clock output function with divider that can reflect any of the internal clock sources.

? Power control:

? Main power supply is 1.8 V +/- 5.

? Analog supply is 1.71 V - 3.6 V.

? Triple VDDIO supplies (can be shared or independent): 1.71 V - 3.6 V.

? USB Supply: 3.0 V - 3.6 V.

? Reduced power modes:

- Sleep mode: Clock shut down for each CPU independently.

- Deep-sleep mode: User selectable configuration via PDSLEEPCFG.

- Deep power-down mode: Power removed from the entire chip except in the

always-on domain.

- Full deep power-down mode: same as deep power-down mode, but external

power can be removed (except for VDD_AO18).

- Each individual SRAM partition can be independently powered-off or put into a

low-power retain mode. Individual SRAMs can also have their clocks stopped when

not actually in use in order to save power.

- Ability to operate the synchronous serial interfaces in sleep or deep-sleep mode

as a slave or USART clocked by the 32 kHz RTC oscillator.

- Wake-up from low-power modes via interrupts from various peripherals including

the RTC and the OS/Event timer.

? RBB/FBB to provide additional control over power/performance trade-offs.

? Power-On Reset (POR).

? Operating temperature range -20 °C to +85 °C

? Available in VFBGA176, WLCSP114, and FOWLP249 packages.

3. Applications

? Consumer

? Audio

供應(yīng)商 型號(hào) 品牌 批號(hào) 封裝 庫(kù)存 備注 價(jià)格
NXP/恩智浦
21+
VFBGA-176
6000
原裝現(xiàn)貨
詢價(jià)
NXP
21+
BGA
1300
詢價(jià)
NXP USA Inc.
/ROHS.original
249-WFBGA
10070
原裝現(xiàn)貨特價(jià)/供應(yīng)元器件,靈活支持
詢價(jià)
NXP/恩智浦
24+
249-WFBGA
25000
微控制器-MCU單片機(jī)中天科工-原裝正品求真務(wù)實(shí)
詢價(jià)
NXP
24+
IC MCU 32BIT EXT MEM
20000
原裝正品支持實(shí)單
詢價(jià)
NXP
23+
176-VFBGA
6720
原廠原裝
詢價(jià)
NXP/恩智浦
23+
VFBGA-176
30000
原裝正品公司現(xiàn)貨,假一賠十!
詢價(jià)
NXP(恩智浦)
23+
NA
6000
原裝現(xiàn)貨訂貨價(jià)格優(yōu)勢(shì)
詢價(jià)
NXP/恩智浦
2324+
NA
78920
二十余載金牌老企,研究所優(yōu)秀合供單位,您的原廠窗口
詢價(jià)
NXP/恩智浦
21+
VFBGA-176
8080
只做原裝,質(zhì)量保證
詢價(jià)