TMS320F28P550SJ控制卡Real-time processing:
Programmable Control Law Accelerator (CLA)
On-chip memory
Security
Clock and system control
3.3V I/O design
System peripherals
Communications peripherals
Analog system
Enhanced control peripherals
Configurable Logic Block (CLB)
Neural-network Processing Unit (NPU)
Live Firmware Update (LFU)
Diagnostic features
晶片特色:
- 150MHz C28x 32-bit DSP CPU
- Equivalent to 300MHz Arm® Cortex®-M7 based device on real-time signal chain performance
- IEEE 754 single-precision Floating-Point Unit (FPU32)
- Trigonometric Math Unit (TMU)
- Support for Nonlinear Proportional Integral Derivative (NLPID) control
- CRC Engine and Instructions (VCRC)
- 150MHz
- Equivalent to 200MHz Arm® Cortex®-M7 based device on real-time signal chain performance
- IEEE 754 single-precision floating-point instructions
- Executes code independently of main CPU
- 1088KB of flash (ECC-protected) across five independent banks
- Four 256KB banks
- One 64KB bank, ideal of LFU/Bootloaders/data
- 8KB of OTP (One Time Programmable flash memory)
- 133KB of RAM (ECC/Parity protected)
- Secure Boot
- JTAG Lock
- Advanced Encryption Standard (AES) accelerator
- Unique Identification (UID) number
- Two internal 10MHz oscillators
- Crystal oscillator or external clock input
- Windowed watchdog timer module
- Missing clock detection circuitry
- Dual-clock Comparator (DCC)
- Internal VREG generation allows for single-supply design
- Brownout reset (BOR) circuit
- 5V fail-safe and tolerant capability on 4 GPIOs for PMBUS/I2C support
- Configurable 1.35V VIH on 4 GPIOs
- 6-channel Direct Memory Access (DMA) controller
- 91 individually programmable multiplexed General-Purpose Input/Output (GPIO) pins (22 shared with Analog)
- 17 digital inputs on analog pins
- Enhanced Peripheral Interrupt Expansion (ePIE)
- Multiple low-power mode (LPM) support
- One Power-Management Bus (PMBus) interface
- Fast Plus Mode Support - 1MHz SCL
- 5V/3.3V/1.35V VIH support on select pins
- Two Inter-integrated Circuit (I2C) interfaces
- Two Controller Area Network with Flexible Data-Rate (CAN FD/MCAN)
bus port
- 4KB message RAM per MCAN module, independent of system memory
- Ability to re-use RAM for CPU data variables if MCAN is not used
- One Universal Serial Bus (USB 2.0 MAC + PHY)
- Two Serial Peripheral Interface (SPI) ports
- Three UART-compatible Serial Communication Interface (SCI)
- One UART-compatible Local Interconnect Network (LIN) interface
- Fast Serial Interface (FSI) with one transmitter and one receiver (up to 200Mbps)
- Five 3.9MSPS, 12-bit Analog-to-Digital Converters (ADCs)
- Up to 39 external channels (includes one gpdac output)
- Four integrated Post-Processing Blocks (PPB) per ADC
- Four windowed comparators (CMPSS) with 12-bit reference
Digital-to-Analog Converters (DACs)
- Digital glitch filters
- Low DAC output to pin capability on CMPSS1
- One 12-bit buffered DAC output
- Three Programmable Gain Amplifiers (PGAs)
- Unity gain support
- Inverting and non-inverting gain mode support
- Programmable output filtering
- 24 ePWM channels with 12 channels that have high-resolution
capability (150ps resolution)
- Integrated dead-band support
- Integrated hardware trip zones (TZs)
- Two Enhanced Capture (eCAP) modules
- Three Enhanced Quadrature Encoder Pulse (eQEP) modules with support for CW/CCW operation modes
- Embedded Pattern Generator (EPG)
- 2 tiles
- Augments existing peripheral capability
- Supports position manager solutions
- Highly Optimized for Deep Convolutional Neural Networks (CNN)
- Variable weights and data lengths
- 8-bit and 4-bit weights
- 8-bit and 4-bit data
- 600MOPS (Mega Operations Per Second) at 75MHz on 8bWx8bD
- 1200MOPS at 75MHz on 4bWx8bD
- Up to 10x NN inferencing performance improvement vs SW techniques
- No direct coding required, TI AI tools generate FW libraries
- Real-time control focused Edge AI Models
- ARC fault example
- Motor fault example
- Memory Power-On Self-Test (MPOST)
晶片方塊圖:
硬體控制卡特色:
-
TMS320F28P550SJ數位信號處理器與執行在150MHz,晶片支援浮點運算功能
-
結合USB控制基座(XDS100V2),可插拔式設計
-
USB直接插入電腦,可提供電源
-
支援外接JTAG模擬器,支援程式燒錄等功能
-
支援開機模式設定,可提供最高至1A電流輸出給周邊電路
-
晶片腳位有拉出在USB基座上,包含GPIO、ADC 和其他電源訊號,共計包含38組GPIO腳位與14組ADC腳位(可接受0~3.3V)
-
ADC 通道輸入並包含Anti-aliasing filter (noise filter)功能,可做基本低通濾波電路與電壓保護裝置穩壓
-
依照不同需求可搭配不同基座板進行SCI封包傳輸,可選擇USB基座(USB Adapter)、RS232基座(RS232 Apapter),或搭配無線傳輸設備與模組
發展工具 - 開發環境與軟體:
開發環境 | 型號 | 說明 |
|
XDS1xx ISO V2(隔離式)模擬器 | 第二代XDS1xx USB介面模擬器,添加隔離式介面,支援CCS4.x、5.x、CCS6.x 。(提供比上一代更高兩倍的傳輸速度)New! |
|
最新一代XDS11x USB介面模擬器 ,添加隔離式介面,可支援CCS6.x以上版本。(提供比上一代更高五倍的傳輸速度)New!。 | |
|
easyDSP-SCI-ISO隔離式SCI傳輸器 | 支援串列訊號TTL轉USB介面,採用隔離式介面 New! |
![]() |
單極性多功能訊號轉接板 | 提供單極性電壓輸出控制模組,支援標準SPI介面,相容於C2000/MSP430系列所有晶片 |
|
雙極性DAC電壓輸出模組 | 提供正負雙極性電壓輸出控制模組,支援標準SPI介面,相容於C2000/MSP430系列所有晶片 |
![]() |
兩軸編碼器模組(easyDSP-Encoder) | 兩軸編碼器模組,提供額外32位元QEP解碼電路 。適合在一般IO讀取的環境,相容於C2000/ MSP430/DSP/FPGA系列所有晶片 |
|
Micro SD儲存裝置(easyDSP-SD Card) | 採用SPI介面資料傳輸,可以相容各式DSP與MCU處理晶片 |
![]() |
嵌入式DSP系統與CAN匯流排開發套件 | 結合TI DSP處理器的CAN匯流排開發套件 |
![]() |
4通道降壓轉會模組 | 類比電壓準位轉換模組 |
![]() |
4通道升壓轉換模組 | 類比電壓準位轉換模組 |
![]() |
Code Composer Studio V8.x New! | 最新版軟體開發環境,可支援全系列MSP430/ARM/DSP處理器,可安裝於WIN7/8/10 |