PSOC5
Cypress Cortex-M3(Psoc-5LP) 프로세서 소개
트라이문
2016. 12. 3. 11:13
안녕하세요.
회사를 옮기면서 쓰게될 프로세서를 소개합니다.
이 프로세서(Psoc-5LP)는 ARM Cortex-M3계열로서,
특이점은 OP-AMP 와 ADC, ASIC을 Microcontroller와 조합해서 사용한다는 점입니다.
This type of system is different from most mixed-signalembedded systems, which use a combination of amicrocontroller unit (MCU) and external analog and digitalperipherals, such as opamps, ADCs, and applicationspecificintegrated circuits (ASICs).
다른 일반적인 MCU는 정해진 핀의 기능중 선택해서 사용하는 방식이나, 이 MCU(psoc 5LP)는 ASIC 회로를 꾸미고 핀에 붙이고 조합해서 씁니다. 예를 들어 디지탈 필터니 카운터, 디지탈 플립플롭들을 ASIC하듯이 회로도처럼 설계하여 MCU핀에 붙이면
외부에 Logic IC를 쓴 것과 같은 효과가 있습니다.
이 점이 저한테는 굉장히 특이하더군요.
컴파일러는 Cypress에서 제공하는 Psoc Creator 3.1을 사용합니다.
현재 공부를 진행 중인데, 왠만한 기능들이 라이브러리화되어 제공되고 라이브러리에서
회로도 툴(Orcad 와 비슷)처럼 부품을 빼서 그리면 기본 소스 코드가 생성됩니다.
공부를 진행하면서 시리즈로 올려볼까 합니다.
현재는 아직 프로그램 다운로드나 컴파일도 서툽니다. ^^