|
|
Featured Design Center |
|
|
|
|
|
|
|
Rapid debug of serial buses in FPGAs
Low-speed serial buses remain prevalent across several electronics industries. Serial buses such as I2C, SPI, CAN, LIN, and RS-232 are often key points for debugging designs with FPGAs which higher speed serial buses quickly pass data from chip to chip. Historically, capturing and decoding the information required significant manual effort if using an oscilloscope or the purchase of custom tools. Oscilloscope vendors now incorporate significant application technology that simplifies debug of low-speed serial buses.
|
|
|
Architecture/Implementation
Altium Design Contest winner: yyCAN review
This article by James Brakefield, selected as the winner of the Altium Design Contest, describes his yyCAN controller (the name has multiple meanings) written in VHDL.

Bridging the voltage gap with FPGAs
FPGAs have become sensitive to power-design considerations in supporting multiple voltage options for I/O banks. This paper examines how some low-power FPGAs leverage the VCCI of each I/O bank to determine the voltage level of its I/Os, ranging from 1.2 V up to 3.3 V.

Solving display challenges in mobile internet devices
This article discusses the market opportunity for low-cost consumer devices that provide users with Internet access and the requirement that such products offer a high-quality display to offer the same user experience as a laptop computer.

See all Architecture/Implementation »
Interconnect Design
Backplane tutorial: RapidIO, PCIe and Ethernet
RapidIO, PCIe, and Ethernet each offer unique benefits. We explain how each technology works, and examine its strengths and weaknesses. We also show why RapidIO is often the best choice for embedded systems.

PCI Express bridging options enable FPGA-based configurable computing
In many embedded systems, FPGAs have augmented or displaced dedicated MPUs and DSPs, so endpoint bridging solutions for PCIe must enable FPGAs to fulfill their new role.

A primer on extending serial ports in embedded designs
Vikas Shukla provides some reminders about the many ways that an embedded systems developer can add more serial ports to a design if they are needed.

See all Interconnect Design »
Embedded Processing/DSP
Product how-to: DSP/FPGA platform for video surveillance
Avnet's video surveillance platform pairs a TI DM6437 DaVinci DSP with a Xilinx Spartan-3A DSP FPGA. here's how the platform works, and how to get the most out of it.

Implementing LTE on FPGAs
Here's a review of the LTE algorithms and a practical implementation on a Xilinx FPGA. The reference design is tested using multiple video stream with varying encoding rates.

Camera design for machine vision
The fundamental components of machine vision and a close look at camera requirements, including image sensor technology, architecture requirements, interface standards, resolutions, frame rates and signal processing.

See all Embedded Processing/DSP »
FPGA-to-ASIC Conversion
FPGA-Based Prototyping - "Productivity to Burn"
This article highlights recent tool advances that can help you setup, implement, and verify your FPGA-based ASIC prototype faster than ever before.

Getting the most out of ASIC prototyping with FPGAs
This tutorial discusses various issues that must be taken into account when using an FPGA to prototype an ASIC or SoC design.

Hi def video scaler ASIC development from FPGA
How a high-definition video scaler ASIC implemented in a 0.18um standard cell technology was developed rapidly by starting with FPGA.

See all FPGA-to-ASIC Conversion »
Design Tools/Software
Rapid debug of serial buses in FPGAs
Low-speed serial buses remain prevalent across several electronics industries. Serial buses such as I2C, SPI, CAN, LIN, and RS-232 are often key points for debugging designs with FPGAs which higher speed serial buses quickly pass data from chip to chip. Historically, capturing and decoding the information required significant manual effort if using an oscilloscope or the purchase of custom tools. Oscilloscope vendors now incorporate significant application technology that simplifies debug of low-speed serial buses.

Altium Design Competition runner up: Building an in-car MP3 player using NanoBoard
Doug Gibbs, a Senior Staff Software Engineer at Xilinx, was the runner up in the Altium Design Competition. Doug's idea is to build an in-car stereo MP3 player with an 802.11 connection to allow networking with a user's home PC. When you drive into the garage, you're the system will automatically sync to the PC and update all of the music you've downloaded.

A new approach to FPGA testing and validation for today's market
As the market for FPGAs continues to evolve, a new approach to FPGA debugging and validation is needed to reduce costs and time to market. The tools that support their cost-effective development must evolve as well, and expand their capabilities beyond what is available today. This paper outlines a new approach to FPGA testing and validation. It includes comparison of how advanced FPGA validation tools compare to conventional FPGA tools and outlines the requirements for new tools for today's market.

See all Design Tools/Software »
See all Design Center »
 |
 |
 |
PROGRAMMABLE LOGIC DESIGN CENTER ARCHIVE

|
|  |
About the Programmable Logic DesignLine How-To Section
Programmable Logic DesignLines' Design Center section delivers practical how-to information for the design and implementation of field programmable gate arrays (FPGAs), complex programmable logic devices (CPLDs), gate arrays, and structured ASICs. Key topics covered in this section include: FPGA Tools/software, FPGA synthesis, DSP design, high-speed interconnects, FPGA/CPLD architectures, structured ASIC design, and embedded processing design.
|
|
|