Viewing posts for the category Blog Post

Blinkies, Buttons, Bah!!!

Posted by: Dave Vandenbout in Blog Post 8 years, 6 months ago

I get some comments like this: “All the other FPGA boards have loads of blinking LEDs. And they have bunches of buttons and switches! My XuLA board has nothing!”

Now when you learned how to ride a bike, you might have started out using training wheels. These were helpful – they let you get experience with the bike without getting hurt (unless your parents push you out in a busy street – but that's another story). But after a while, you couldn't wait to get rid of those training wheels. Wherever you went, they just screamed out: “I'm a bike-riding noob! Come give me a wedgie!” But the worst part was they got in the way; you couldn't get any speed up because those training wheels were dragging on the ground. Luckily, they weren't welded to the bike and you could take them off. Then you could use the bike for what it was for: getting you from here to there faster and easier than being on foot.

LEDs and buttons are similar to training wheels: good when getting started, but a hindrance after that. <<more...>>

1 comment

"Hard row to hoe. Came up with squat."

Posted by: Dave Vandenbout in Blog Post 8 years, 7 months ago

A few years ago, my sister and I decided to plant a stand of corn in addition to the regular garden on her farm. This entailed tilling a 50' x 15' area, hoeing the dirt up into about twenty mounds, shaping the mounds for holding water, punching four holes in each mound, and, finally, placing a few kernels in each hole. Then we planted beans among the mounds to try and crowd out the weeds. <<more...>>


Amping the XuLA Clock Up To 300 MHz

Posted by: Dave Vandenbout in Blog Post 8 years, 7 months ago

Some people have commented that the 12 MHz clock on the XuLA FPGA board is too slow for practical use. What they've missed is the Spartan-3A FPGA has on-chip digital frequency synthesizers (DFS) that can multiply the clock to over 300 Mhz. To show how easy it is to do this, I've added another chapter on using the DFS to my new book about doing FPGA design using Xilinx ISE WebPACK and the XuLA board. It just takes a few lines of VHDL and you can have almost any clock frequency you want between 5 MHz and 320 MHz.* <<more...>>


Tools of the Trade #1

Posted by: Dave Vandenbout in Blog Post 8 years, 8 months ago

We all have 'em: tools that let us do things easier and faster. Some we buy, others we make. This is my first entry about one of my favorite tools: an Eagle ULP I wrote that lets me do cost estimates on boards I'm designing using real-time prices fetched from Digi-Key. <<more...>>


Writing Tutorials Sucks Donkeys

Posted by: Dave Vandenbout in Blog Post 8 years, 8 months ago

I'm writing a new book about doing FPGA design using Xilinx ISE WebPACK and the XuLA board. I've reproduced the preface for the book below. Here are the important points:

  • I'm currently writing the book. New chapters will be released as I write them. There are currently four chapters available that cover FPGA basics, ISE compiler flow basics, entering VHDL, synthesizing, simulating, implementing, downloading and running a simple LED blinker design. Additional planned topics are listed in the preface.
  • The book is covered under a Creative Commons Attribution-Sharealike 3.0 Unported license and stored on Github. So anyone can grab it, modify it, sell it, or whatever as long as they leave the other author names and affiliations intact and offer it freely with the same rights they got.
  • I'm using FOSS tools like LibreOffice/OpenOffice and Inkscape for creating the text, so nobody will have to buy any tools if they want to modify it.


Recent Posts






RSS / Atom