Creating a Hardware Configuration
- Updated2024-07-17
- 2 minute(s) read
Creating a Hardware Configuration
A hardware configuration defines the interfaces and protocols used in the system and how they map to each register group in the register map and DIO pin in the system. After you create and launch a device control setup, you can add new register maps and hardware configurations to the setup. You can also change the active register map and hardware configuration for the setup and export the setup to share with other Semiconductor Device Control Add-On users.
Before you create a hardware configuration, you must select an active device control setup for the large panel. Click Edit Setup on the large panel to open the Custom Setup window, in which you can select the register map and hardware configuration for the active device control setup. By default, a new device control setup uses a simulated hardware configuration.
Complete the following steps to create a hardware configuration.
- Click Conf I/F to open the Hardware Configuration tab of the large panel.
-
Click Create New Hardware Configuration (
) on the top ribbon of the large panel.
- Enter a name for the hardware configuration and click OK.
- Disable Simulation Mode to ensure that the Semiconductor Device Control Add-On uses the specified hardware configuration during operations, rather than a simulated configuration.
-
Create an interface in the Configuration large panel
section.
- Enter the name of the interface in the Name field.
- Select the type of interface from the Type drop-down menu.
- Click Add Interface.
- Select the new interface in the Configuration section of the large panel and edit the interface settings as needed.
- Click Add Function on the row of the new interface.
- Select the type of function, enter the function name, and click OK.
- Select the new function and edit the function settings as needed in the window to the right.
- Open the Register Groups tab of the Configuration Mapping large panel section and configure the interface-protocol combination for each register group using the Device Communication drop-down menus.
- In the DIOs tab of the Configuration Mapping large panel section, load the DIO pins from pin maps configured under the interface settings.
- If you need to export the hardware configuration for use in other applications, click Export Setup to save the configuration as a .sdconfig file that the Semiconductor Device Control Add-On API can interact with.