AM3358BZCZA100 마이크로프로세서 - MPU ARM Cortex-A8 MPU
♠ 상품 설명
제품 속성 | 속성 값 |
제조업체: | 텍사스 인스트루먼트 |
제품 카테고리: | 마이크로프로세서 - MPU |
RoHS: | 세부 |
장착 스타일: | SMD/SMT |
패키지/케이스: | PBGA-324 |
시리즈: | AM3358 |
핵심: | 팔 피질 A8 |
코어 수: | 1코어 |
데이터 버스 폭: | 32비트 |
최대 클록 주파수: | 1GHz |
L1 캐시 명령어 메모리: | 32KB |
L1 캐시 데이터 메모리: | 32KB |
작동 공급 전압: | 1.325V |
최소 작동 온도: | - 40℃ |
최대 작동 온도: | + 105C |
포장: | 쟁반 |
상표: | 텍사스 인스트루먼트 |
데이터 RAM 크기: | 64kB, 64kB |
데이터 ROM 크기: | 176KB |
입력/출력 전압: | 1.8V, 3.3V |
인터페이스 유형: | CAN, 이더넷, I2C, SPI, UART, USB |
L2 캐시 명령/데이터 메모리: | 256KB |
메모리 유형: | L1/L2/L3 캐시, RAM, ROM |
수분 민감성: | 예 |
타이머/카운터 수: | 8 타이머 |
프로세서 시리즈: | 시타라 |
상품 유형: | 마이크로프로세서 - MPU |
공장 팩 수량: | 126 |
하위 범주: | 마이크로프로세서 - MPU |
상표명: | 시타라 |
감시 타이머: | 감시 타이머 |
단위 무게: | 1.714g |
♠ AM335x Sitara™ 프로세서
ARM Cortex-A8 프로세서를 기반으로 하는 AM335x 마이크로프로세서는 이미지, 그래픽 처리, 주변 장치 및 EtherCAT 및 PROFIBUS와 같은 산업용 인터페이스 옵션으로 향상되었습니다.장치는 상위 수준 운영 체제(HLOS)를 지원합니다.프로세서 SDK Linux® 및 TI-RTOS는 TI에서 무료로 제공됩니다.
AM335x 마이크로프로세서에는 기능 블록 다이어그램에 표시된 하위 시스템이 포함되어 있으며 각각에 대한 간략한 설명은 다음과 같습니다.
에는 기능 블록 다이어그램에 표시된 하위 시스템이 포함되어 있으며 각각에 대한 간략한 설명은 다음과 같습니다.
마이크로프로세서 장치(MPU) 하위 시스템은 ARM Cortex-A8 프로세서를 기반으로 하며 PowerVR SGX™ 그래픽 가속기 하위 시스템은 디스플레이 및 게임 효과를 지원하는 3D 그래픽 가속을 제공합니다.
PRU-ICSS는 ARM 코어와 분리되어 있어 효율성과 유연성을 높이기 위해 독립적인 작동 및 클럭킹이 가능합니다.PRU-ICSS는 EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos 등과 같은 추가 주변 장치 인터페이스 및 실시간 프로토콜을 지원합니다.또한 PRU-ICSS의 프로그래밍 가능한 특성은 핀, 이벤트 및 모든 SoC(시스템 온 칩) 리소스에 대한 액세스와 함께 빠른 실시간 응답, 특수 데이터 처리 작업, 맞춤형 주변 장치 인터페이스를 구현하는 데 유연성을 제공합니다. , 그리고 SoC의 다른 프로세서 코어에서 작업을 오프로드합니다.
• 최대 1GHz Sitara™ ARM® Cortex® -A8 32비트 RISC 프로세서
– NEON™ SIMD 보조 프로세서
– 32KB의 L1 명령어 및 32KB의 단일 오류 감지 기능이 있는 데이터 캐시(패리티)
– 오류 수정 코드(ECC)가 있는 256KB의 L2 캐시
– 176KB의 온칩 부트 ROM
– 64KB의 전용 RAM
– 에뮬레이션 및 디버그 – JTAG
– 인터럽트 컨트롤러(최대 128개의 인터럽트 요청)
• 온칩 메모리(공유 L3 RAM)
– 64KB 범용 온칩 메모리 컨트롤러(OCMC) RAM
– 모든 마스터에 액세스 가능
– 빠른 웨이크업을 위한 보존 지원
• 외부 메모리 인터페이스(EMIF)
– mDDR(LPDDR), DDR2, DDR3, DDR3L 컨트롤러:
– mDDR: 200MHz 클록(400MHz 데이터 속도)
– DDR2: 266MHz 클록(532MHz 데이터 속도)
– DDR3: 400MHz 클록(800MHz 데이터 속도)
– DDR3L: 400MHz 클록(800MHz 데이터 속도)
– 16비트 데이터 버스 – 총 주소 지정 가능 공간 1GB
– 1개의 x16 또는 2개의 x8 메모리 장치 구성 지원
– 범용 메모리 컨트롤러(GPMC)
– 최대 7개의 칩 선택(NAND, NOR, Muxed-NOR, SRAM)이 있는 유연한 8비트 및 16비트 비동기식 메모리 인터페이스
– BCH 코드를 사용하여 4, 8 또는 16비트 ECC 지원
– 해밍 코드를 사용하여 1비트 ECC 지원
– 오류 로케이터 모듈(ELM)
– BCH 알고리즘을 사용하여 생성된 신드롬 다항식에서 데이터 오류의 주소를 찾기 위해 GPMC와 함께 사용
– BCH 알고리즘을 기반으로 512바이트 블록 오류 위치당 4비트, 8비트 및 16비트 지원
• 프로그래밍 가능한 실시간 단위 서브시스템 및 산업용 통신 서브시스템(PRU-ICSS)
– EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ 등과 같은 프로토콜 지원
– 프로그래밍 가능한 실시간 장치(PRU) 2개
– 200MHz에서 실행할 수 있는 32비트 로드/저장 RISC 프로세서
– 단일 오류 감지 기능이 있는 8KB의 명령어 RAM(패리티)
– 단일 오류 감지 기능이 있는 8KB의 데이터 RAM(패리티)
– 64비트 누산기가 있는 단일 사이클 32비트 곱셈기
– 향상된 GPIO 모듈은 외부 신호에서 Shift-In/Out 지원 및 병렬 래치 제공
– 단일 오류 감지 기능이 있는 12KB의 공유 RAM(패리티)
– 각 PRU에서 액세스할 수 있는 3개의 120바이트 레지스터 뱅크
– 시스템 입력 이벤트 처리를 위한 인터럽트 컨트롤러(INTC)
– 내부 및 외부 마스터를 PRU-ICSS 내부 리소스에 연결하기 위한 로컬 상호 연결 버스
– PRU-ICSS 내부의 주변 장치:
– 흐름 제어 핀이 있는 UART 포트 1개, 최대 12Mbps 지원
– eCAP(Enhanced Capture) 모듈 1개
– EtherCAT과 같은 산업용 이더넷을 지원하는 2개의 MII 이더넷 포트
– 하나의 MDIO 포트
• PRCM(전원, 재설정 및 클록 관리) 모듈
– 대기 및 숙면 모드의 시작 및 종료 제어
– 슬립 시퀀싱, 파워 도메인 스위치 오프 시퀀싱, 웨이크업 시퀀싱 및 파워 도메인 스위치 온 시퀀싱 담당
– 시계
– 다양한 시스템 및 주변 장치 클록을 위한 기준 클록을 생성하는 데 사용되는 통합 15~35MHz 고주파 발진기
– 하위 시스템 및 주변 장치에 대한 개별 클록 활성화 및 비활성화 제어를 지원하여 전력 소비 감소 촉진
– 시스템 클록 생성을 위한 5개의 ADPLL(MPU 하위 시스템, DDR 인터페이스, USB 및 주변 장치[MMC 및 SD, UART, SPI, I 2C], L3, L4, 이더넷, GFX[SGX530], LCD 픽셀 클록)
- 힘
– 2개의 전환 불가능한 전원 도메인(실시간 클록[RTC], 웨이크업 로직[WAKEUP])
– 3개의 전환 가능한 전원 도메인(MPU 하위 시스템[MPU], SGX530[GFX], 주변 장치 및 인프라[PER])
– 다이 온도, 공정 변동 및 성능에 기반한 코어 전압 스케일링을 위한 SmartReflex™ 클래스 2B 구현(적응형 전압 스케일링[AVS])
– 동적 전압 주파수 스케일링(DVFS)
• 게임 주변기기
• 가정 및 산업 자동화
• 소비자 의료 기기
• 프린터
• 스마트 통행료 시스템
• 연결된 자판기
• 저울
• 교육용 콘솔
• 고급 장난감