Skip to main content

Customer Login

This content is for Speedgoat customer only. Log in to see content.

Forgot your password?

Don't have a Speedgoat account? Create an account.

Documentation
CONTENTS

Speedgoat IO3xx Temperature

Speedgoat IO3xx Temperature — The Speedgoat IO3xx Temperature driver block is used to measure the FPGA temperature

Supported Modules

  • IO332-200k

  • IO333-325k, IO333-410k, IO333-325k-SFP, IO333-410k-SFP

  • IO334-325k

  • IO335-325k

  • IO342-1080k, IO342-1450k

  • IO397

Library

  • >> speedgoatlib_hdlCoder_IO3xx_user

Description

Your model may contain one block for each I/O module in your target machine.

Ports

In Ports
This driver block has no input ports.

Out Ports
Temperature

Output port of type double representing the temperature in degree Celsius.

Parameters

FPGA Module Identifier - Unique identifier for FPGA I/O module

1 (default) | n

Enter a unique number. This setting must match the setting of the corresponding design under test (DUT) subsystem generated. This is usually only relevant in a multi-module model, as otherwise the default value 1 is applied. The module identifier ordinal sequence will also correspond to the ordinal sequence of the modules' positions on the PCIe bus. In this way such modules of the same device type can be uniquely identified. For this reason, if multiple modules of the same type are installed in the target machine and one module is not in use within a given model, a bus and slot for the modules which should be used must be specified.

Sample Time

-1 (default) | scalar

Defines the base sample time at which this driver block gets its sample hit. This parameter can also be set to -1 for inherited sample time. The units are in seconds.

Target Screen Output

This block does not produce any output on the target machine display.