Categories

App note: Driving LEDs with Xilinx CPLDs

Posted on Sunday, February 16th, 2014 in app notes by DP

XAPP805

Here’s Xilinx app note on using CPLDs to perform the same functionality as those common LED driver chips.

Light-Emitting Diodes (LEDs) are commonplace on the modern day Printed Circuit Board (PCB). Whether they are indicating status, activity or some other function, they need to be driven by a device that can provide sufficient current to illuminate them. Traditionally, LED driver devices have been used for this purpose, but this application note aims to demonstrate how that functionality can be incorporated into Xilinx CPLDs to save both cost and valuable board space.
This entry was posted on Sunday, February 16th, 2014 at 5:00 pm and is filed under app notes. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

One Response to “App note: Driving LEDs with Xilinx CPLDs”

  1. Alan says:

    Depending how many outputs are high/low, you can “dim” the LED

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Ian: test comment on /blog/ page
  • ian: No, that's exactly how it should be :) Sorry about missing names on comments, the theme is being reworked as we speak.
  • J. Peterson: Nice writeup. It looks like some of the formatting for your command examples needs some missing newlines?
  • Geert Jordaens: I'm not sure what kind of licensing I have to add since it is a fairly straight forward implementation of the adaptive Huffman Decoding. For...
  • erich: For anyone interested, I've added some c++ code for adaptive huffman decoding in the git repository.