To Run a High Stress Test, How Can I Best Generate Traffic on Multiple I2C and SPI Buses?

Question from the Customer:
I have a new network device. To fully stress test its performance, I need to drive a lot of traffic on multiple buses. I’m considering your Promira Serial Platform. Can I easily control multiple Promira platforms from one computer? Which software applications should I use and how many Promira platforms can be managed from one computer?

Response from Technical Support:

Thanks for your questions!  You can connect multiple Promira platforms to one computer, and the Promira platforms can transfer data simultaneously. The limitation of how many Promira platforms can be used simultaneously depends on the system parameters of the computer and the system that you are testing, the traffic load, as well as the number of available ports.

We have two software applications to recommend for your use:

  • Control Center Serial Software provides easy access to all Promira I2C and SPI functions.  It allows you to emulate a master or slave by writing and reading messages on the bus.  Additionally, it has an option for XML-based batch scripting.  You need to run one instance of Control Center Serial Software for each Promira platform that you use.
  • Promira API Software can be used on many operating systems and supports several software languages. Examples are provided to help get you started with creating your own customized test setup. Our API software allows you to select the desired Promira platform by the port to which it is connected to the computer.  The API is a great option for running iterative tests on a system.

For I2C buses, you will need an I2C Active application. Two levels are available. Please refer to the specifications for I2C Active Level 1 and Level 2 applications for more details.

For SPI buses, you will need an SPI Active application. Three levels are available. Please refer to the specifications for SPI Active Level 1, Level 2  and Level 3  applications for more information.

Compare the features of the Promira and the I2C/SPI Active Applications, and the Cheetah and Aardvark host adapters.

We hope this answers your question. Additional resources that you may find helpful include the following:

You can also contact us and request a demo that applies to your application, as well as ask questions about Promira Serial Platform and other Total Phase products.

Request a Demo