Aaron's Homepage Forum
Aaron's Homepage Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Projects/Inventions
 Computers/Electronics
 FPGA Dev boards.

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkInsert EmailInsert Image Insert CodeInsert QuoteInsert List
   
Message:

* HTML is OFF
* Forum Code is ON
Smilies
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

   Insert an Image File (GIF, JPG, JPEG, BMP, ZIP, PNG)

   

T O P I C    R E V I E W
wasssup1990 Posted - Apr 29 2010 : 11:19:43 PM
Hi,
I have an interest in FPGAs and I would like your recommendation on a Development board for the advanced hobbyist/university student. No need to look for me just let me know which one you recommend if you work with or have worked with FPGAs before.

Thanks.
7   L A T E S T    R E P L I E S    (Newest First)
BEatonNo1 Posted - Jul 30 2010 : 11:54:29 AM
This XMOS core is pretty interesting...their tools are free to!? Its like a RTOS implemented in hardware. Thanks for the link!
wasssup1990 Posted - Jul 30 2010 : 04:26:14 AM
I know they do, but XMOS have the "USB Audio Device Class 2.0" as I mentioned in my last post. My project needs this to play extremely high quality sound through multiple channels. The "USB Audio Device Class 1.0" is for lower bit rate stereo USB DACs.
BEatonNo1 Posted - Jul 30 2010 : 12:03:28 AM
Interesting! Most micro manufacturers have USB examples to get you started. Microchip, ATMEL, TI, and Renesas do for sure.
wasssup1990 Posted - Jul 29 2010 : 11:00:07 PM
Hi BEatonNo1,

Lately I have been researching XMOS devices. They are not FPGAs but they do have a lot of potential. For my current self initiated project I am thinking of using a device from them that can do 1000MIPS. There are advantages this device has over FPGAs like there being no change in latencies when you modify the code since there is no re-routing performed inside the chip when you change the code. The XMOS device in question contains 2 cores and 8 hardware threads per core. Each core is capable of 500MIPS. They also have quad core versions too. You can find out more of what I am talking about at...

http://www.xmos.com/

One reason why I considered them is because they have the USB Audio Class 2.0 IP that you can acquire if you purchase a reference board from them. This will greatly shorten the time it takes to get my project working. However my Uni holidays are over and I am doing their work, not mine. Oh well I will just have to work on my project in what little spare time I have.

Thanks for your reply and the links too.
BEatonNo1 Posted - Jul 29 2010 : 10:30:58 PM
Hey Wasssup,

I have had a lot of luck with Digilents stuff. I helped a fellow TA integrate them into a curriculum while in college. The Basys is like $60 for a Spartan with all sorts of stuff. Xylinx has some great tools that are completely free which helps.
http://digilentinc.com/Products/Catalog.cfm?NavPath=2,400&Cat=10

Lattice has a deal going on to with one of their XP2 dev boards:
http://www.latticesemi.com/products/developmenthardware/developmentkits/xp2breviadevelopmentkit.cfm
Check into the Lattice toolchain before jumping on this one. I am not sure how long you can use their tools and what happens once the demo runs out (it may just be code space limited which is probably ok for this part)

Also check out opencores.org they have all sorts of things to to stick in your FPGA.

I have worked on several projects which have an embedded 16-32 bit processor in an FPGA with some custom modules on the wishbone bus. (i think lattice offers their core for free?) This is effective in the medical/military realm where cost is no object but in commercial markets custom ASICs are much cheaper. Part of the issue is that generating HDL to communicate with things over busses requires more silicon than having an embedded CPU in the FPGA...don't count out the C/assembly just yet.

Good Luck,
Brian
wasssup1990 Posted - May 20 2010 : 11:10:07 PM
Thanks for your input.

The Xilinx "Spartan" is just a family of FPGAs, the name doesn't imply a Dev Kit. However I do see alot of Dev Kits using the Spartans.

I just wonder if we will move to FPGA based programing in the future for all intensive computational work, instead of writing programs all in a sequential manner like in C code, we can design hardware (in a sense) and program that hardware layout into an FPGA. This will greatly increase computational speed and efficiency and won't require very high clock speeds. Keep the C, Java, BASIC and all of that but have integrated PLDs mainstream so that every computer has some amount of programable logic.

You can already find this in PCI card form, but it would be nice if every computer CPU/Motherboard had lots of PLDs inside it to increase speed of any programs that could take advantage of it. Like video processing, games, sound processing, image processing and any task that requires dull and repeditive computations. It may take many CPU cycles to do a single iteration of a process on a CPU, but only a few clocks on an FPGA softwired for the task. More hardware and more complexity but I like the idea. We shouldn't have to wait for computers.
Brian Posted - May 20 2010 : 8:45:17 PM
My friend has one of the Xilinx Spartan lineup. Unfortunately I do not know much about it other than the fact that he says it's pretty good ;) IIRC it has ethernet and a video ouput port among several other features.

Aaron's Homepage Forum © 1995-2020 AARONCAKE.NET Go To Top Of Page
This page was generated in 0.06 seconds. Snitz Forums 2000