본문 바로가기

DSP

(5)
모션컨트롤 기술, 생산성 향상을 위한 최후의 성배(聖杯) 모션컨트롤 기술은 공작기계를 비롯한 산업용 로봇 및 일반 산업기계의 위치와 속도 제어를 위해 필수적인 기술이다. 디스플레이, 반도체는 물론 자동차, 전자, 식품, 음료, 섬유, 인쇄에 이르기까지 제품 생산을 위한 정확한 가공위치의 설정 및 속도의 제어는 전체 생산 설비에서 가장 핵심이 되는 기본기술이라 할 수 있으며, 이것이 곧 모션컨트롤 기술인 것이다. 최근에는 우주항공, 의료기기, 엔터테인먼트 및 환경분야에 이르는 우리의 일상 생활속에서도 쉽게 모션컨트롤 기술을 접할 수 있다. 예를들면 필립스는 모션컨트롤 기술을 접목한 면도기를 출시하였으며, LG전자는 모션컨트롤 기술의 핵심인 리니어모터를 응용한 드럼 세탁기를 출시하여 세계적인 히트상품으로 등록시켰다. 또한 실내 운동기구의 대명사격인 런닝머신에도 모..
개발자 편의성을 최대화 시킨 DSP 소프트웨어 개발 툴 DSP 애플리케이션 개발자를 포함한 시스템 개발자들에게 있어 최대의 적은 다름아닌 시간(Time)이다. 어떤 제품을 개발하느냐가 중요한 것이 아니라, 언제까지 개발할 수 있느냐가 핵심사항이 된지 오래다. 경쟁사보다 빠른 시장 출시를 위해서는 무엇보다도 빠른 시스템 개발이 필요하기 때문이다. 텍사스 인스트루먼트(TI ; Texas Instruments)는 개발시간과 비용을 상당히 절감할 수 있는 Code Composer Studio IDE(Integrated Development Environment)의 플래티넘 에디션을 출시해 DSP(Digital Signal Processor) 소프트웨어 개발 툴 기능의 수준을 한단계 끌어 올렸다. 새롭게 출시된 CCStudio 플래티넘 에디션은 단일 플랫폼 가격 및 ..
Altera와 Baidu, 클라우드 데이터 센터에 이용하기 위한 FPGA 기반 가속화 공동 개발 Altera와 중국 최대 온라인 검색 엔진 회사인 Baidu는 딥 러닝(deep learning) 애플리케이션에 FPGA와 CNN(convolutional neural network) 알고리즘을 이용하는 것에 관해서 협력하고 있다고 밝혔다. 딥 러닝은 더욱 더 정확하고 신속한 온라인 검색이 가능하도록 중요한 역할을 할 것으로 기대되는 기술이다.Baidu의 수훈 연구원인 Ren Wu 박사는 “Baidu는 딥 러닝과 이종 컴퓨팅 분야의 선구자이자 선도자로서 이 분야를 이끌고 있으며, FPGA 가속화는 놀라운 잠재력을 가지고 있다. OpenCL 지원은 게임 체인저로서 관련 분야로 판도 변화를 예고하고 있으며 FPGA가 메인스트림 이종 컴퓨팅 분야로 범위를 확장하도록 할 것이다. 그럼으로써 무한한 가능성의 문을..
울프슨, 옥스포드 디지털과 TinyCore DSP 코어 라이센싱 계약 체결 울프슨 마이크로일렉트로닉스(www.wolfsonmicro.com)는 오디오 프로세싱 전문 기업 옥스포드 디지털(Oxford Digital Limited)과 DSP 코어 라이센싱 계약을 체결했다고 밝혔다. 옥스포드 디지털의 DSP 코어는 울프슨의 오디오 허브(Audio Hub) 제품에 탑재 될 예정이다. 옥스포드 디지털의 TinyCore DSP 코어는 낮은 전력, 낮은 게이트 카운트 및 소프트웨어 개발 과정을 단순화 시켜주는 고차원의 컨피규레이션 솔루션을 구현하여 오디오 기능 알고리즘의 포팅을 간소화해 제품 출시 기간을 줄여준다. 울프슨의 제품 포트폴리오를 담당하고 있는 에디 시놋(Eddie Sinnott) 총괄이사는, “우리가 옥스포드 디지털의 TinyCore DSP 코어를 선택한 가장 큰 이유는 소비자..
ARM, DSP 라이브러리를 포함한 소프트웨어 인터페이스 표준 확장 ARM CMSIS 2.0 발표로 임베디드 개발자 지원 ARM® Cortex™ 마이크로컨트롤러 소프트웨어 인터페이스 표준(CMSIS)의 2.0 버전이 20일 발표됐다. 제조사에 구애받지 않는 하드웨어 추상 레이어의 향상된 버전으로서 Cortex-M4 프로세서용 확장 기능이 있으며, 고도로 최적화된 신호 처리 알고리즘을 지닌 CMSIS-DSP(디지털 신호 처리) 라이브러리를 포함하고 있다. CMSIS-DSP 라이브러리는 벡터 연산, 매트릭스 컴퓨팅, 복잡한 산술연산, 필터 함수, 제어 함수, PID 컨트롤러, 푸리에 변환(Fourier transforms)을 지원하며 그 외에도 자주 사용되는 DSP 알고리즘들을 포함하고 있다. 대부분의 알고리즘들은 부동 소수점 및 다양한 고정 소수점 형태로 사용 가능하며 C..