Introduction

gettingstarted

Getting Started – unless disabled, the ‘Getting Started’ popup will guide you through the vector creation process with three easy steps. Read it anytime under the Edit/Getting Started Message menu.

about

About – get the version number for VectorBuild

Pin and Timing Editor

Pin and Timing Editor

Pin and Timing Editor – Add the device pins needed in your test vectors. Add clocks, reset pins, enable, drive, receive or static pins.

Set vector timing and time-set base name.

Set the Vector Rate and Timing Base Name – Set the highest-frequency clocks in your test vectors (typically the fastest clock). Specify a base name for all timing sets that are created.

VectorBuild Clock Timing Editor

Add Device Clock – set phase and timing of your device clock.

VectorBuild Bidirectional Pin Editor

Add a Bidirectional Pin – add a device pin and specify the input and output timing relative to your main system timing.

VectorBuild I2C Bus Editor

I2C Bus Editor – Add an I2C bus to your test pattern. Specify the number of bits, vector rate, and critical timing parameters.

spibustiming

SPI Bus Editor – Add a SPI port to your device. Select the necessary pins, data width and timing parameters.

rfeebustiming

RFEE Bus Editor – Add an RFEE bus to your test setup pattern. Set the address and data size and all relevant timing parameters.

jtagbustiming

JTAG Bus Editor – Add a JTAG port to your test patterns. Select the required pins, set the instruction register size, and set all important timing parameters.

States and Commands

statecommands

States and Commands – sequence the state changes and bus commands needed to execute your test setup pattern. Select the previously defined pins and buses and program their state changes as needed to operate your device.

VectorBuild add I2c Command

Add I2C Command – issue a command to your I2C interface. Specify Read or Write, the list the device, address, and data. Add an optional comment that will appear in our test vectors.

VectorBuild add SPI Command

Add SPI Command – Issue a SPI bus command. Select the type of command (read or write) and specify the address, data, and optional comment.

VectorBuild add JTAG command

Add JTAG Command – set the register type, specify the write and receive data along with other details.

VectorBuild add RFEE Command

Add RFEE Command – Issue and RFEE bus command. Select read or write, specify the slave address and data. Provide an optional comment if needed.

Pattern Editor

VectorBuild Pattern Editor

Pattern Editor – After you define your pins and sequence the state changes and bus commands, use the Pattern Editor to generate your test vectors. Click the ‘Build Pattern’ button to display your test vectors in the editor window. Change states, repeat codes, comments or other items directly in the editor before saving your pattern to file.

VectorBuild Pattern Editor 2

Pattern Editor – set the Pattern Name entry to specify start labels in your pattern.