The Layman’s Guide to the World of Programmable Logic Devices

12-01-2010-1558vp-290Introduction to PLDs

 Programmable logic devices are integrated circuits that can be programmed manually using a description language like VHDL, CUPL, ADA or Verilog. These devices make it possible to generate accurate schematics for the building of files that can be utilized to program devices.

Programmable logic is one of the several types. Older versions such as PAL20R8, GAL22v10, 22V10 and 20V8 have been in use for many years. More recent types include complex programmable logic devices or CPLD like XC2C32A and XC3S50 by Xilinx that have resulted in the improvement of the original form of devices.

PLD types

Programmable logic devices are of two types, the PLD and its variants as well as FPGA. These two categories differ in terms of their architecture. While FPGA Include several flip-flops, PLDS do not have much of these things. Additionally, FPGAs of today comprise features like in-built multipliers, reliable block ram part and the ability to handle interface standards. CPLDs do not require extra devices for programming and retain their programs in event of a power loss. They also consume less power and are competent to handle various signaling schemes like LVDS and HSTL. Owing to these benefits such devices are considered to be highly efficient.

Read More at Blogspot.com

AVR Dragon – Its Features and Usage

When it comes to setting standards for developing low cost tools for 32-bit and 8-bit AVR devices with OCD or On Chip Debug capability, the AVR Dragon has played an instrumental role. It is capable of performing a debugger, which is symbolic in nature on all the OCD devices with JTAG, selected PDI devices, a Wire mode, parallel programming, high voltage serial programming, OCD and helps in supporting debugging by using JTAG, PDI and SPI interfaces. The designers are allowed to add sockets, build personalized circuitry which would fit best in the footprint of the device.  The debugger, with the help of the memory of the target device supports NanoTrace; it depends on the OCD Module.

AVR Dragon and Boards

Main Features

Here are some of the key features of AVR Dragon:

Read More at Blogspot.com