Jessica Hopkins



Email: jhopkins@totalphase.com

Posts by Jessica Hopkins:

What is SMBus?

SMBus, or System Management Bus, is two-wire interface often used for low-speed system management communication between devices on a motherboard. This bus was developed using the foundations of the I2C protocol, so SMBus and I2C hold many similarities and can even inter-operate on the same bus. In this article, we’ll ...

Understanding the Differences Between UART and I2C

Communication protocols are some of the essential building blocks of an embedded system. They are what governs how data is sent over the bus, including whether data is sent serially, parallelly, asynchronously, or through a master/slave paradigm.

There are multiple forms of communication that can be used in an embedde...

What are the Differences Between an Integrated Circuit and a Microprocessor

The introduction of integrated circuits (ICs) has revolutionized the way embedded systems operate today. By integrating transistor circuits onto a single chip, electronics developers could create advanced computing devices like laptop computers and mobile phones. When discussing how embedded systems operate, we often he...

Control Center Serial Software Series: Enabling Slave Mode

The Control Center Serial Software provides an interface for Total Phase host adapters and allows users to control and interact with I2C and SPI devices.

Total Phase host adapters offer numerous ways to test and develop I2C and SPI systems, including support for master and slave configurations. In this article, we’ll...

Control Center Serial Software Series: General Purpose IO

The Total Phase Control Center Serial Software provides access to I2C and SPI functionalities of the Aardvark I2C/SPI Host AdapterCheetah SPI Host Adapter, and Promira Serial Platform, including reading and writing messages, XML batch scripting, and more. Additionally, this software allows users to access and interact w...

What is Signal De-Emphasis and When is it Used?

Signal de-emphasis is a signal-enhancing technique often used to improve the quality of electrical signals transmitting at gigabit rates over devices including PCBs and long cables. Signal degradation can be due to a variety of reasons, including long transmission lines and jitter, so this technique helps negate these issues ...