BeMicroCV... ? What?
rjo__
Posts: 2,114
First of all, I like the BeMicroCV(I got the i7 version... industrial C7) and I would buy it again... for the simple reason that I don't have to carry an extra power supply around with me.
It wouldn't be at the top of the list, but it would be on the list.
There are some issues... if this were a Parallax product, I would know for sure that I was doing something wrong. But since it isn't, I'm not so sure.
First of all, the compile time didn't drop when comparing Parallax's official sources with my 4CogP1v. On both the DE2-115 and Nano, the compile time dropped by roughly half.
So... for example... 4 minutes on the Nano becomes 20 minutes+ on the BeMicro.
Second... the upper end on the clock stays the same.
I compared all of the specs and it sure seems like I should be able to squeeze a few more clocks out of the BeMIcroCV than I can on the Nano,
but the BeMicroCV fails above 140MHz... just like the Nano.
I clicked every option that looked like it should help... the compile time went through the roof but the clocking didn't improve.
Is it possible that Altera's Cyclone V compiles worse and performs exactly the same as the Cyclone IV? It has to be me. I have to be missing something... right?
Rich
It wouldn't be at the top of the list, but it would be on the list.
There are some issues... if this were a Parallax product, I would know for sure that I was doing something wrong. But since it isn't, I'm not so sure.
First of all, the compile time didn't drop when comparing Parallax's official sources with my 4CogP1v. On both the DE2-115 and Nano, the compile time dropped by roughly half.
So... for example... 4 minutes on the Nano becomes 20 minutes+ on the BeMicro.
Second... the upper end on the clock stays the same.
I compared all of the specs and it sure seems like I should be able to squeeze a few more clocks out of the BeMIcroCV than I can on the Nano,
but the BeMicroCV fails above 140MHz... just like the Nano.
I clicked every option that looked like it should help... the compile time went through the roof but the clocking didn't improve.
Is it possible that Altera's Cyclone V compiles worse and performs exactly the same as the Cyclone IV? It has to be me. I have to be missing something... right?
Rich
Comments
As for the clocks, that's still a mystery to me. I've been tweaking SDC files for the last day and I still don't understand much of it.
Are you saying the 4Cog and 8Cog designs both take the same time to compile on BeMicro ?
As #2 says, the change in structure of the CV will affect the fitter times, but one would expect a 4 Cog design to have spare room and less logic, so the fitter has less work to do.
You could try lowering the target fit speeds, as most fitters will try harder closer to the max.
Chip mentioned something about multi-cycle paths not being fully supported yet IIRC ?
Same ball park.
What you and Seairth say about the fitter is true... but I also noticed longer times in every phase, the timequest module was particularly noticeable.
To tell you the truth, I am not bothered by the compile times. If that is what they are... that is what they are. It is the fact that the clocking didn't change (when the specs nearly all seem better for the BeMicroCV) that has me perplexed.
My understanding from here on the forum, was that we are limited on the cyclone IV chips by the PLL maximums... they can't do 300MHz. the cyclone v's should be able to do a 300 MHz PLL... but that is just my understanding.
So if the PLL was the issue... it should be solved by the cyclone V.
We are using the default 50MHz clock... there is a 2x clock(100MHz)... and I wonder if we have to use that to get anywhere with this issue.
Thanks
Rich