- 확장 가능 STM32F7 디스커버리 키트 출시, ARM 엠베드 및 아두이노 에코시스템으로 STM32의 스마트한 활용 가능
다양한 전자 애플리케이션에 걸쳐 고객들에게 기여하는 세계적인 반도체 회사 ST마이크로일렉트로닉스(STMicroelectronics, 이하 ST)가 칩 제조사 최초로 ARM® Cortex®-M7 프로세서를 탑재한 마이크로컨트롤러의 양산을 시작했다. 최고 성능의 최신 Cortex-M 코어는 첨단 컨슈머, 산업, 의료 및 사물 인터넷(IoT) 디바이스에 적합하다.
이번 새로운 STM32F7 마이크로컨트롤러의 아키텍처는 Cortex-M7 코어와 첨단 주변장치를 결합하여 애플리케이션 성능 향상, 새로운 기능 추가, 배터리 수명 연장, 확실한 보안과 함께 비용 및 크기를 줄일 수 있도록 별도 부품의 사용을 최소화하고 설계상의 이점을 최상으로 제공한다. 또한 이 아키텍처로 코드 성능 및 크기 최적화에 소요되는 시간을 절약할 수 있어 최종 제품의 기능 차별화에 더욱 집중 할 수 있다.
ST 다니엘 콜로나(Daniel Colonna) 마이크로컨트롤러 마케팅 상무는 “ST의 업계 최초 양산이라는 유리한 위치와 업계 우위의 아키텍처 및 기능 통합으로 고객들이 시장에서 뛰어난 제품을 선보일 수 있게 돕는다"며 "한편, 즉시 이용 가능한 STM32F7 디스커버리 키트와 펌웨어를 비롯한 ST의 강력한 개발 환경으로 설계 주기를 가속화할 수 있다"고 말했다.
이번에 출시된 애플리케이션의 다양한 활용을 위한 STM32F7 디스커버리 키트는 폭넓은 STM32큐브(STM32Cube) 펌웨어 라이브러리와 더불어 소프트웨어 개발 툴 파트너사 및 ARM 엠베드(ARM mbed™) 온라인 커뮤니티의 광범위한 환경 지원을 제공한다. 이 디스커버리 키트의 오픈 하드웨어 가격은 49달러 90센트로 합리적인 가격대의 컴팩트한 설계로 제공되며 컬러 디스플레이 WQVGA 터치스크린, 스테레오 오디오, 멀티 센서 지원, 보안, 고속 연결 등을 포함한 STM32F7의 기능을 공개한다. 별도의 프로브가 필요 없는 통합형 ST-링크 디버거/프로그래머가 탑재되어 있다. 또한 아두이노 우노 연결 지원 제공 및 다양한 선택폭의 특화된 애드온(add-on) 보드 접근이 가능하기 때문에 무제한 확장이 가능하다.
STM32F7 제품군은 현재 양산 중이며, 14mm x 14mm LQFP100, 28mm x 28mm LQFP208 및 10mm x 10mm 0.65mm-피치 UFBGA176, 13mm x 13mm 0.8mm-피치 TFBGA216, 5.9mm x 4.6mm WLCSP143의 다양한 패키지 옵션으로 제공된다. 100핀 LQFP의 512KB 온칩 플래시 내장형 STM32F745VE 가격은 1,000개 단위 주문 시 6달러 73센트부터이다.
추가설명
STM32F7 마이크로컨트롤러는 Cortex-M4와 같은 이전 버전의 코어에 비해 새로운 Cortex-M7 코어의 장점을 극대화한다. 새로운 마이크로컨트롤러는 고속 또는 멀티채널 오디오, 비디오, 무선, 모션 인식, 모터 제어를 필요로 하는 애플리케이션에 약 두 배에 달하는 디지털 신호 처리(DSP) 성능을 제공한다. 또한 온칩 캐시를 내장한 최초 Cortex-M 코어로, 임베디드 플래시 또는 듀얼 모드 쿼드 SPI와 같은 외부 메모리로부터 초고속 데이터 전송과 고성능 동작을 실행한다. 이러한 Cortex-M7의 고급 기능은 높은 전력 효율, 500종 이상의 다양한 디바이스에서 지원되는 핀, 주변장치 및 소프트웨어 호환성, 광범위한 STM32 개발 환경과 같은 알려진 STM32 제품군의 특징과 함께 제공된다.
Cortex-M7 코어에 통합된 ST의 첨단 주변장치는 USB OTG 주변장치 전용 전력 레일과 같은 기능을 갖추고 있으며, USB 연결(connectivity)을 지속적으로 구동할 수 있고 동시에 칩의 나머지 부분은 1.8V에서 구동할 수 있어 전력을 절감한다. 대부분의 주변장치에 있는 듀얼 클록 도메인은 통신 주변장치에서 클록 주파수를 일정하게 유지하면서 CPU 속도를 줄여 전력 소모를 최소화한다.
ST는 현재까지 2종의 STM32F7 제품 라인을 발표했다. STM32F745 및 STM32F746/756은 모두 Cortex-M7 코어를 탑재하고 부동 소수점 장치와 DSP 확장을 제공하며 최대 216MHz에서 동작한다. 이 제품들은 1.8V에서 최대 6 CoreMark/mW의 높은 프로세싱 효율을 제공한다. 동시에 정지 모드에서 모든 SRAM을 저장해도 일반 전류 소모는 단 100µA에 불과하다. 이는 Cortex-M4 코어 기반 STM32F469 제품과 유사한 수준이다. 이러한 높은 전력 효율은 ST의 선도적인 90nm 공정, 플래시 엑세스 시간을 줄여주는 고유의 ART 엑셀러레이터 그래픽 엔진 그리고 향상된 전압 스케일링 및 속도와 전력 소비 최적화를 도와주는 언더드라이브/오버드라이브를 통해 달성된다.
STM32F745는 최대 1MB의 플래시 메모리 온칩, 320KB RAM, 이더넷, QSPI 및 카메라 인터페이스, 플렉서블 메모리 컨트롤러(FMC, Flexible Memory Controller)를 탑재하고 있다. STM32F76은 TFT-LCD 컨트롤러 온칩을 내장해 기능을 확장한다. STM32F756은 STM32F746과 동일한 기능들을 갖추고 있으며 GCM 및 CCM, 트리플 DES, 해시(MD5, SHA-1, SHA-2)에 대한 지원과 함께 AES-128/-192/-256을 위한 하드웨어 가속을 제공하는 암호화/해시 프로세서를 추가로 제공한다.
STM32F7 개발 환경은 디스커버리 키트와 각각의 가격이 560달러인 STM32746G-EVAL2 및 STM32756G-EVAL2의 평가 보드 2종을 포함한다. STM32F7 디스커버리 키트(STM32F746G-DISCO)는 모든 단계의 개발에서 하드웨어와 소프트웨어를 미세 조정할 수 있는 완벽한 유연성을 제공하므로 재정적 위험을 최소화한다. 또한 개발자는 관련된 STM32CubeF7 펌웨어를 활용할 수 있으며, 코드 호환이 가능하여 모든 STM32F4 소프트웨어 자산을 재사용할 수 있다.
<저작권자(c)스마트앤컴퍼니. 무단전재-재배포금지>