개발 시스템
상위 제조업체(르네사스, 마이크로칩, NXP, ST마이크로일렉트로닉스 및 Mikro Elecronica 등)의 전자 개발 시스템을 보려면 Arrow.com을 방문하세요. 당사는 새롭고 인기 있는 프로그래머, 에뮬레이터 및 디버거, 소프트웨어 개발 도구, 다양한 응용 프로그램과 프로젝트를 위한 평가판의 공인 배급자입니다.
개발 시스템은 설계 엔지니어가 소프트웨어 또는 하드웨어를 구현하기 위해 사용하는 도구입니다. 마이크로프로세서(MPU) 또는 마이크로컨트롤러(MCU)가 있는 시스템을 사용해야 합니다. 어떤 개발 시스템에서도 "대상"의 개념이 있습니다. 대상은 소프트웨어 또는 하드웨어(프로그래밍 가능한 로직의 경우)에서 실행할 대상입니다. 이 대상은 설계가 내부에서 작동하는 실제 하드웨어 및 소프트웨어 환경일 수도 있고, 이를 모방하는 하드웨어 및 소프트웨어 기계일 수도 있습니다.
설계에 실제 엔드 대상을 사용하는 경우, 많은 시스템에 액세스를 가능하게 하는 특수 인터페이스가 내장되어 있습니다. 여기에는 경계 스캔이라는 기술을 사용하여 마이크로프로세서의 서브 시스템 및 I/O에 액세스할 수 있는 JTAG와 같은 물리적 인터페이스가 포함됩니다. 또한 물리적 디버그 모듈을 MPU 또는 MCU에 내장하여 내부 레지스터를 읽고 업데이트하고 프로그램 카운터를 단계별로 구성하며 주소 및 데이터 버스에 액세스할 수 있습니다. 일반적으로 메모리에 액세스할 수 있으며 내부 캐시와 같은 하위 시스템에는 런타임에 코드 프로파일링을 지원하는 추가 회로가 있을 수 있습니다.
실제 하드웨어를 사용할 수 없으면 칩 제조업체와 타사 디자인 하우스가 개발 키트를 생산합니다. 설계자가 최종 목표와 유사한 플랫폼에서 프로토타입 작업을 수행할 수 있도록 지원하는 일반적인 플랫폼입니다. 마이크로프로세서와 프로그래밍 가능한 논리 소자를 포함한 대부분의 대상에 사용할 수 있는 하드웨어 플랫폼이 있습니다.
MPU를 개발하는 설계자는 하드웨어 설명 언어를 해석하고 테스트 자극 세트를 통해 설계를 실행하고 결과를 출력하는 프로그램인 논리 시뮬레이터에서 장치를 시뮬레이션할 수 있습니다. 일부 팀에서는 하드웨어 설계를 테스트할 프로그래밍 가능한 로직 플랫폼으로 다운로드할 수 있으며, 일반적으로 최종 설계보다 느린 클럭 속도로 다운로드할 수 있습니다.
소프트웨어 개발 시스템은 대상을 에뮬레이트하기 위한 시뮬레이터를 통합하지만, 디버깅을 위한 ICE(In circuit emulator) 물리적 연결을 포함할 수도 있습니다. 고급 언어(예: C)로 작성하는 설계자는 기본 어셈블리 언어를 표시하고 변수와 메모리의 상태를 볼 수 있는 디버깅 환경을 갖추고 있습니다. 가상 시스템을 사용하여 설계자가 사용 중인 컴퓨터를 설계에서 분리하고 올바른 운영 체제를 대상으로 지정할 수 있습니다.
디자이너는 알고리즘을 작성하기도 하며, 이러한 알고리즘은 Matlab 등 수학 모델링 프로그램에서 테스트할 수 있습니다. 수학적 모델은 전체 시스템을 모방하도록 확장할 수 있습니다(예: Simulink).
회로 설계자는 SPICE와 같은 패키지의 아날로그 회로와 물리적 전자기 시뮬레이션을 테스트할 수 있습니다. 이러한 도구를 실제 측정 시스템에 연결하여 성능 특성을 얻고 모델링을 개선할 수 있습니다.
- 개발 시스템
Article & Videos
Smart voice assistants change human-machine interaction
The rapid development of speech recognition technology has replaced keyboards, mice, and touch panels with speech in human-machine interaction. In addition to “recognizing” speech, a voice assistant must “comprehend” words and make corresponding responses. This article explores the future developmental potential of smart voice assistances with the case of Amazon Alexa.
-
Development Systems
-
Infineon Technologies AG
-
Embedded System Development Boards and Kits
-
Evaluation Development Boards and Kits
3D Magnetic Sensor with Ultra-Low Power
Magnetic sensors are one of the staples for human-machine interfacing, regardless of the application. Whether you are designing the latest and greatest washing machine or redesigning a floating center console controller in the next German sports car, magnetic sensors may be the best cost-cutting tool in your bill of materials. If you aren’t sure where to start in your new magnetic sensor design, Infineon is here to help with its 3D Magnetic Sensor 2 Go Evaluation Kit.