+1500000 개 이상의 제품 제공
하루에 7000개의 패키지
150개국에서 28만 명 이상의 고객
예, Raspberry Pi는 FPGA 프로젝트를 위한 제어 '호스트' 및 애플리케이션 계층으로 훌륭하지만 개발 보드의 결정론적 하드웨어 로직이나 JTAG 인터페이스를 대체할 수는 없습니다. 가장 좋은 힘의 균형은 작업 공유입니다: Linux on the Pi는 구성, 네트워킹 및 UI를 처리하고 FPGA는 시간이 중요한 프로세싱을 수행합니다.
Raspberry Pi는 SPI, I²C 및 UART 와 같은 표준 통신 인터페이스를 제공하여 FPGA에서 코어의 구성 레지스터를 제어하고 데이터 및 간단한 사용자 지정 프로토콜을 교환하는 데 사용할 수 있습니다. 이러한 버스는 핀 충돌을 피하고 신호 라인의 올바른 구성을 유지하는 한 병렬로 작동할 수 있으며, 문서에서 GPIO 주변장치의 동시 작동을 위해 명시적으로 확인합니다. Raspberry Pi 5에는 PCIe 2.0 x1, 보다 효율적인 I/O 채널 및 M.2 확장과의 통합을 위한 길을 열어주며, 엣지 프로젝트에서는 USB만 사용하는 것보다 훨씬 더 효율적인 데이터 파이프라인을 구현할 수 있습니다. FPGA의 경우, 이는 프로그래밍 가능한 로직과 Pi의 Linux 시스템 간에 정보를 교환하는 '빠른 경로'를 구축하는 것이 더 쉬워진다는 것을 의미합니다.
Raspberry Pi는 완전한 Linux 시스템이므로 구성 관리, 네트워크 통신, 이벤트 로깅 및 사용자 인터페이스 에 적합합니다. 동시에 표준 커널은 하드 응답 시간을 보장하지 않습니다. PREEMPT 패치_RT를 사용하더라도 우리는 많은 FPGA 블록에 필요한 결정 론적 마이크로 초가 아닌 소프트 실시간 클래스에 대해 이야기하고 있습니다. 시간이 중요한 루프와 신호 생성을 구현하는 것은 FPGA이고, 제어 및 감독 계층은 Pi가 구현해야 합니다. 매우 정밀한 파형이나 좁은 시간 간격이 필요한 간단한 설계에서는 마이크로컨트롤러(예: RP2040)를 실시간 보조 장치로 추가하는 것이 좋습니다. 병렬 로직을 위한 FPGA, 엄격한 타이밍을 위한 MCU, '시스템'을 위한 Raspberry Pi를 사용하는 이 접근 방식은 - 결정론과 풍부한 Linux 기능이 모두 필요한 경우에 권장됩니다.
Raspberry Pi의 GPIO 핀은 3.3V 로 작동하며 과전압 및 과전류에 민감합니다. FPGA I/O 뱅크에 직접 연결하려면 전압 레벨이 호환되어야 하며, 그렇지 않으면 레벨 변환기 또는 버퍼를 사용해야 합니다. 이 문서에서는 GPIO에는 '강력한' ESD/과전압 보호 기능이 없으므로 신호 경로에 중간 회로와 적절한 절연을 제공하는 것이 좋다고 강조합니다. 이는 더 빠른 SPI 라인과 보드 사이에 긴 케이블이 있는 경우 특히 중요합니다
많은 FPGA 보드에는 USB-JTAG 이 내장되어 있으며, Raspberry Pi는 단순히 Linux 내에서 제조업체의 도구를 제어하는 컴퓨터 역할을 합니다. 맞춤형 프로젝트에서 구성 데이터는 SPI 또는 전용 사용자 인터페이스를 통해 FPGA로 전송될 수도 있으며, Pi는 스크립팅, 업데이트, 동기화 및 모니터링과 같은 모든 '호스트' 로직을 처리합니다. 책임 분리가 핵심입니다: FPGA는 시간 크리티컬을 구현하고 Pi는 지능형 컨트롤러 및 네트워크 게이트웨이 역할을 합니다.
Transfer Multisort Elektronik (TME)은 전자 부품, 전기 기술 부품, 작업장 장비 및 산업 자동화의 세계 최대 글로벌 유통업체 중 하나입니다. 카탈로그에는 1,300개 주요 제조업체의 1,500,000개 이상의 제품이 포함되어 있습니다. Łódź와 Rzgów (폴란드)에 있는 TME의 현대적인 물류 센터는 총 면적이 40,000 m² 이상이며 매일 약 6,000개의 패키지를 150개국 이상의 고객에게 발송합니다.
TME는 또한 TME Education 프로젝트를 통해 젊은 엔지니어와 전자공학 애호가들의 지식과 기술 개발에 투자하고 있으며, TechMasterEvent 시리즈를 조직하여 혁신과 경험 교류를 촉진하면서 기술 커뮤니티를 지원합니다。