FPGA Module Delivers Front Panel API Via SuperSpeed USB 3.0

Opal Kelly has been delivering compact FPGA modules for quite awhile (see External FPGA Module Uses PCI Express Host Link). The XEM6310 series (Fig. 1) is their latest offering. The board sports a Xilinx Spartan 6 FPGA plus a SuperSpeed USB 3.0 interface. The FPGA can be an XC6SLX45 (45K LUTs) or an XC6SLX150 (150K LUTs). The USB …

Comparing AMBA AHB to AXI Bus using System Modeling

Embedded system designers have a choice of using a shared or point-to-point bus in their designs. This article discusses the construction of an Advanced Microcontroller Bus Architecture (AMBA) Advanced High-performance Bus (AHB) Shared Bus and AMBA Advanced eXtensible Interface (AXI) point-to-point Bus using a graphical modeling environment that achieved approximately 95 percent cycle accuracy. The article focuses …

Comparing PSoCs and MCUs in digital TV design

In this Product How-To article, Ronak Desai of Cypress describes the design challenges in digital TV applications and compares the use of microcontrollers and the company’s Programmable SoC architecture in dealing with roadblocks to efficient implementation. Microcontrollers are used widely in current digital TV designs to provide mechanisms to direct the tuner to access specific frequencies, receive IR inputs …