Fast Counter

V

valtih1978

Actually it has everything to do with 'it', but you do not seem to be
understanding 'it'.

Thanks. Next time, I will know that redundancy adds very much because
"it also has to do with it".
Not true at all...see previous paragraph...and you should probably
research the definition of computer as well.

I know the right definition! Computers are the people who do
computations! FPGAs fall into absolutely different category!
Not true either. A discrete logic gate implementation or a discrete
transistor implementation would be much slower than an FPGA

Good job. To be more honest, you had to compare the latest integral
nanoscale desktop processor against large mechanical relay logic from
30-ties. The first computers used that technology. This way, you would
have proven much stronger thesis: our flexible SW completely outdoes any
HW implementation!

Following this line of reasoning, we can recall that first uProcessors
were running at 1 mhz. Today FPGAs can emulate them 100 times faster.
Now, people must stop thinking that FPGAs are slower than ASIC
implementation. I just cannot understand why today 4 GHz processor can
run at 400 mhz maximum when implemented in FPGA?
As does an ASIC design...unless you really think that ASIC designers
design everything down to the transistor level. Gates are an
abstraction.

Transistors are an abstraction. Сopper and electrons are an abstraction.
Everything is and abstraction. We like abstractions because they help
use to understand. Me, Xilinx and Synopsys use gate netilst abstraction
to understand the implementation.

You can choose to use the words 'implementation' and 'emulation' how
you want. However, since those words already have accepted
definitions that are different than what you have chosen don't
expect to get much acceptance of your usage.

How picture of user gates emulated by FPGA can not correspond to this
definition?

This is the last I have to say on this thread.

Thank you for the warning. It would be very nice. We can be prepared.
 
V

valtih1978

The very name, FPGA means "gate array", says that FPGA provides the
programmable gates. They are virtual abstractions, like you like to say,
implemented by hard silicon gates at the bottom level. Don't be scared
to distribute this view.
 
A

Andy

I just cannot understand why today 4 GHz processor can
run at 400 mhz maximum when implemented in FPGA?

That 4 GHz processor won't run at 4 GHz if it is implemented in ASIC
gates either.

Does that mean that ASICs only emulate circuits too? (rhetorical!)

Andy
 
V

valtih1978

How 4 GHz ASIC, that is capable running at 4 GHz, cannot run at 4 GHz?
Sounds like a controversy.
 
A

Andy

How 4 GHz ASIC, that is capable running at 4 GHz, cannot run at 4 GHz?
Sounds like a controversy.

No, just function-specific limitations on clock rate. Depends on what
you are trying to do on the chip. Just because a technology is rated
for a given maximum clock rate, does not mean you can calculate pi to
the millionth decimal place in one clock cycle on it.

Andy
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Members online

No members online now.

Forum statistics

Threads
473,756
Messages
2,569,535
Members
45,008
Latest member
obedient dusk

Latest Threads

Top