5.2. Temperature Sensor Intel® FPGA IP Digital Signals
Signal | Width (Bit) |
Type | Description |
---|---|---|---|
clk | 1 | Input | All signals in the IP core is synchronous to this clock. The frequency supported for this clock is from 10 MHz to 100 MHz. |
reset | 1 | Input | Active high reset. Deassert this signal synchronous to the clock. |
Signal | Width (Bit) |
Type | Description |
---|---|---|---|
cmd_valid | 1 | Input |
Assert this signal high to send temperature sampling request to the IP core. |
cmd_ready | 1 | Output |
The IP core drives this signal high to indicate that the IP core is ready to receive command. |
cmd_data | 9 | Input |
Bitmask to indicate from which channel to return the temperature. Send this data signal together with the cmd_valid signal.
For example, 0000101 signals the IP core to sample the temperature values from channel 0 (core fabric) and channel 2 (bank 6B). For the designated temperature sensor channel number of each transceiver tile and HBM2 stacks, refer to the related information. Set only valid bits in the cmd_data word. Otherwise, the response from the temperature sensor is undefined.
Note: The availability of the internal TSD channels varies among Intel® Stratix® 10 devices and packages.
|
Signal | Width (Bit) |
Type | Description |
---|---|---|---|
rsp_valid | 1 | Output |
Indication from the IP core that the temperature value is ready. |
rsp_channel | 4 | Output |
Indicates the channel of the temperature value sampled from the core fabric or transceiver tile. |
rsp_data | 32 | Output |
The temperature value in a signed 32-bit fixed-point binary format, with 8 bits below the binary point. A value of 0x80000000 indicates invalid data. |
rsp_startofpacket | 1 | Output |
Indicates that the current transfer is the start of packet. |
rsp_endofpacket | 1 | Output | Indicates that the current transfer is the end of packet. |