Home    Bloggers    Messages    Webinars    Resources   
Tw  |  Fb  |  In  |  Rss
Lou Covey

Video: Flexras Simplifies FPGA-Based Partitioning for ASIC/SoC Prototypes

Lou Covey
Page 1 / 2 Next >
hayder
hayder
6/11/2012 7:57:18 PM
User Rank
Beginner
Re: Tradeoffs
Even 1900, it grows slower then the logic capacity ( 2 Million Lut for the V7). It does not follow the moore law, neither the Rent's rule.

The number of pins in FPGA fits quietly the requirement of an application or an IP that needs one FPGA. Enough pins for the limited number of IO in the top of a design to connect to interfaces. 

However, in the rapid prototyping of large SoC/ASIC( tens or hundreds of million ASIC gates), the design will be splitted onto multiple FPGA, complex IPs and modules will be partitioned: millions of ASIC gates equivalent per device, and the cut between them can be of thousands of signals.

Note:  do not count the clock IOs, and if we need robustness ( for designs that will run for hours with high temperature), we use LVDS and we divide the number of IO per more than 2

50%
50%
Lou Covey
Lou Covey
6/11/2012 7:37:33 PM
User Rank
Blogger
Re: Tradeoffs
I think if you are looking for the sheer number of pins on an FPGA, Brian, you are right, but Hader is making the point that the number of LUTs per pin gets progressively lower the larger the FPGA, which is were the partitioning gets a little dicey.

50%
50%
Brian
Brian
6/11/2012 7:09:15 PM
User Rank
Guru
Re: Tradeoffs
 

Oops, searching again...  How about 1900+ pins (BGA) in the Virtex-6 FPGA!

 

50%
50%
Brian
Brian
6/11/2012 6:22:06 PM
User Rank
Guru
Re: Tradeoffs
 

@hayder: Re: "FPGA is starved for pins and it's getting a big challenge for the prototyping."

Wow, that's amazing - with packages ranging from 144-pins to 1,508-pins, it is hard to fathom being 'starved for pins'...

As a side note...  When you have time, please consider uploading an image in your profile.

See article and comment chain, here.  :-)

 

100%
0%
hayder
hayder
6/11/2012 6:08:46 PM
User Rank
Beginner
Re: Tradeoffs

Indeed, FPGA LUTs follows moore's law ... but pins don't. The number of pins per K LUTs for "Virtex2", "Virtex4", "Virtex5", "Virtex6", "Virtex7"  is "11.9", "5.4", "2.9", "1.3", "0.5" respectively.

FPGA is starved for pins and it's getting a big challenge for the prototyping.

The pin-muliplexing ratio depends also on the design congestion (including modules and signals for debug). With Flexras partitioning most critical paths are not multiplexed,  and less critical paths are routed through the multiplexed IO. Typically the pin-multiplexing ratio (or size) varies from 1 to some tens. 

100%
0%
Lou Covey
Lou Covey
6/11/2012 1:17:29 PM
User Rank
Blogger
Re: Tradeoffs
That's a great question.  I dropped a line to Mrabet and asked that specifically.  Let's see how fast he gets back to us.

 

50%
50%
Brian Bailey
Brian Bailey
6/11/2012 1:06:59 PM
User Rank
Blogger
Tradeoffs
I also interviewed Flexras at DAC and will be posting that in the future, but I did not perform a technical interview and I will have to follow up with these guys to get more details. Most of the time, it is the pins of the FPGA that provide the biggest limit to multi-FPGA prototypes. To get around this, many prototyping solutions actually multiplex the pins so they can have more virtual connections that physical. I have to wonder with Flexras what their typical utilization rates are.

100%
0%
Max Maxfield
Max Maxfield
6/8/2012 11:21:43 PM
User Rank
Blogger
Re: Great Video!
@Brian: If it's starring me ... priceless! :-)

100%
0%
Brian
Brian
6/8/2012 11:14:50 PM
User Rank
Guru
Re: Great Video!
 

Hi Lou,

The video really is a nice addition to the blog post.

@Max: if A Picture Is Worth a Thousand Words, how many [words] is a video worth? :-)

 

50%
50%
Max Maxfield
Max Maxfield
6/8/2012 5:29:37 PM
User Rank
Blogger
Great Video!
Hi Lou -- thanks for this -- I really like the idea of these video interviews.

Not everyone can afford the time or money to attend things like DAC. We all see lots of press releases and suchlike, but it's great to see things like these video interviews where you get to ask the questions we would all like to ask.

I hope we can expect to see more of these in the future...

50%
50%
More Blogs from Lou Covey
When industry giant Qualcomm and tiny startup Esencia were named "best of show" at ARM TechCon, Qualcomm didn't send anyone to collect their award at the keynote, but Esencia was there with bells on.
This is the challenge I place before you. Would it be possible to create an FPGA-based implementation of the Great Highland Bagpipes that has all the nuances of the real thing?
While at DAC2012, I ran into blogger JL Gray. After we had chatted for a while, he posed an interesting question: "Can you build a chip for $10,000?"
There are a number of reasons a system architect or design engineer might choose one FPGA vendor over another, but would there be some advantages to having a truly agnostic system foundation?
flash poll
follow us on twitter
follow Xilinx on twitter
like us on facebook
like Xilinx on facebook
All Programmable Planet     About Us     Contact Us     Help     Register     Twitter     Facebook     RSS