임베디드 소프트웨어 개발자 센터
인텔® SoC FPGAs 및 Nios® II 소프트 지적 재산권(IP) 프로세서를 위한 소프트웨어 개발 리소스입니다.
포함된 리소스
특정 개발 역할에 맞게 사용자 정의된 단계별 가이드와 시작하는 방법에 대한 지침, 포괄적인 문서, 커뮤니티 디자인 예제 및 기술 지원 리소스를 제공하는 리소스 자료입니다.
Linux* 개발자
인텔은 강력한 Linux 커뮤니티 참여자이자 후원자입니다. 인텔은 많은 Linux 오픈 소스 프로젝트에 기여하고 있습니다.
Rocketboards.org 에서 인텔은 사전 구축된 바이너리 사용 방법과 필요한 모든 시스템 구성 요소를 구축하는 방법에 대한 정보를 포함하여 SoC 개발 키트용 Linux 기반 골든 시스템 참조 디자인을 게시합니다. 또한 인텔, 파트너 및 고객이 애플리케이션 노트 및 다양한 예제 디자인을 포함한 정보를 공유하는 협업 사이트이기도 합니다.
Rocket Boards 시작하기 는 다음 리소스를 제공합니다.
- 골든 시스템 참조 디자인
- 부트로더 정보
- Linux에서 FPGA Fabric 구성
- 원격 시스템 업데이트 예시 디자인
- Intel Agilex® SoC 보안 부팅 데모 설계
GitHub의 SoC FPGA Linux 개발 리포지토리
SoC 베어 메탈 개발자
SoC 부트로더
- 베어 메탈 고려 사항 및 대안
- 베어 메탈 프로젝트의 생성, 빌드 및 디버깅에 대한 지침
- Arm* 개발 스튜디오 인텔 SoC FPGA 에디션 사용
- 하드웨어 추상화 라이브러리(HWLibs) 사용
- 베어 메탈 프로젝트 예시
추가 임베디드 리소스
임베디드 설계자는 아래 나열된 추가 임베디드 리소스를 활용할 수 있습니다.
Nios V 프로세서 개발자
- Nios V 프로세서용 하드웨어 추상화 계층(HAL) 라이브러리
- HAL 라이브러리를 사용하여 베어 메탈 프로젝트 만들기
- Nios II 프로세서의 HAL 라이브러리와 역호환
- 인텔 FPGA용 Ashling RiscFree IDE
- 사용 가능한 설계 예시
SoC용 타사 운영 체제
운영 체제를 사용하면 프로세서 기능을 최대한 활용할 수 있으며 개발 속도도 향상시킬 수 있습니다. 인텔 SoC FPGAs에 사용할 수 있는 타사 운영 체제가 여러 개 있습니다.
OpenCL™용 인텔 FPGA SDK
OpenCL용 인텔 FPGA SDK를 사용하면 소프트웨어 개발자가 인텔 CPU 및 FPGAs 탑재된 이기종 플랫폼을 대상으로 하여 애플리케이션을 가속화할 수 있습니다.
레거시 임베디드 리소스
OpenCL 및 OpenCL 로고는 Khronos의 승인하에 사용되는 Apple Inc.의 상표입니다.
이 페이지의 콘텐츠는 원본 영어 콘텐츠에 대한 사람 번역 및 컴퓨터 번역의 조합으로 완성되었습니다. 이 콘텐츠는 편의와 일반적인 정보 제공을 위해서만 제공되었으며, 완전하거나 정확한 것으로 간주되어선 안 됩니다. 이 페이지의 영어 버전과 번역 간 모순이 있는 경우, 영어 버전이 우선적으로 적용됩니다. 이 페이지의 영어 버전을 확인하십시오.