Table Of Contents

DIO Map Format

Last Modified: March 25, 2021

The DIO map template CSV file defines the formatting that the register map conversion utility requires to generate a register map file that is compatible with the Semiconductor Device Control Add-On.

Each row in the CSV file represents information about a specific pin.

Each column in the CSV file defines a parameter for the pin, such as the pin name or the initial state of the pin. The first row of the file indicates the parameter that you must define for the pin. When the register map conversion utility uses this DIO map file, it will ignore the first row of the file.

The following sections define each parameter in the template CSV file in sequential order, starting with the first column.

Device Name

Column 1 defines the name of the device, board, or DUT that contains the pin.

The device name is a string that must meet the following format requirements.

  • Do not use spaces. Instead, use underscores.
  • Do not begin the device name with a number.
  • Do not use special characters.

Pin Name

Column 2 defines the name of the pin that the hardware will control.

The device name is a string that must meet the following format requirements.

  • Do not use spaces. Instead, use underscores.
  • Do not begin the device name with a number.
  • Do not use special characters.

Initial State

Column 3 defines the default state for the pin when the DIO map is loaded. You must use one of the following string values for this parameter.

High Pin set to high initially.
Low Pin set to low initially.

If this column is empty, the pin will be set to Low by default.

I/O Type

Column 4 defines whether the pin is an input or output with the DUT as the point of reference. You must use one of the following string values for this parameter.

Input The pin sends signals to the DUT or board.
Output The pin receives signals from the DUT or board.

Description

Column 5 contains a description of the field. The description is a string that must meet the following format requirements.

  • Do not use punctuation in the description.
  • Do not insert a line break in the description.

Recently Viewed Topics