Download HUNT ENGINEERING HERON
Transcript
Module and Carrier ID The HERON specification assigns pins on the HERON module that give a HERON module access to the carrier ID of the carrier that it is plugged into, and a unique HERON slot identifier. These IDs are used by the configuration FPGA so that the module is addressed on Heron Serial Bus (HSB) using this information. These signals are also connected to the user FPGA so a user program can use them if required. General Purpose LEDs There are some LEDs on the HERON-IO2 that are connected via a buffer to some of the FPGA I/O pins. There are five such LEDs, which can be used by the FPGA program to indicate various states of operation. Done LEDs There are two Done LEDs, that are illuminated if the relevant FPGA is not configured. LED “DONE” is connected to the User FPGA LED “CNT DONE” is connected to the Control FPGA. This means that the “CNT DONE” LED should flash at power on, and then go out showing that the control FPGA is ready to accept a configuration stream for the User FPGA. After downloading a bitstream to the user FPGA, LED “DONE” should also go out. Serial Ports There is a connector on the HERON-IO2 that provides the opportunity to use a variety of serial port configurations. There is a MAX3160 “protocol converter” chip provided external to the FPGA, which can provide: 1 channel 4 wire RS232 With RTS and CTS 2 channels of 2 wire RS232 Without RTS and CTS 1 channel of 4 wire RS485 One pair in each direction 2 channels of 2 wire RS485 Two bi-directional pairs In addition there is a Differential ECL transceiver chip provided that gives one differential ECL input and one differential ECL output, such as is used by FPDP. The components are purely voltage level converters, and any UART logic must be implemented in the user FPGA. 15 HUNT ENGINEERING HERON-IO2 USER MANUAL