Microchip Technology PIC32MZ W1 SoC(시스템온 칩)
Microchip Technology PIC32MZW1 시스템 온 칩(SoC)은 MIPS M-Class 코어, 강력한 연결성, 소프트웨어 개발을 위한 2 MB메모리를 갖춘 고성능 Wi-Fi MCU SoC입니다. 강력한 코어와 함께 PIC32MZ2051-W12.4 GHz802.11b/g/n 라디오 모드를 지원하는 업계 최고의 연결성을 제공합니다. 이 장치는 이더넷, USB, ADC, CVD 터치 버튼, CAN을 포함한 풍부한 주변장치 세트를 갖추고 있습니다.특징
- 무선 인터페이스
- PHY
- IEEE® 802.11b/g/n WLAN 링크
- 20MHz 채널 대역폭의 단일 공간 스트림
- PA(전력 증폭기), LNA(저잡음 증폭기), TX/RX( 송신기/수신기) 스위치용 외부 FEM 지원
- 2.4GHz(2400MHz ~ 2483.5MHz) ISM 대역
- MAC
- 인프라 BSS STA 모드
- 소프트 AP 모드 기능
- 자동 및 수동 스캐닝
- 온도 및 전압에 대한 전송 전력 제어 지원
- 보안
- WPA3 퍼스널(SAE 및 PMF-802.11w)
- WPA 호환성 및 PMF용 옵션을 갖춘 WPA2 퍼스널
- WEP
- Harmony 네트워킹
- MPLAB® Harmony v3 TCP/IP 스택용 기본 지원
- 대칭/비대칭 암호화 가속 기능이 있는 TLS v1.2
- Wi-Fi 절전 모드
- WSM(무선 절전 모드)
- WDS(무선 초수면 모드)
- Wi-Fi 타임스탬프 지원
- PHY
- 200MHz, MIPS32® M클래스 마이크로프로세서 코어
- 16KB I 캐시 , 16KB D 캐시
- 최적의 임베디드 OS 실행용 FMT(고정 매핑 변환) 기반 MMU
- 최대 35% 작은 코드 크기를 위한 microMIPS™ 모드
- DSP 강화 코어
- 64비트 누적기 4개
- 단일 주기 MAC, 포화, 분수 연산
- 코드 효율적인(C 및 어셈블리) 구조
- 온칩 플래시 및 SRAM
- PIC32MZ1025W104
- 1MB 플래시 프로그램 메모리
- 64KB 부트 프로그램 플래시
- 256KB SRAM(프로그램 및 데이터)
- 64KB DBF(데이터 버퍼)
- 주변장치 전용 버퍼
- PIC32MZ2051W104
- 2MB 플래시 프로그램 메모리
- 128KB 부트 프로그램 플래시
- 512KB SRAM(프로그램 및 데이터)
- 128KB DBF(데이터 버퍼)
- PIC32MZ1025W104
- 전원 관리 및 시스템 복구
- 저전력 모드(드림, 절전, 초수면, 극한 초수면)
- 저전력 모드에서 컨텍스트 저장용 8KB 컨텍스트 SRAM
- 초수면 모드
- 컨텍스트 저장용 semaphore 레지스터(32비트 너비) 32개
- 소비 전류: 1.9µA(표준)
- PIC32MZ W1 SoC는 극한 초수면 모드에서 다음과 같은 소비 전류값으로 컨텍스트 저장을 위해 32비트 semaphore 레지스터를 사용합니다.
- PIC32MZ1025W104132용 0.71 µA(표준)
- PIC32MZ2051W104132용1.06 µA(표준)
- 통합 POR(파워온 리셋), BOR(브라운 아웃 리셋), ZPBOR(제로 파워 BOR), PLD(프로그래밍 가능한 저전압 감지)
- 보조 발진기 및 안전 보장 클록
- 빠른 전원 공급 및 브라운아웃 복구
- 보안
- 하드웨어 가속 보안 모드(내장형 DMA 지원)
- 데이터 암호화/복호 및 인증(AES, 3DES, SHA, MD5, HMAC)용 난수 생성기(TRNG)를 갖춘 암호화 엔진
- AES 모드
- ECB(전자 코드북)
- CBC(암호 블록체인)
- CTR(계산기 모드)
- CFB(암호 피드백 모드)
- OFB(출력 궤환 모드)
- GCM(갈루아/계산기 모드)
- 다음을 지원하는 하드웨어 가속 공개키 암호화:
- 16-DSP 배수기 구성
- 256비트 ECC/ECDH/ECDSA/Curve25519
- 256비트 Ed25519
- 512비트 ECC/ECDH/ECDSA 생성
- 클록 관리
- 40MHz POSC(1차 발진기)
- SOSC(32.768kHz 보조 발진기)
- PWRT(파워업 타이머) 및 OST(발진기 시동 타이머)
- FSCM(안전 보장 클록 모니터)
- 온칩 클록 소스
- 8MHz 고속 RC(FRC) 발진기
- 32.768kHz LPRC(저전력 RC) 발진기
- 프로그램 가능 PLL 및 발진기 클록 소스
- 독립형 WDT(Watchdog 타이머), DMT(데드맨 타이머), 독립형 초수면 Watchdog 타이머
- 빠른 웨이크업과 시작
- 외부 장치에 대한 정밀 표준 클록 지원
- DMA(직접 기억 장치 접근)
- 자동 데이터 크기 감지 기능이 있는 채널 8개
- 프로그래밍 가능한 32비트 CRC(순환 중복 검사)
- 고급 아날로그 12비트 ADC 모듈
- 샘플 및 홀드(S&H) 회로 2개(전용 1개 및 공유 1개)가 있는 Msps 2개
- 아날로그 입력 채널 최대 20개
- 절전 및 유휴 모드 작동
- 다중 트리거 소스
- 디지털 비교기 2개 및 디지털 필터 2개
- 최대 18개의 터치 버튼 및 1개의 구동 쉴드로 자체 정전 용량 터치 인터페이스 지원
- 통신 인터페이스
- DeviceNet™ 주소 지정 지원으로 2.0B 작동 기능이 있는 CAN 모듈(CAN 및 CAN-FD) 최대 2개
- 최대 3개의 UART 모듈(최대 10Mbps 속도), RS-232, RS-485, LIN 2.1, IrDA 프로토콜 지원
- RMII 인터페이스 및 전용 DMA가 있는 이더넷 MAC 모듈(10/100Mbps) 1개
- IEEE 1588 PTP(정밀 시간 프로토콜)
- Wi-Fi 및 이더넷 사이 시간 동기화 지원
- 최대 속도 40MHz의 SPI(4선)모듈 최대 2개
- 추가 SPI 모듈로 구성 가능한 SQI(60MHz)
- 전용 DMA가 있는 전속 USB 2.0 OTG 인터페이스 1개
- 시스템 관리 버스 지원 기능이 있는 I2C (최대 1M 보드 ) 2개
- 타이머/출력 비교/입력 캡처
- 16비트 타이머/카운터 7개 또는 32비트 타이머/카운터 최대 3개
- OC(출력 비교) 모듈 4개
- IC(입력 캡처) 모듈 4개
- 저전력 정밀 RTCC(실시간 클록 및 캘린더)
- 입/출력
- 모든 I/O 핀에서 고전류 소스/싱크(최대 25mA)
- 구성 가능한 오픈 드레인, 풀업, 풀다운, 슬루율 제어
- 모든 I/O 핀의 외부 인터럽트
- 기능 리매핑을 활성화하기 위한 PPS(주변장치 핀 선택)
- GPIO 핀 최대 62개
- 복잡한 시퀀스 예약용 8비트 사용자 명령이 있는 PTG( 주변장치 트리거 발생기)
- B등급 안전 라이브러리 지원 , IEC 60730
- 디버거 개발 지원
- 회로 내 및 애플리케이션 내 프로그래밍
- 4-wire MIPS® 강화 jtag 인터페이스
- 무제한 소프트웨어: 명령어 8개 및 데이터 복합 하드웨어 중단점 4개
- IEEE 1149.2 호환(JTAG) 경계 검사
- iFlowtrace 기능 지원: iFlowTrace 메시지의 오프칩 버퍼링
- 소프트웨어 및 도구 지원
- 기본 DSP/ 분수형 C/C + + 컴파일러
- MPLAB® harmony 통합 소프트웨어 프레임워크
- TCP/IP, USB, 그래픽, mTouch™ 미들웨어
- MFi 및 Android™
- RTOS 커널: Express Logic ThreadX, FreeRTOS™, OpenRTOS®, 마이크림® µC/OSc ™, SEGGGER embOS®
- OTA(Over-The-Air) 및 OT(Over-The-Host) FirmWare 업데이트 모드 지원
- 이중 열 132핀 DQFN 패키지, 10mm x 10mm x 0.9mm
- 2.97 V~3.63 V 작동 전압 범위
- DC~200 MHz 작동 주파수 범위
- -40~+85°C 작동 온도 범위
소프트웨어 및 지원
블록 선도
애플리케이션
- 산업 자동화 및 제어 시스템
- 스마트 홈 기기
- IoT 지원 센서 및 장비
- 의료 장비
- 보안 및 감시 시스템
- 로봇 공학
- 원격 모니터링 및 원격 분석
- 무선 게이트웨이 및 액세스 포인트
- 가전제품
- 에너지 관리 및 스마트 그리드 시스템
- 빌딩 자동화 시스템
게시일: 2024-05-07
| 갱신일: 2025-03-13
