- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
Picoblaze on Coolrunner II CPLD
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-14-2012 09:12 PM
Hi,
I am new to the picoblaze and coolrunner II CPLD. Can anyone please explain the implementation of picoblaze on coolrunner II CPLD and also how can we select the perticular coolrunner or how we come to know the particular memory size is if sufficient to implement picoblaze
If possible could you kindly provided with a simple guide or explanation on how the core implemented within the Coolrunner II CPLD. If possible could you suggest any resources that I may look at in order to better understand the working of the PicOBlaze core.
Appreciated if any one give me the solution.
Thanks in advance
Re: Picoblaze on Coolrunner II CPLD
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-14-2012 10:37 PM
Hi,
the picoblaze you are looking for is described in XAPP387.
Download the pdf and zip files so you get to know the specifications of that PB-version and can start working with it.
Have a nice synthesis
Eilert
Re: Picoblaze on Coolrunner II CPLD
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-14-2012 10:54 PM
Thank you!
I wanted to know what family of CPLD is choosen for implementing picoblaze.i.e size is decided based on what like whether no.of instructions in the assembly code/size of assemblt code...etc
Also I have seen in attached pdf...that
|
Feature |
PicoBlaze for CoolRunner-II |
|
Program Space |
256 |
|
Instruction Size |
16-bit |
|
Internal Program |
Yes |
|
8-Bit Registers |
8 |
|
Stack Depth |
4 |
|
Assembler |
ASM |
|
Size |
212 macrocells in XC2C256 |
|
Performance |
21 MIPS |
here they have given 212macrocells in XC2C256, I didnt understand why only 212macrocells in 256macrocells?
please looking forward for reply.
thank you
Re: Picoblaze on Coolrunner II CPLD
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-15-2012 01:44 AM
here they have given 212macrocells in XC2C256, I didnt understand why only 212macrocells in 256macrocells?
That just means that PicoBlaze doesn't take up all of the available programming space in the CPLD, leaving some room for you to add other logic.
Generally, you'll create the bulk of your design first, see which devices it fits into by examining the output from the Xilinx tools and trying different output options, and then use the smallest/cheapest part that will fit your design and any anticipated future needs.
Re: Picoblaze on Coolrunner II CPLD
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-15-2012 04:38 AM
Thank you.
Now I better understood.











