GRESB SpaceWire/Ethernet Bridge

Status:

Available

The GRESB is a SpaceWire/Ethernet Bridge with routing capabilities that facilitates rapid development and testing of equipment with SpaceWire interfaces.

Overview

The GRESB is a SpaceWire/Ethernet Bridge with routing capabilities. It facilitates rapid development and testing of equipment with SpaceWire interfaces and it is suitable for all design  stages, from initial evaluation to unit testing and integration support.

How it works:

The GRESB provides three bi-directional SpaceWire links and six “virtual” links that are interfaced through TCP sockets. When a packet arrives at the GRESB bridge on any of the links (real or virtual) it is forwarded to the link specified in the routing table. This allows a developer to generate SpaceWire test data from his computer and send the data with TCP/IP to the GRESB, which then routes the traffic out on the appropriate link. Similarly, data received on each of the three SpaceWire links will be routed to the TCP workstation or to other SpaceWire nodes. SpaceWire equipment developed at different sites can easily communicate with each other over any IP network (like the Internet) using two GRESB bridges. A tunnel server and client are provided together with the GRESB so that the users can rapidly start their development. Moreover, multiple bridges can be attached to the same network to access any number of SpaceWire interfaces.The aggregate throughput of the bridge is 25 Mbit/s when connected to a 100 Mbit/s full-duplex Ethernet network.

More Features:
A 20xGPIO pin header allows for custom connections to the system under test. The GPIOs can be controlled through the Ethernet interface.The GRESB includes also a CAN-2.0 interface, allowing transmission and reception of data over the CAN-2.0 busThe GRESB can also be used together with the GRMON debugger, providing a transparent connection to GRLIB/LEON/NOEL-V systems using the SpaceWire RMAP protocol.

Architecture

arrow down icon

Key Tech Spec

arrow down icon

Target technology support

arrow down icon

Evaluation boards

arrow down icon

Ordering information

arrow down icon

Development Kit

arrow down icon

Licensing

arrow down icon

Software

arrow down icon

Tools

arrow down icon

Block diagram

arrow down icon

Supported Hardware

arrow down icon

Configuration

arrow down icon

Reference Design

arrow down icon

Other resources

arrow down icon

Detailed features

arrow down icon

Size: 125 x 105 x 30 mm

Power: +5V DC external power supply included

SpaceWire Ports:

  • Compliant to ECSS-E-ST-50-12C
  • Number of SpaceWire Links: 3
  • SpaceWire routing capabilities
  • Max speed: 100 Mbit/s (bi-directional). Arbitrary TX bitrate
  • Max packet size: 128 Kbyte
  • Connectors: 9-pin micro-miniature D-type (default), 9-pin D-type(option)
  • LVDS signalling: Using Xilinx LVDS I/O

Ethernet Port:

  • Connector: RJ45 10/100/1000 Mbit half/full duplex auto-select
  • TCP/IP socket() interface
  • Static or dynamic IP address
  • Built-in web server for configuration and status

CAN 2.0B port:

  • Connector: 9-pin D-type1
  • 25, 250, 500, 1000 kbit/s baud rate
  • Full configuration of CAN transfer parameters and node IDs

Optional SpaceWire cables:

  • Type: Twisted shielded pairs with overall shield
  • Length: 2 m
  • Connectors: 9-pin micro-miniature D-type(default), or 9-pin D-type (option)

Downloads

File

Category

Revision

Date

Access

GRESB Host communication software, source and binaries for Linux and Microsoft Windows

Software package

1.5

2023-05-28

Free download

Password/
Contact us

GRESB User's Manual

Data sheet and user's manual

1.5

2023-05-28

Free download

Password/
Contact us

Frequently asked questions

No items found.