Dangerous Prototypes

Other projects => Past projects => CPLD programmable logic => Topic started by: ian on March 17, 2011, 05:21:06 pm

Title: CPLD dev-boards available tomorrow?
Post by: ian on March 17, 2011, 05:21:06 pm
Got word from Seeed this morning that these are going in the shop. I expected the Bus Blaster v2 first.

We've been working overtime (http://http://dangerousprototypes.com/docs/index.php?title=Special:RecentChanges&limit=100) to get the massive CPLD wiki ready for the launch.

Maybe these will be available tomorrow. Intro price is $15/each. Goal was $10/each, but we couldn't get the price that low because the CPLDs only decrease ~10 cents at 100 quantity.

Pictures of the final boards attached. Our pictures are getting better, but at the same time easier to take :)
Title: Re: CPLD dev-boards available tomorrow?
Post by: Sjaak on March 21, 2011, 10:38:30 pm
They seem to be almost in stock:

http://www.seeedstudio.com/depot/xc2c64 ... ?cPath=174 (http://www.seeedstudio.com/depot/xc2c64a-coolrunnerii-cpld-development-board-p-800.html?cPath=174) and http://www.seeedstudio.com/depot/xc9572 ... ?cPath=174 (http://www.seeedstudio.com/depot/xc9572xl-cpld-development-board-p-799.html?cPath=174)

Mostly they will be in store the next day or so after appearing in the depot.

Can't wait to see project comming with these cute boards :)
Title: Can I reach maximum device speed on this PCB?
Post by: jbeale on March 23, 2011, 07:27:54 pm
I see the second board is using the XC2C64A (CoolRunner II) part in the -7 speed grade. The data sheet at http://www.xilinx.com/support/documenta ... /ds311.pdf (http://www.xilinx.com/support/documentation/data_sheets/ds311.pdf) says that for this part the maximum external frequency is Fext1 = 118 MHz (using one p-term) and Fext2 = 108 MHz (OR array).

I have been told that anything above a 50 MHz clock is a "high speed design". Can you give me an idea, does this board layout support 100+ MHz, or would I need a better layout (eg. 4-layer PCB) to support the max speed?
Title: Re: CPLD dev-boards available tomorrow?
Post by: ian on March 24, 2011, 08:23:05 am
I think it will be difficult to do 100 or even 50MHz on a breakout board. It really depends on what you want to do though, but I would say as a general rule at minimum you need a custom PCB with short, direct traces to get those speeds. For anything fancy, you gotta go 4+ layers with internal grounds, power planes, etc.
Title: Re: CPLD dev-boards available tomorrow?
Post by: cuagn on March 24, 2011, 11:39:23 am
Seeed says "sold out"

What's the real status ?
Manufactured or not ?
Available or not ?

Does someone have the real info?

Rgds
Title: Re: CPLD dev-boards available tomorrow?
Post by: ian on March 24, 2011, 01:59:09 pm
I'm surprised, usually they are in stock within hours or a day of going in the store.

I got an update yesterday, looks like they still need to be programmed and tested:
viewtopic.php?f=19&t=2031 (http://dangerousprototypes.com/forum/viewtopic.php?f=19&t=2031)

Quote
Bus Blaster v2.0a-----Assembly done. Waiting for test.
XC9572XL-CPLD breakout 1v----- Assembly done. Waiting for test.
XC2C-CPLD breakout v1b----Assembly done. Waiting for test.
USB IR Toy v2.0------PCBs are ready, waiting for the components ready to
start assembly.
Title: Re: CPLD dev-boards available tomorrow?
Post by: cuagn on March 24, 2011, 03:14:40 pm
I was afraid it disappeared in couple of hours! :)
Title: Re: CPLD dev-boards available tomorrow?
Post by: ian on March 24, 2011, 03:24:33 pm
Maybe some day we are that big, but I think there will be stock for a while when they are ready :)
Title: Re: CPLD dev-boards available tomorrow?
Post by: jbeale on March 29, 2011, 06:40:13 am
Yay! They're here. http://www.seeedstudio.com/depot/xc2c64 ... ?cPath=174 (http://www.seeedstudio.com/depot/xc2c64a-coolrunnerii-cpld-development-board-p-800.html?cPath=174)
Title: Re: CPLD dev-boards available tomorrow?
Post by: ian on March 29, 2011, 01:30:17 pm
Thanks for the heads up :) Don't forget the XC9572XL:
http://www.seeedstudio.com/depot/xc9572 ... ?cPath=174 (http://www.seeedstudio.com/depot/xc9572xl-cpld-development-board-p-799.html?cPath=174)

For one of our projects, they're both really flying off the shelves. We're going to need to order another batch already. Thanks to everyone for your support.

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01102067616session_write_close ( )...(null):0
20.01132199192ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01132199968Database_MySQL->query( ).../DatabaseHandler.php:119
40.05802338688Database_MySQL->error( ).../Db-mysql.class.php:273