Build A CPLD Dev Board

Questions and Comments on All Tutorials

ThePyroElectro
PyroElectro Admin
Posts: 1181
Joined: Mon Nov 12, 2007 9:24 pm
Location: Earth
Contact:

Build A CPLD Dev Board

Postby ThePyroElectro » Tue Feb 19, 2008 7:17 am

Build A CPLD Dev Board

Development boards for PLD's and FPGA's can get very pricey, even into the $1000's. This simple tutorial will give you a platform & hardware setup to get you started with CPLD/FPGA device design & programming.

Image

Questions & Comments?
Last edited by ThePyroElectro on Thu Jul 21, 2011 7:04 am, edited 1 time in total.

Kevin
Newbie Pyro
Posts: 17
Joined: Fri Nov 23, 2007 9:06 pm

Postby Kevin » Thu Feb 21, 2008 4:03 pm

The large size image of the schematic at http://www.pyroelectro.com/tutorials/cp ... matic.html doesn't work :cry:

ThePyroElectro
PyroElectro Admin
Posts: 1181
Joined: Mon Nov 12, 2007 9:24 pm
Location: Earth
Contact:

Postby ThePyroElectro » Thu Feb 21, 2008 7:16 pm

Hey Kevin,

Thanks, I fixed it for you! 8)

jiaohai777
Newbie Pyro
Posts: 2
Joined: Mon Jul 28, 2008 3:45 pm

clock signal

Postby jiaohai777 » Mon Jul 28, 2008 3:56 pm

i want to add a clock signal to the board, can you tell me how to do it?

ThePyroElectro
PyroElectro Admin
Posts: 1181
Joined: Mon Nov 12, 2007 9:24 pm
Location: Earth
Contact:

Postby ThePyroElectro » Mon Jul 28, 2008 4:05 pm

Hi jiaohai,

Sure I can tell you how to do that. Pin 83 is the 'GCLK1' (global clock input), connect your clock signal to that pin. You can use a 555-timer, crystal, ceramic...etc oscillator to create the clock signal for input.

Then in your VHDL/Verilog code you'll define that pin as a clock and you have a clock. Make sure to define the pin as a clock in the floorplanner.

jiaohai777
Newbie Pyro
Posts: 2
Joined: Mon Jul 28, 2008 3:45 pm

Postby jiaohai777 » Tue Jul 29, 2008 3:19 am

thanks a lot!

sreeram_shankar
Newbie Pyro
Posts: 6
Joined: Fri Oct 03, 2008 9:41 am

CPLD development board

Postby sreeram_shankar » Fri Oct 03, 2008 9:48 am

Hi,

sorry for stealing the thread !!!!!!!!!

Is there any way to get the CPLD samples to get the design started ?

Do altera support in this front ?


An other question regarding the clock what is the clock rate that is supported by the device that is mentioned so that we could get the crystal for that readily.


regards,
SreeramShankar

ThePyroElectro
PyroElectro Admin
Posts: 1181
Joined: Mon Nov 12, 2007 9:24 pm
Location: Earth
Contact:

Postby ThePyroElectro » Sun Oct 05, 2008 3:31 pm

Hey,

You can buy the PLD from Altera. They should be cheap, like $10. Maybe if you tell them you are a student and working on a project they will give it to you for free.

Any clock up to 100 MHz is supported by the device. This should be written somewhere in the datasheet.

sreeram_shankar
Newbie Pyro
Posts: 6
Joined: Fri Oct 03, 2008 9:41 am

USB blaster on board

Postby sreeram_shankar » Mon Nov 10, 2008 3:40 pm

Hey,

i am through developing a CPLD board with your designs and i would like to have a USB based blaster since most of the laptops now dont have a Parallel port facility. How can we go about it.

Can u please post in a project that shows how we could make a USB blaster ?

Regards,
Sreeram

ThePyroElectro
PyroElectro Admin
Posts: 1181
Joined: Mon Nov 12, 2007 9:24 pm
Location: Earth
Contact:

Postby ThePyroElectro » Sun Nov 16, 2008 2:07 am

Hey sreeram,

There's no easy way to make a USB byte blaster. Altera hasn't released the schematic for their USB byte blaster as they have for the Serial versions of it. You might have more luck looking at 3rd party designs for USB byte blasters. But to this day, I have not seen one.

Sorry!

sreeram_shankar
Newbie Pyro
Posts: 6
Joined: Fri Oct 03, 2008 9:41 am

Peripherals to CPLD board

Postby sreeram_shankar » Fri Dec 19, 2008 7:21 am

hi,

I ws wondering as to how to make the CPLD board more fascinating to developers and took liberty to sketch out this mail.

How about developing some some small pyro modules that could fit the pyro CPLD development boards that we have built.

Can we go ahead to create some tutors. I would be glad if we could work something on it to contibute to the pyro's forum.

peripherals that i am currently tetsing include RGB LEDs and its control using PWM signals.

And i am also interested to go about interfacing Graphic LCDs , sensors to the CPLD board that i constructed using the Pyroelectro tutors.


Regards,

Sreeram

Sreeram

ThePyroElectro
PyroElectro Admin
Posts: 1181
Joined: Mon Nov 12, 2007 9:24 pm
Location: Earth
Contact:

Postby ThePyroElectro » Fri Jan 02, 2009 7:33 am

Hey Sreeram,

The CPLD board is just a means for getting people started. It's ripe and prime for any application you'd like to stick it into. Unfortunately, I won't be able to write a few more tutorials for it until later on this year.

Is there something particular you'd like to see it do?


Return to “Tutorials”

Who is online

Users browsing this forum: No registered users and 3 guests