SpaceWire IP 코어

SpaceWire IP 코어

SpaceWire 프로토콜은 센서, 대용량 메모리, 처리 장치 및 하향링크 원격 측정 하위 시스템 간의 상호 연결을 단순화하는 고속 링크 및 네트워크에 대한 우주선 표준이다. 전이중, 양방향, 직렬, 피어 투 피어 데이터 링크다. 데이터를 각 방향으로 두 개의 차분 쌍을 사용하여 인코딩한다. 총 8개의 신호선이 있으며 각 방향에는 4개가 있다. SpaceWireRDDP는 우주선 시스템, 버스 시스템 및 임베디드 마이크로컨트롤러와 같은 많은 항공 우주 마이크로전자 장치에 적합할 수 있다. 유럽우주국(ESA)은 NASA, JAXA 및 RKA를 포함한 국제 우주 기관과 협력하여 우주선 통신 네트워크 표준의 진화를 조정했다.

SpaceWire IP 코어는 VHDL 커널로 AXI 관리 인터페이스가 있는 완전하고 신뢰할 수 있으며 빠른 SpaceWire 코덱을 구현하여 FPGA 및 구성 가능한 SoC 장치를 합성한다.

IP 코어는 ‘대상 주소’가 없는 피어 투 피어 링크에서 패킷 수준으로 실행될 수 있다. ECSS-E-ST-50-12C에 맞게 설계되었으며 SpaceWire IP는 범용 및 빠른 구현 모드를 지원하며 송신기는 최대 5배의 시스템 클럭 주파수를 지원하도록 설계되었다.

SpaceWire IP는 그래픽 사용자 인터페이스에서 IP 커널을 사용하고 간단한 방식으로 IP 매개변수를 구성할 수 있는 새로운 Xilinx Vivado 도구를 사용하여 FPGA 설계에 원활하게 통합될 수 있다.