archives

Selection of an FPGA part for any project is one of the most crucial decisions during the project planning stage which has long-term implications on the project. More often than not, it is an optimization problem, where the project requirements decide the trade-offs and compromises between features and capabilities. There are a myriad of FPGA […]

Continue Reading

FPGA: Everything you need to know before getting started Entering the world of FPGAs can be quite confusing for beginners and the fact that the answers to basic questions are spread across the internet is not helping either. We have gathered some frequently asked questions about FPGAs which we hope can be useful to help […]

Continue Reading

FPGA Vs ASIC: Differences Between Them And Which One To Use? Introduction For a person new to the field of VLSI and hardware design, it’s often one of the very first questions: What’s the difference between FPGA, ASIC, and CPLD? In another post, we have tried to answer the differences between FPGA and CPLD. This article […]

Continue Reading

How to Install PuTTY on Ubuntu Linux Introduction PuTTY is a popular terminal emulator for Windows, but it is not only limited to Windows operating system. Being free and open source, it is popular among Linux users too. PuTTY supports a wide range of protocols such as serial, SSH, Telnet, rlogin, SCP, SFTP etc. PuTTY […]

Continue Reading

Serial ports were used in a verity of applications reliably for a very long time now. Although PCs and Laptops don’t come with built in serial ports anymore, serial port interface emulated over USB is very popular among DIYers/hackers and with certain products. USB specification defines a class (Communication Devices Class) for using USB transport […]

Continue Reading

Some readers may remember, we attempted to design a Spartan 6 based FPGA development board with DDR SDRAM almost a year ago. The board worked to the most part except that some obvious mistakes made it impossible to get the DDR up running. We did another attempt this year to design a new board with […]

Continue Reading

Introduction Designing and building an FPGA development board that has two BGA devices was challenging enough. But what came next did seem equally challenging to us in the beginning. That challenge was testing the functionality of the DDR interface. We had no prior experience of successfully building a board with a DDR device. And those […]

Continue Reading

Rohit at Technology Realm recently did a cool job of interfacing the Xilinx CPLD Breakout Board with a 16×2 LCD module. He used Chipmunk JTAG to download bitfile on to the CPLD. Thanks Rohit for sharing this excellent blog post. Read the complete blog post at his blog “Technology Realm“.

Continue Reading

Rohit Singh put together a nice tutorial on designing an 8 bit counter using VHDL. Complete article is available at http://technologyrealm.blogspot.in/2013/06/8-bit-binary-counter-using-vhdl-on.html

Continue Reading

Its been a while since we promised about a low cost JTAG hardware for hackers. Other priorities kept us away from working on this for a long time. At last, after a few days worth of coding and debugging, Chipmunk JTAG is now ready to roll. This is still a work in progress. There are […]

Continue Reading