PRO vs ONE


Recommended Posts

Hi there,

 

I'm new to FPGA with good knowlege about PICµ (OK, I know it's not the same king of logic).

 

Since some months I read a lot of stuff and downloaded some books abour FPGA, VHDL.. well all the recommended stuff :P

 

I'd like to jump in, but i'm hesitating PRO/ONE.

I could not figure if the ONE is simpler, or if there is no real difficulty to adapt ONE project to the PRO.

 

I understood that SPARTAN 6 is more powerfull than SPARTAN 3, but is it really necessary to begin... and may be to drop it after a while!

 

Price is not an issue, because difference is relatively small, and if you have to jump it seems better to go up.

 

If I refer to my experience with µ, it's more simple to program a 16F84 than a 18Fxxx, not because the soft is different, but configuration could be tricky.

After a while when you understand what you're doing, capability is way higher!

 

Do I have to expect same problems with ONE/PRO ??

 

I had a look through the forum but did not find any hint.

Thanks for any advice.

 

Gerard

 

Link to comment
Share on other sites

I would go with the Pro, the only reason to hesitate is the change to the Spartan 6 synthesis engine in Xilinx ISE webpack. They used a new synthesis engine for the Spartan 6 that is stricter in interpreting HDL. Things that used to be allowed for the Spartan 3E are no longer allowed and will generate an error. They are always minor things that can be researched and fixed. But the end result is that you might run into issues with projects that you download from the Internet needed some work on the Spartan 6. We can always help you through these issues here in the forum so I would be aware of it, but I would still recommend the Spartan 6. The Spartan 6 has more internal BRAM and it also has external SDRAM, so much more is possible.

 

Jack.

Link to comment
Share on other sites

  • 1 month later...

I have both, and find myself using the original Papilio One more often simply due to the fact that there is more DIY stuff out there for the older more mature Spartan3. As Jack says, it can take some effort to port older code over to the Spartan6, although it is undeniably a faster, more capable part and going forward we'll likely see more Spartan6 stuff. Both are incredibly cool and very capable pieces of hardware though and I think you'll be happy with either one.

 

Personally I would have preferred something like an updated Papilio Plus with some onboard SRAM. The SDRAM on the Pro is spacious, but orders of magnitude more complex to work with than SRAM.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.