前言:
F28388D MCU 是 C2000 MCU 創新系列推出的首款產品。該系列中所有 MCU 產品均具備引腳及軟體相容性,可提供不同的效能範圍,充分滿足從工廠自動化伺服驅動器到起重機驅動器產品系列各種不同效能需求。Delfino F2837xD MCU 與未來單核衍生產品將改變產品平台的決策制定方式,讓客戶減少軟硬體開發時間與成本。
-
有了雙 C28x 內核與雙 CLA 提供的 800 MIPS 整合效能,無需使用多個嵌入式處理器。
-
採用兩個即時控制加速器或平行加速器 (CLA) 替代主 CPU (C28x 內核) 執行要求嚴格的控制環路分析,不僅可產生額外的頻寬,還可允許主處理器重點執行系統診斷或應用管理任務。
-
採用 C28x 內核中包含的最新三角函數 (TMU) 加速器,快速執行控制函數中使用的三角函數演算法,例如通常在 FPGA 中完成的轉矩環路演算法。
-
採用 viterbi 複雜單元 (VCU II) 加速器執行振動分析,能預先測知電機故障,增強 C28x 內核的處理功能。
-
使用四個 16 位元 ADC 對多個反饋進行精確控制與監控,可改善太陽能中央反相器和高端工業 UPS 系統等工業應用中的系統精確度;
-
介面與 TI AMC1204 隔離式 sigma delta 調變器無縫連結,可降低 MCU 輸入雜訊並實現隔離式電流分流測量。
-
使用窗型比較器保護功率級免受電流故障的損壞。
-
可在最新 C2000 MCU 系列中打造不同效能等級的產品,加速產品上市時程並降低開發成本,為未來裝置提供引腳對引腳以及軟體相容型架構。
晶片特色:
Single core C28x architecture
-
Two TMS320C28x 32-bit CPUs
-
200 MHz
-
IEEE 754 double-precision (64-bit) Floating-Point Unit (FPU)
-
Trigonometric Math Unit (TMU)
-
CRC engine and instructions (VCRC)
-
Fast Integer Division (FINTDIV)
-
-
512KB (256KW) of flash on each CPU (ECC-protected)
-
44KB (22KW) of local RAM on each CPU
-
128KB (64KW) of global RAM shared between the two CPUs (parity-protected)
Single Control Law Accelerators (CLAs)
-
200 MHz
-
IEEE 754 single-precision floating-point
-
Executes code independently of C28x CPU
System peripherals
-
Two External Memory Interfaces (EMIFs) with ASRAM and SDRAM support
-
Two 6-channel Direct Memory Access (DMA) controllers
-
Up to 169 General-Purpose Input/Output (GPIO) pins with input filtering
-
Expanded Peripheral Interrupt controller (ePIE)
-
Low-power mode (LPM) support
-
Dual-zone security for third-party development
-
Unique Identification (UID) number
-
Embedded Real-time Analysis and Diagnostic (ERAD)
-
Background CRC (BGCRC)
Connectivity Manager (CM)
-
Arm Cortex-M4 processor
-
125 MHz
-
512KB of flash (ECC-protected)
-
96KB of RAM (ECC-protected or parity-protected)
-
Advanced Encryption Standard (AES) accelerator
-
Generic CRC (GCRC)
-
32-channel Micro Direct Memory Access (µDMA) controller
-
Universal Asynchronous Receiver/Transmitter (CM-UART)
-
Inter-integrated Circuit (CM-I2C)
-
Synchronous Serial Interface (SSI)
-
10/100 Ethernet 1588 MII/RMII
C28x communications peripherals
-
Fast Serial Interface (FSI) with two transmitters and eight receivers
-
Four high-speed (up to 50-MHz) SPI ports (pin-bootable)
-
Four Serial Communications Interfaces (SCI/UART) (pin-bootable)
-
Two I2C interfaces (pin-bootable)
-
Power-Management Bus (PMBus) interface
-
Two Multichannel Buffered Serial Ports (McBSPs)
CM-C28x shared communications peripherals
-
EtherCAT Slave Controller (ESC)
-
USB 2.0 (MAC + PHY)
-
Two Controller Area Network (CAN) modules (pin-bootable)
-
MCAN (CAN FD)
Analog subsystem
-
Four Analog-to-Digital Converters (ADCs)
-
16-bit mode
-
1.1 MSPS each
-
12 differential or 24 single-ended inputs
-
-
12-bit mode
-
3.5 MSPS each
-
24 single-ended inputs
-
-
Single sample-and-hold (S/H) on each ADC
-
Hardware post-processing of conversions
-
-
Eight windowed comparators with 12-bit Digital-to-Analog Converter (DAC) references
-
Three 12-bit buffered DAC outputs
Control peripherals
-
32 Pulse Width Modulator (PWM) channels
-
High resolution on both A and B channels of 8 PWM modules (16 channels)
-
Dead-band support (on both standard and high resolution)
-
-
Seven Enhanced Capture (eCAP) modules
-
High-resolution Capture (HRCAP) available on two of the seven eCAP modules
-
-
Three Enhanced Quadrature Encoder Pulse (eQEP) modules
-
Eight Sigma-Delta Filter Module (SDFM) input channels, 2 independent filters per channel
Configurable Logic Block (CLB)
-
Augments existing peripheral capability
-
Supports position manager solutions
晶片方塊圖:
硬體模組特性:
-
包含TMS320F28388D處理器控制卡和控制基座,可插拔式設計
-
USB直接插入電腦,直接連上Code Composer Studio 10.x以上軟體,支援程式燒錄等功能
-
較小空間設計,晶片腳位均有拉出,包含GPIO、ADC 和其他電源訊號
-
uSD卡
-
ADC 通道輸入並有電壓保護裝置穩壓3.3V,不必外加齊納二極體,本身ADC至少有20個輸入通道。
-
2-Port EtherCAT Slave Controller
-
Ethernet connector
-
ADC 通道輸入並包含Anti-aliasing filter (noise filter)功能,可做基本低通濾波電路
-
支援隔離式ISO-JTAG轉接介面
-
支援開機模式設定
-
外加5V 電源供電
-
可提供最高至1A電流輸出給周邊電路