TMS320C28346 듀오(Duo)27 모듈 소개
싱크웍스의 TMS320C28346 듀오27 모듈은 Texas Instruments 사의
TMS320C28346 ZFE T
칩과
TMS320F28027 PT T 칩을 하나의 모듈에 모두 탑재한 모듈 입니다.
모듈에 실장된 두 칩의 전원과 접지를 포함한 대부분의 입출력 포트들을 모듈 좌,우측의 1.27mm 간격 핀-헤더(Male)로 인출하고 있어서 TMS320C28346 / TMS320F28027 칩의
디지털 / 아날로그 입출력 포트들을 외부 시스템의 다양한 회로들과 직접 연결할 수 있으며, 개발된 시스템에 부품처럼 활용하실 수 있습니다. 시제품 개발이나 소규모 양산 프로젝트에 싱크웍스의 프로세서 모듈을 적용해보세요.
모듈 악세사리 카테고리에서 구매 가능한 1.27mm 2x40 커넥터(Female)를 개발/설계 중인 베이스 보드에 실장하시면 싱크웍스의 TMS320C28346 듀오27 모듈을 바로 탑재해서 칩 주변회로 설계에 필요한 시간을 절약하고
보다 빠르게 제품을 개발하실 수 있습니다. (양산 프로젝트에 적용 시 누적 구매수량에 따라 단가 할인 등의 추가적인 혜택도 제공 가능합니다.)할 수 있습니다.

TMS320F28027 칩을 ADC 모드로 운용할 수 있는 펌웨어 및 예제 제공
TMS320C28346 프로세서는 내부에 ADC 회로가 없습니다. 따라서 TMS320C28346에서 아날로그 신호를 처리하려면 외부에 별도의 ADC IC가 설계되어야 합니다. 듀오27 모듈에서는 TMS320F28027 칩 내부 ADC를
TMS320C28346의 외부 ADC 소자로 사용할 수 있게 하는 펌웨어와 예제를 제공합니다. TMS320F28027 칩을 ADC 모드로 운용하면 샘플링속도와 채널설정에 따라서 자동으로 ADC 결과 데이터를 TMS320C28346 칩에
SPI 통신으로 전송합니다. 이를 통해서 별도의 외부 ADC 회로 설계 없이도 TMS320C28346 칩에서 아날로그 신호를 처리할 수 있습니다.
또한, TMS320F28027 칩을 ADC 모드로 운용 시, TMS320F28027 칩 자체의 연산능력을 활용하여 ADC 결과 데이터에 대한 디지털 필터링이 가능합니다. TMS320F28027 칩의 ADC 모드 운용을 위한 펌웨어에는
이러한 디지털 필터 연산코드를 포함하고 있습니다. 이를 통해서 ADC 변환 결과를 필터링하여 TMS320C28346 칩에 전송할 수 있습니다.
>>
TMS320C28346 듀오27 모듈 ADC 모드 운용 예제 (소스코드 / 클릭)

TMS320C28346 ↔ TMS320F28027 간 SPI 통신 인터페이스 연결
두 프로세서 간의 데이터 통신은 TMS320C28346 칩의 McBSP-A(SPI Mode) 포트와 TMS320F28027 칩의 SPI-A 포트를 통해서 연결되며, 최대 15Mbps의 속도로 데이터 교환이 가능합니다.
이때 TMS320C28346은 내장된 DMA 회로를 통해서 CPU 부하 없이 자동으로 통신 데이터를 저장하는 것이 가능합니다.

대용량 시리얼 플래시 메모리(M25P40 / 512kBytes) 탑재
듀오27 모듈에 탑재된 TMS320C28346 프로세서는 내부에 비-휘발성 메모리가 없기 때문에 단독(Stand-Alone) 동작을 위해서 외부에 비-휘발성 메모리가 반드시 필요합니다. 이를 지원하기 위해서,
TMS320C28346 듀오27 모듈에는 대용량 시리얼(Serial-SPI) 플래시 메모리(M25P40, 512KB)가 탑재되어 있습니다.
하나의 JTAG 에뮬레이터로 두 칩(C28346 / F28027) 모두 디버깅 가능
TI의 JTAG 인터페이스는 Daisy-chain 방식으로 연결된 다수의 프로세서들을 하나의 디버깅 포트(JTAG)를 통해 연결할 수 있도록 하는 페러렐(Parallel) 디버깅을 지원합니다. 싱크웍스의
TMS320C28346 듀오27 모듈은 칩에 실장된 TMS320C28346 칩과 TMS320F28027 칩을 하나의 JTAG 인터페이스를 통해 동시에 디버깅 할 수 있도록 설계되어 있습니다.
아래의 예는 SDS200i 절연 JTAG 에뮬레이터를 이용해서 TMS320C28346 듀오27 모듈에 맞는 Target Configuration File(*.ccxml)을 설정한 예 입니다. 먼저 Target Configuration File의 Basic 탭에서
TMS320C28346 칩을 대상으로 선택한 후, Advanced 탭에서
Add... 버튼을 이용해서 TMS320F28027 칩을 추가해주시면 됩니다. (칩 연결 순서에서 TMS320C28346 칩이 우선 입니다.)

TMS320C28346 ZFE T 칩 / TMS320F28027 PT T 칩 소개
TMS320C28346 ZFE T 칩은 256볼 BGA 패키지(ZFE)로 최대 88개의 범용 입출력 포트(GPIO)를 제공하는 패키지 입니다.
TMS320C28346 칩은 Texas Instruments(TI) 사 C2000 Real-time Control MCU 카테고리의 Delfino 그룹에 속해 있으며,
소수형 데이터를 하드웨어적으로 고속 처리할 수 있는 FPU(Floating-Point Unit)와 데이터 처리에 CPU의 부담을 줄여줄 수 있는 DMA(Direct Memory Access)를 내장하고 있습니다.
최대 300MHz/300MIPS/300MMACS의 연산능력을 가지고 있으며, 싱글 코어를 기준으로는 현존하는 TMS320x28x 계열들 중 가장 높은 동작 클럭속도를 지원합니다.
전용 명령어를 통해 최대 600MFLOPS의 소수형 데이터 처리가 가능하고, 진보된 주변회로들(Enhanced Peripherals, EPWM / ECAP / EQEP)과
SCI / SPI / I2C / CAN / McBSP 통신포트들을 갖추고 있으며, 16Bit 혹은 32Bit로 운용 가능한 외부 메모리 인터페이스(EMIF)를 내장하고 있습니다.
TMS320C28346 ZFE T 칩에 대해 보다 자세한 내용을 확인하시려면
여기를 클릭해보세요.
TMS320F28027 PT T 칩은 48핀 LQFP 패키지(PT)로 최대 22개의 범용 입출력 포트(GPIO)를 제공하는 패키지 입니다.
TMS320F28027 칩은 Texas Instruments 사의 Real-time Control MCU 그룹의 Piccolo 계열에 속해 있으며, 최대 60MHz까지 동작 가능한 TMS320C28X 코어를 내장하고,
ADC 입력채널 13개, PWM 출력 8채널을 포함한 다수의 주변회로들을 내장하고 있습니다. TMS320F28027 PT T 칩에 대해 보다 자세한 내용을
확인하시려면
여기를 클릭해보세요.
TMS320C28346 모듈 시리얼 플래시 프로그래밍 및 부트 관련 예제
아래의 파일을 다운로드 하신 후, 압축을 해제하시면 예제를 설치할 수 있는 실행파일이 나타납니다.
- 예제 설치 경로 : C:\SyncWorks\BOOT_Vxxx
-
예제 설치 파일 다운로드 (클릭)
TMS320C28346 모듈 활용을 위한 HEX 유틸리티 사용 방법 안내
-
HEX 유틸리티(hex2000.exe) 사용 방법 안내 (클릭)
(
여기를 클릭하신 후 열리는 TI TMS320C28x Assembly Language Tools User's Guide 문서의 12장 Hex Conversion Utility Description을 살펴보시면
보다 자세한 HEX 유틸리티 활용 방법을 살펴보실 수 있습니다.)
모듈 치수정보

핀-헤더 정보

(아래 표에서 빨간색은 TMS320F28027 칩의 포트이고, 파란색이 TMS320C28346 칩의 포트 입니다.)


구성 품목
- TMS320C28346 듀오27 모듈 1대
- 단독 전원 공급용 케이블 1개