마이크로프로세서 개발 보드

Microprocessor development board
Texas InstrumentsMSP430 칩셋용 실험 보드 2장 사진.왼쪽은 큰 칩 버전, 오른쪽은 USB 형식의 작은 버전입니다.

마이크로프로세서 개발기판마이크로프로세서전자공학자 또는 기판상의 마이크로프로세서와 친해지고 프로그램하는 것을 배우고 싶은 사람에게 필요한 최소한의 지원로직을 포함하는 프린트회로기판입니다.또, 마이크로프로세서 유저에게 제품의 애플리케이션의 프로토타입으로서 서비스를 제공했습니다.

가정용 컴퓨터와 같은 범용 시스템과 달리, 보통 개발 보드는 사용자 인터페이스 전용 하드웨어를 거의 또는 전혀 포함하지 않습니다.이전 시스템에서는 시리얼 포트를 통해 플래시 메모리에 프로그램을 다운로드하거나 소켓에 있는 프로그래밍 가능한 메모리를 다운로드하는 등 사용자 제공 프로그램을 수락하고 실행할 수 있습니다.

역사

개발 보드의 존재 이유는 엔터테인먼트가 아닌 새로운 마이크로프로세서를 사용하는 방법을 학습하기 위한 시스템을 제공하기 위해서였습니다.그래서 불필요한 것은 모두 비용 절감을 위해 생략했다.인클로저도 전원도 공급되지 않았습니다.이는 보드가 "실험실" 환경에서만 사용되기 때문에 인클로저가 필요하지 않으며 전자 엔지니어가 이미 사용할 수 있는 일반적인 벤치 전원으로 보드를 구동할 수 있기 때문입니다.

마이크로프로세서 트레이닝 개발 키트는 항상 마이크로프로세서 제조업체에서 생산되는 것은 아닙니다.마이크로프로세서 개발 키트로 분류할 수 있는 많은 시스템이 서드파티에 의해 생산되었습니다.한 예로 National Semiconductor의 공식 SC/MP 개발 보드에서 영감을 얻은 Sinclair MK14가 있습니다.[1]

비록 이러한 개발 보드는 취미 생활자들을 위해 디자인된 것이 아니지만, 그들이 종종 구입한 것은 그들이 살 수 있는 가장 초기의 값싼 마이크로 컴퓨터 기기였기 때문이다.메모리 증설, 비디오 인터페이스 등 모든 종류의 확장 기능을 추가하기도 했습니다.Tiny Basic의 구현을 사용하는(또는 쓰는) 것은 매우 인기가 있었습니다.가장 인기 있는 마이크로프로세서 보드인 KIM-1은 다른 대부분의 개발 보드보다 훨씬 저렴하고 더 많은 소프트웨어(Tiny Basic, 게임, 어셈블러)와 메모리나 다른 [2]기능을 추가하기 위한 저렴한 확장 카드를 얻을 수 있었기 때문에 취미 커뮤니티로부터 가장 많은 관심을 받았습니다.Kilobaud Microcomputing과 같은 잡지에 KIM-1용 가정용 소프트웨어와 하드웨어를 설명하는 기사가 다른 개발 [3]보드보다 더 많이 실렸습니다.

오늘날 일부 칩 생산자는 칩을 시연하고 "참조 설계"로 사용하기 위해 "테스트 보드"를 출시하고 있습니다.오늘날 이러한 보드가 마이크로프로세서를 "실전"할 수 있는 유일한 저비용 방법이었던 시절보다 훨씬 더 작은 의미를 가지고 있습니다.

특징들

마이크로프로세서 개발 보드의 가장 중요한 기능은 ROM 기반의 내장 기계어 모니터, 즉 디버거(debugger)였습니다.대부분의 경우 보드의 이름은 이 모니터 프로그램의 이름과 관련이 있었습니다.예를 들어, KIM-1의 모니터 프로그램의 이름은 "키보드 입력 모니터"였습니다. 왜냐하면 ROM 기반 소프트웨어는 오래된 시스템에서 사용하던 번거로운 토글 스위치 열 없이 프로그램을 입력할 수 있었기 때문입니다.인기 있는 6800 기반 시스템에서는 "debugger"를 뜻하는 "bug"가 포함된 모니터(예: 인기 있는 "MIKBUG")[4]를 종종 사용했습니다.

입력은 보통 기계어 모니터 프로그램을 사용하여 16진수 키보드로 이루어졌으며 디스플레이는 7세그먼트 디스플레이로만 구성되었습니다.작성된 어셈블러 프로그램의 백업 스토리지는 원시적이어서 일반적으로 카세트 타입 인터페이스만 제공되거나 시리얼 텔레타입 인터페이스[5]페이퍼테이프를 읽거나 펀치하는 데 사용되었습니다.

대부분의 경우 보드는 필요한 CPU 신호를 모두 내보내는 일종의 확장 커넥터를 갖추고 있기 때문에 엔지니어는 실험 인터페이스나 다른 전자 장치를 구축하고 테스트할 수 있습니다.

베어보드의 외부 인터페이스는 RS-232 또는 현재의 루프 시리얼 포트 1개로 제한되어 단말기, 프린터 또는 텔레타입에 접속할 수 있었습니다.

역사 개발 위원회 목록

Dragon12-P Freescale HCS12/9S12 마이크로컨트롤러 트레이너, 올인원 EVB, EVBU 및 프로젝트 개발 보드.

DSP 평가판

DSP 평가판은 DSP 스타터 키트(DSK) 또는 DSP 평가 모듈이라고도 하며 실험, 평가 및 [6]개발에 사용되는 디지털 신호 프로세서가 장착된 전자 보드입니다.애플리케이션은 일반적으로 통합 개발 환경(IDE)[7]이라고 불리는 소프트웨어를 사용하여 DSP 스타터 키트로 개발됩니다.Texas Instruments와 Spectrum Digital은 이러한 키트를 생산하는 두 회사입니다.

두가지 실례는 DSK 6416 텍사스 Instruments,[8]이 TMS320C6416 고정된 포인트 디지털 신호 프로세서에 기반한 프로세서의 텍사스 인스트루먼트, 확산 디지털과 공동으로 개발하 것은 TMS320C6713 32비트 부동 소수 점 digi에 따라 VelociTI.2 architecture,[9]고 DSK 6713에 근거한다 C6000 시리즈의 일원이다.sitalgnal 프로세서:[9]: 3 C 및 어셈블리로 프로그래밍할 수 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ http://www.old-computers.com/MUSEUM/computer.asp?st=1&c=1147 National Semiconductor Introkit의 Wayback Machine 설명에서 2010-11-21 아카이브 완료
  2. ^ http://oldcomputers.net/kim1.html KIM은 취미생활가들에게 매우 인기가 있었다.
  3. ^ Kilobaud가 KIM 소프트웨어를 발행한 이유
  4. ^ "The MEK6800D2 system with MIKBUG". Archived from the original on 1 October 2011.
  5. ^ http://retro.hansotten.nl/index.php?page=micro-kim Micro-KIM은 KIM을 복고풍으로 리메이크한 으로, 원래 페이퍼테이프로 발매되었던 많은 프로그램을 이용할 수 있다.
  6. ^ "DSP Starter Kits". DSP. Kane Computing. Archived from the original on 3 December 2013. Retrieved 23 April 2012.
  7. ^ Robert Oshana (29 September 2005). DSP Software Development Techniques for Embedded and Real-Time Systems. Newnes. p. 384. ISBN 978-0750677592. Retrieved 23 April 2012.
  8. ^ IEEE Nuclear Science Symposium Conference Record 2004. Rome: Institute of Electrical and Electronics Engineers. 2004. p. 4161. ISBN 978-0780387003. Retrieved 23 April 2012.
  9. ^ a b Rulph Chassaing (13 December 2004). Digital Signal Processing and Applications with the C6713 and C6416 DSK. Wiley-Interscience. p. 497. ISBN 978-0471690078. Retrieved 23 April 2012.