웹은 CPU를 사용하는 저속 로직 분석기 스타일로 가득합니다. 다소 몇 가지 FPGA 기반 디자인이 있습니다. 둘 다 장점과 단점이 있습니다. FPGA는 빨리뿐만 아니라 한 번에 많은 데이터를 관리 할 수 있습니다. 그러나 CPU에는 일반적으로 훨씬 더 많은 메모리가 있으며 Hold Computer를 다시 I / O로 다시 할 수 있습니다. [모하마드]는 선택을 뒷받침했습니다. 그는 ARM 프로세서에 부분적으로 FPGA에있는 논리 분석기를 개발했습니다.
사실, 그의 이론적 근거는 칩 코프와 같은 칩 코프와 같은 내장 FPGA 논리 분석기를 교체하는 것이 었습니다. 이들은 FPGA 디자인과 공존하기 위해 만들어졌지만 [모하마드]는 그들이 한계를 발견했습니다. 그들은 마찬가지로 죽을 수있는 다이를 먹을 수 있으므로 자신의 디자인을 원할 수 있으므로 필요성에 따라 가장 많은 기억이 없습니다.
시스템은 실시간으로 640 × 480 VGA 화면에서 32 비트 신호를 화면으로 잡을 수 있습니다. 시스템은 마찬가지로 줌 및 디스플레이를 스크롤하는 데 사용되는 USB 마우스 인터페이스를 가지고 있습니다. 아래의 작동중인 비디오를 볼 수 있습니다.
그러나 항상 시뮬레이션을 선택할 수 있지만 실제 실리콘에서 스타일을 실행하는 것이 진정으로 요구되는 경우가 많습니다. 시뮬레이션에서 설계하는 데 어려운 다른 하드웨어와 미묘한 실패 또는 심지어 상호 작용이 있습니다.
FPGA 논리에서 ARM AXI 버스로 인터페이싱을 단순화하기 위해 XILLEBUS CORE의 사용을 포함하여 분석기에 매력적인 디자인 기능이 있습니다. 이렇게하면 ARM 프로세서와의 통신이 크게 단순화됩니다.
우리는 이전에 저렴한 FPGA 기반 논리 분석기를 보았습니다. 장치에 남아있는 공간이 남아있는 경우 이러한 통합을 사용할 수 있습니다. 속도 요구 사항을 느끼지 않으면 CPU 기반 디자인을 선택할 수 있습니다.
당신이 말할 수 없다면, 이것은 [Bruce Land ‘s] 학생의 일자리 중 하나입니다. 차세대 하드웨어 해커를 생산하는 것뿐만 아니라 아이디어를 위해 고마워 [Bruce].