회원가입 ID/PW 찾기
AA

최근 tms320같은 dsp 종류가 부쩍 눈에 띄는데요.


일반적으로 터치스크린 디스플레이를 가지면 32비트 사용이 필수로 여겨지는데요.

일반적인 32비트(arm코어) mcu와 구분지을 차이점이라도 있나요?


댓글 3
  • No Profile

    안녕하세요,


    32bit MCU라고 모두 DSP라고 부르지 않습니다.

    ARM7, ARM9, Cortex 계열들도 모두 32bit MCU 이지만 DSP로 분류하진 않습니다.


    주요 차이점을 설명드리면

    DSP의 경우 곱셈/나눗셈등의 결과가 부동소수점으로 나오는 연산에서 탁월한 속도를 보여 줍니다.

    일반 MCU에서 부동소수점 숫자의 곱셈과 나눗셈은 엄청난 연산을 거쳐야만 결과가 나오는데 비해

    DSP의 경우 1~2 클럭에 해치우게 됩니다.

    이렇게 되는 이유는 이러한 연산을 고속으로 할 수 있도록 내부에 특별히 설계된 회로를 내장하고 있기때문입니다.


    TI 사의 DSP가 대표주자라 할 수 있습니다.

    TMS320 은 DSP 패밀리의 하나입니다.

    TI가 DSP 시장 점유율에서 압도적 1위 이구요, 2위가 프리스케일(구 모토로라) 이며

    그외 아나로그 디바이스 등 회사들이 있습니다

    참고로 TMS320 C2000 계열의 MCU를 TI 홈페이지에서 찾아보면

    DSP임에도 DSP 분류페이지에 있지 않고 RealTime MCU라고 해서 MCU 쪽으로 분류가 되어 있습니다.

    하지만 얘들도 엄연히 부동소수점 연산회로를 내장한 DSP 입니다.


    일반 CPU 쪽에서는 또 다른 구분기준(?) 으로 사용되는 것이 MMU 가 있냐 없냐 입니다.

    MMU(Memory Management Unit) 가 없으면 그냥 Micro Controller Unit 이라고 해서 MCU라고 하고

    MMU가 있으면 Micro Processor Unit 이라고 해서 MPU라고 부르기도 합니다.


    Linux, WinCE 등의 가상메모리 기반 Embedded OS를 사용하려면 MMU가 있어야만 합니다.

    uLinux 등의 리눅스는 MMU가 없는 MCU에서 구동이 가능하도록 다이어트한 리눅스의 한 종류가 되겠습니다.


    그리고, 터치스크린 디스플레이를 사용하기 위해서 반드시 32비트가 필요한 것은 아닙니다.

    터치의 경우에도 압전식(네비게이션 등에 적용, 압력기반으로 눌러야 인식), 정전식(스마트폰에 적용, 손가락을 대기만 해도 인식)에 따라

    전용 컨트롤러를 사용하고 터치만 처리하고 인식 정보만 MCU로 전달 해 준다면 꼭 32bit MCU여야 하는건 아니기 때문입니다.

    다만 터치의 처리가 8, 16 등으로 처리하기에는 복잡하므로 어느정도 성능이 되는 32bit 급 MCU에서 터치 인터페이스를 위한 전용

    포트를 제공하는 것 뿐입니다.


    국산 non-OS 기반 터치 스크린 처리용 MCU로는 adchips 사의 adStar를 추천드립니다. (www.adchips.co.kr)

    관계자 아니니 오해는 마시구요, 최근에 사용한 경험이 있을 뿐입니다.

    엔지니어로서 국산 MCU 회사가 발전하였으면 하는 바램이 있네요


    답변이 길었네요

    감사합니다.

  • No Profile

    네 아주 긴설명 많은 도움이 됐습니다.

    결론적으로MCU에 FPU를 내장하면 DSP고 아니면 MCU 라는거군요. 


    코딩경험도 적은 제게 주제넘은 이야기지만 제 생각에 

    MCU는 CPU에 I/O 유닛과 ROM/RAM까지를 원칩으로 통합한것이라 생각됩니다. 

    MMU는 x86이든 ARM이든 최근의 어떤 CPU든 기본적으로 포함되고 있으니까요.

  • No Profile

    ... MCU는 Micro Control Unit 입니다.

    어떤 의미로는 모두 MCU 아닐까요? 


    그리고, 님께서 이야기하는 것(이것저것 통합한것)을 MCU라고 할수도 있겠지만 일반적으로 그렇게 부르지 않습니다. 

    굳이 이야기 하자면 SoC (System on Chip) 이라고 합니다. 


    어떤 상품이 MCU로 불리는지 DSP로 불리는지가 중요하지 않다는걸 느끼실 때가 올겁니다. 

    기능과 가격으로만 부품들이 보이는 때가 옵니다. 

    즉, 무엇을 선택하든 목표만 구현하면 됩니다.... 싼값에.. 


    그리고 이건 여담입니다만...

    저도 제임스고슬링 존경합니다. 

    하지만 나를 제임스고슬링이라고 칭하기는 싫습니다. 

    그리고, 님이 제임스고슬링도 아니고, 또한 이름은 고유명사 입니다. 

    왜 남의 이름으로 자기를 표현하시는지요 ??? 


    커니건이라고 하시는편이 마이크로 컨트롤러 쪽에서는 좀더 동기부여가 될거 같다는 느낌이 좀 드는군요...




하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
         PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.

search
번호 분류 제목 글쓴이 조회 수 날짜
656 전기전자 아무거나 HOT항상 질문만 올리네요...FET화 BJT 제너에 관하여..ㅠㅠ(배터리 충전회로입니다)5 뒷동산쓰레귀 1289 2015.02.26
655 전기전자 아무거나 Buck_Converter 대해서 질문 올립니다2 뒷동산쓰레귀 393 2015.02.24
654 전기전자 아무거나 HOTLED 전원모듈 설계5 란세르트 571 2015.02.09
653 Analog & Mixed-Signal 설계 HOT전원회로를 분석하는데 도움좀 주십시요~!(질문만 올려서 죄송합니다..ㅜㅜ)7 뒷동산쓰레귀 2803 2015.02.02
652 Analog & Mixed-Signal 설계 HOT5V와 3.3V 간의 레벨 맞추기에 대하여...2 뒷동산쓰레귀 837 2015.01.30
651 전기전자 아무거나 HOTUSB 허브로 스마트폰 충전에 관하여 질문 드립니다.2 뒷동산쓰레귀 432 2015.01.28
650 전기전자 아무거나 hdmi 분배기 회로를 찾고 있습니다.1 molody88 339 2015.01.21
649 Sensor 설계 부품명을 알고 싶습니다.10 skyjin 283 2015.01.01
648 전기전자 아무거나 HOT전기차 BMS 회로 개발자분 계신가요?6 lucawa86 1091 2014.12.13
647 전기전자 아무거나 실제 PCB분석 질문입니다.2 nogaring 319 2014.12.04
646 전기전자 아무거나 Orcad layout 은 쓰면 안되는 건가요?4 달달이 343 2014.11.12
645 Analog & Mixed-Signal 설계 스위칭 MOSFET 질문입니다4 후후후 347 2014.11.12
644 Analog & Mixed-Signal 설계 HOT전력오피앰프의 비반전 증폭회로 제가 잘 못 구성한 것입니까?1 전자뱅뱅 498 2014.10.18
643 Analog & Mixed-Signal 설계 simplorer 11 serial2 syleepaul 324 2014.10.08
642 전기전자 아무거나 HOT전자회로에 대해 도움을 부탁드립니다1 참조은 573 2014.08.09
641 전기전자 아무거나 HOT선배님들 전력 계통 연구 때문에 PSCAD 시작하려고 하는데 조언 좀 부탁드려요1 WizardlyY 776 2014.07.07
640 전기전자 아무거나 HOT납땜 규정 관련7 머찐데이 678 2014.07.02
639 전기전자 아무거나 HOTPADS에서 PCB ARRAY하는 방법2 SS 1484 2014.06.16
638 Sensor 설계 HOT안녕하세요. FA431Z 제품의 동작원리를 알고 싶습니다.4 wjddmltn23 752 2014.05.19
637 Analog & Mixed-Signal 설계 HOT초보가 기존의 설계를 변경하려 합니다.4 gotofbi 466 2014.05.14
Prev 1 2 3 4 5 6 7 8 9 10 11 ... 39 Next
  • 잔잔한 바다에서는 좋은 뱃사공이 만들어지지 않는다.
    - 영국속담
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.