One of the exciting products that we showcased at our recent Innovation Day media event in Amsterdam was the Serial GPIO, a software-defined protocol sequencer. The Serial GPIO solves a common problem caused by the wide variety of peripherals available on the market that use non-standard serial interfaces. Not only do these interfaces fail to support applications such as LCD drivers and audio code, but the desired number of standard serial interfaces is not always available in existing products.
In the standard market solution, application designers have to write CPU intensive loops to create the required bit streams, limiting speed and ultimately reducing flexibility. This is where NXP’s solution comes in. The software-defined protocol sequencer introduces flexibility and saves on silicon, while offering the standard GPIO functionality that enhances features to accelerate serial stream processing. Ultimately, this allows software implementation of protocols including I2C, SPI, UART, I2S and LCD controller.
The demo shown at the Innovation Day highlighted a software-defined camera interface capturing video onto an LCD screen.
Do you like our solution? Got other suggestions? Leave a comment!