Renesas Electronics Microcontroller a 32 bit RX23W
I microcontroller RX23W di Renesas Electronics integrano la connettività wireless BLUETOOTH® 5.0 Low Energy con un core CPU RXv2 a 32 bit ad alte prestazioni, con prestazioni computazionali FPU (unità a virgola mobile) e funzioni DSP. Questi microcontroller presentano una vasta gamma di funzioni periferiche indispensabili per le apparecchiature IoT, tra cui funzioni di sicurezza, chiave tattile, USB e CAN. Queste funzioni consentono all'RX23W di implementare il controllo di sistema e le funzioni wireless Bluetooth per apparecchiature endpoint IoT come elettrodomestici, apparecchiature sanitarie e attrezzature per lo sport e il fitness su un singolo chip. Le funzioni mesh Bluetooth dell'RX23W lo rendono ideale per le apparecchiature IoT industriali che raccolgono i dati dei sensori all’interno di una fabbrica o di un edificio.Caratteristiche principali
- L'RX23W supporta la comunicazione a lunga distanza (fino a 400 m), il throughput dei dati a 2 Mbps e la rete mesh Bluetooth, supportando tutte le funzionalità di Bluetooth 5.0 Low Energy. L'RX23W raggiunge una corrente di picco in modalità di ricezione di 3 mA e un livello di sensibilità di ricezione di -105 dBm a 125 Kbps.
- Fornisce funzioni API conformi a tutti i profili standard, tra cui Health Thermometer Profile (HTP), Environment Sensing Profile (ESP) e Automation I/O profile (AIOP). Queste consentono agli utenti di avviare rapidamente lo sviluppo e la valutazione del prototipo e possono accelerare il processo di sviluppo.
- Consente lo sviluppo simultaneo del controllo del sistema e del controllo delle comunicazioni
Renesas fornisce uno Smart Configurator, implementato in una GUI, in grado di generare tutti i tipi di codice driver delle funzioni periferiche MCU e le impostazioni dei pin per l’ambiente di sviluppo integrato (IDE) e2 Studio per generare il codice driver Bluetooth. Renesas ha inoltre sviluppato un QE per BLE in grado di generare programmi per profili personalizzati e integrarli nei programmi applicativi dell’utente per supportare lo sviluppo di programmi applicativi. La Bluetooth Trial Tool Suite di Renesas consente agli utenti di eseguire valutazioni iniziali delle caratteristiche wireless e la verifica funzionale del Bluetooth in una GUI. - MCU per comunicazioni sicure per l'IoT
RX23W integra la periferica Trusted Secure IP (TSIP) come parte del suo sistema di sicurezza integrato. Il driver TSIP utilizza una solida gestione delle chiavi di crittografia con acceleratori hardware per avviare in modo sicuro i dispositivi IoT dei clienti e proteggerli dalle minacce alla sicurezza. È prevista la certificazione Cryptographic Algorithm Validation Program (CVAP). - Riduzione della distinta base attraverso l’integrazione
L'RX23W include un oscillatore on-chip dedicato per la funzione Bluetooth ® a bassa velocità e alta precisione che elimina la necessità di circuiti di adattamento esterni e condensatori esterni. Tutto ciò riduce sia i costi delle DiBa (distinte base) che le aree del circuito stampato con una conseguente riduzione dei costi di produzione delle apparecchiature IoT.
Applicazioni
- IoT
- Sanità
- Elettrodomestici
- Automazione per edifici
- Audio
- HMI
Specifiche
- Core CPU RXv2 a 32 bit
- Frequenza di funzionamento 54 MHz max
- Capacità DMIPS 88,56 in funzionamento a 54 MHz
- DSP potenziato con accumulo moltiplicatore a 32 bit e sottrazione moltiplicatore a 16 bit
- Virgola mobile a singola precisione a 32 bit (conforme a IEEE754)
- Divisore (l'esecuzione più rapida delle istruzioni richiede due cicli di clock CPU)
- Interruzione rapida
- Architettura Harvard CISC con pipeline a 5 stadi
- Istruzioni a lunghezza variabile, codice ultra-compatto
- Circuito di debug su chip
- Unità di protezione della memoria (MPU) supportata
- Progettazione e architettura a bassa potenza
- Funzionamento da una singola alimentazione da 1,8 V a 3,6 V
- RTC in grado di funzionare sull’alimentatore di riserva della batteria
- Tre modalità a basso consumo energetico
- Timer a bassa potenza (LPT) che opera durante lo stato di standby del software
- Memoria flash integrata per il codice
- Capacità da 384 Kbyte a 512 Kbyte
- Programmazione utente su scheda o fuori scheda
- Programmabile a 1,8 V
- Per istruzioni e operandi
- Memoria flash dati su chip
- 8 Kbytes (1.000.000 cicli di programma/cancellazione)
- BGO (funzionamento in background)
- SRAM su chip 64 Kbyte, senza stati di attesa
- Funzioni di trasferimento dati
- DMAC: incorpora quattro canali
- DTC: quattro modalità di trasferimento
- ELC
- I segnali di eventi possono avviare il funzionamento del modulo senza l’utilizzo di interrupt.
- Il funzionamento collegato tra i moduli è possibile mentre la CPU è
- Ripristino e gestione dell'alimentazione
- Otto tipi di ripristino, compreso il ripristino all’accensione (POR)
- Rilevamento di bassa tensione (LVD) con impostazioni di tensione
- Funzioni di clock
- Frequenza dell’oscillatore di clock principale da 1 a 20 MHz
- Frequenza di ingresso clock esterno fino a 20 MHz
- Frequenza oscillatore sub-clock 32,768 kHz
- Frequenza dell’oscillatore di clock dedicato per il Bluetooth 32 MHz
- Ingresso circuito PLL da 4 MHz a 12,5 MHz
- Oscillatori on-chip a bassa e alta velocità, oscillatore on-chip a bassa velocità dedicato per IWDT
- Circuito PLL dedicato all’USB 4 MHz, 6 MHz, 8 MHz o 12 MHz
- Clock di sistema 54 MHz e clock USB 48 MHz
- Generazione di un clock 32,768 kHz dedicato per RTC
- Circuito di misurazione dell’accuratezza della frequenza di clock (CAC)
- Clock in tempo reale
- Funzioni di regolazione (30 secondi, anno bisestile ed errore)
- Modalità conteggio calendario o modalità conteggio binario selezionabile
- Funzione di acquisizione tempo
- Acquisizione del tempo sull’ingresso del segnale evento tramite pin esterni
- Timer watchdog indipendente, l’oscillatore on-chip a 15 kHz produce un segnale di clock dedicato per pilotare l'IWDT
- Funzioni utili per la conformità IEC60730
- Funzioni di assistenza per il rilevamento di disconnessione e autodiagnosi per il convertitore A/D, circuito di misurazione dell’accuratezza della frequenza di clock, timer watchdog indipendente e funzioni di assistenza per test RAM utilizzando il DOC
- MPC
- Funzioni di ingresso/uscita selezionabili da più pin
- Fino a 12 funzioni di comunicazione
- Bluetooth Low Energy (1 canale)
- Un ricetrasmettitore RF e un livello di collegamento conformi alle specifiche Bluetooth 5.0 Low Energy LE 1M PHY, LE 2M PHY, LE Coded PHY (125 kbps e 500 kbps) e supporto di estensione LE Advertising
- Circuito di crittografia AES-CCM (blocchi a 128 bit) on-chip dedicato per il Bluetooth
- USB 2.0 host/function/On-The-Go (OTG) (un canale), a piena velocità = 12 Mbps, a bassa velocità = 1,5 Mbps, trasferimento isocrono e BC (caricabatterie) supportati
- CAN (un canale) conforme a ISO11898-1: trasferimento fino a 1 Mbps
- SCI con molte funzioni utili (fino a 4 canali)
- Modalità asincrona, modalità sincrona clock, riduzione dell’interfaccia smart card degli errori nelle comunicazioni utilizzando la funzione di modulazione bit
- Interfaccia IrDA (un canale, in collaborazione con SC5)
- Interfaccia bus I2C: trasferimento a 400 kbps, in grado di funzionare con SMBus (un canale)
- RSPI (un canale): trasferimento a 16 Mbps
- Interfaccia audio seriale (un canale)
- Memoria SD con interfaccia host SD (un canale opzionale) / bus SD SDIO a 1 bit o 4 bit supportato
- Fino a 19 timer con funzioni estese
- MTU a 16 bit: acquisizione di ingresso, confronto di uscita, uscita PWM complementare, modalità di conteggio di fase (cinque canali)
- TPU a 16 bit: acquisizione di ingresso, confronto di uscita, modalità di conteggio di fase (sei canali)
- TMR a 8 bit (quattro canali)
- Timer di confronto a 16 bit (quattro canali)
- Convertitore A/D a 12 bit
- Conversione in 0,83 μs
- 14 canali
- Il tempo di campionamento può essere impostato per ciascun canale
- Funzione di assistenza per il rilevamento della disconnessione di ingresso analogico
- Convertitore D/A a 12 bit
- Unità di rilevamento tattile capacitiva
- Metodo di auto-capacità: un singolo pin configura una singola chiave, supportando fino a 12 chiavi
- Metodo di capacità reciproca: configurazione a matrice con 12 pin, supporto fino a 36 chiavi
- Comparatore analogico
- Due canali × un’unità
- Porte I/O generali
- Tolleranza a 5 V, drain aperto, eccitazione di ingresso, commutazione della capacità di pilotaggio
- Funzioni di crittografia (TSIP-Lite)
- L’accesso non autorizzato al motore di crittografia è disabilitato e impediscono l’imputazione e la falsificazione delle informazioni
- Gestione sicura delle chiavi
- Lunghezza chiave di AES a 128 o 256 bit per BCE, CBC, GCM e altri
- Vero generatore di numeri casuali
- Intervallo temperatura di funzionamento da -40 °C a +85 °C
- Opzioni del package
- PTBG0085KB-A 5,5 mm × 5,5 mm, passo 0,5 mm
- PVQN0056LA-A 7,0 mm × 7,0 mm, passo 0,4 mm
Documenti
Video
Schema a blocchi
Pubblicato: 2019-11-11
| Aggiornato: 2023-10-24
