KOKA016A november 2022 – march 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1305 , MSPM0L1306 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1
MCU의 MSPM0 및 STM32G0 제품군에는 실행 가능한 프로그램 코드와 애플리케이션 데이터 저장에 사용되는 비휘발성 플래시 메모리가 포함되어 있습니다.
특징 | STM32G0 | MSPM0 |
---|---|---|
플래시 메모리 |
STM32G0B1xx, G0C1xx(최대 512KB) STM32G071xx, G081xx(최대 128KB) STM32G031xx, G041xx, G051xx, G061xx(최대 64KB) |
MSPM0Gx x 범위는 128KB~32KB입니다 MSPM0Lxx 범위는 64KB~8KB입니다 |
메모리 구성 |
뱅크 1개 – 장치 최대 128KB 뱅크 2개 – >128KB 장치 |
뱅크 1개 – 장치 최대 256KB 뱅크 2개 – >256KB 장치 |
플래시 대기 상태 |
0(HCLK ≤ 24MHz) 1(HCLK ≤ 48MHz) 2(HCLK ≤ 64MHz) |
0(MCLK, CPUCLK ≤ 24MHz) 1(MCLK, CPUCLK ≤ 48MHz) 2(MCLK, CPUCLK ≤ 80MHz) |
플래시 단어 크기 | 64비트 + 8 ECC 비트 | 동일 |
프로그래밍 해상도 | 단일 단어 크기 | 단일 단어, 32, 16 또는 8비트(바이트) |
다중 단어 프로그래밍 | 32단어(256바이트) | 2, 4 또는 8단어(최대 64바이트) |
삭제 |
페이지 크기 = 2KB 뱅크 삭제(단일 뱅크) 대량 삭제(모든 뱅크) |
섹터 크기 = 1KB 뱅크 삭제(최대 256KB) |
쓰기 보호 | 예(뱅크당 쓰기 보호 영역 2개) | 예, 정적 및 동적 |
읽기 보호 | 예 | 예 |
플래시 메모리 읽기 작업 | 64비트 플래시 단어 크기 + 8 ECC 비트 | 동일 – 선택 사항 ECC가 있는 경우 |
플래시 메모리 쓰기 작업 | 64비트 플래시 단어 크기 + 8 ECC 비트 | 동일 – 선택 사항 ECC가 있는 경우 |
ECC(오류 코드 수정) | 64비트에 대해 8비트 | 동일 |
보안 가능 메모리 영역 | 예, 메인 메모리 | 아니요 |
정보 메모리 | 예 | 예(NONMAIN) |
OTP 데이터 영역 | 1KB | 아니요 |
프리페치 | 예 | 예 |
CPU 명령 캐시 |
64비트 캐시 라인 2개(16바이트) 4x 32비트 명령 또는 8x 16비트 명령 |
64비트 캐시 라인 4개(32바이트) 8x 32비트 명령 또는 16x 16비트 명령 |
앞의 표에 나와 있는 플래시 메모리 기능 외에, MSPM0 플래시 메모리에는 다음 기능도 있습니다.