Poster | Thread |
AV
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 13:22:27
| | [ #121 ] |
|
|
|
Regular Member |
Joined: 1-Aug-2003 Posts: 184
From: Unknown | | |
|
| @Ami603
A FPGA is a programmable logic. I don't know if they're capable of performing as a vector unit, but I guess they do. It probably depends of the brand/model. |
|
Status: Offline |
|
|
AmigaCori
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 13:48:04
| | [ #122 ] |
|
|
|
Member |
Joined: 27-Apr-2006 Posts: 41
From: Cori - ITALY. | | |
|
| @Ami603
I know that a chip made by FPGA is quite slow, so usually isn't used for computing high volume of data.
Video processing unit, require a DSP processor for best performance, but I know that a DSP usually isn't made by FPGA way.
Usually FPGA is a best choice for low volume production of boards or for testing boards, but are slow respect to ASIC way used for CPU or DSP (video/audio decoding). |
|
Status: Offline |
|
|
m3x
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 14:43:44
| | [ #123 ] |
|
|
|
Regular Member |
Joined: 15-May-2003 Posts: 311
From: Bologna, Italy | | |
|
| @AmigaCori
Quote:
I know that a chip made by FPGA is quite slow, so usually isn't used for computing high volume of data. Video processing unit, require a DSP processor for best performance, but I know that a DSP usually isn't made by FPGA way. Usually FPGA is a best choice for low volume production of boards or for testing boards, but are slow respect to ASIC way used for CPU or DSP (video/audio decoding). |
You're wrong
For example, with a Virtex 4 FPGA you can implement a PPC cpu up to 450Mhz, and with a Virtex 5 you can implement a 550Mhz DSP _________________ Massimiliano Tretene, ACube Systems, Soft3 |
|
Status: Offline |
|
|
ShowMan
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 14:45:56
| | [ #124 ] |
|
|
|
Member |
Joined: 4-Apr-2005 Posts: 25
From: Milan, Italy | | |
|
| @AV, Ami603, AmigaCori
for Amiga side: If it's a programmable FPGA, why not amiga classic custom chips? (IIRC, minimig is made on a FPGA). It could be extremely useful for a smooth transisiton from classic amigas. Next, when the transistion is done, it could become something like an audio/video processor.
for linux/embedded/xxx side: If it's a programmable FPGA, it could be what the market needs (compatibility with FPGA specs&performance)
My 2 cents, Showman Last edited by ShowMan on 09-Sep-2006 at 03:46 PM. Last edited by ShowMan on 09-Sep-2006 at 03:22 PM. Last edited by ShowMan on 09-Sep-2006 at 03:17 PM. Last edited by ShowMan on 09-Sep-2006 at 02:49 PM.
|
|
Status: Offline |
|
|
saimo
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 14:51:06
| | [ #125 ] |
|
|
|
Elite Member |
Joined: 11-Mar-2003 Posts: 2453
From: Unknown | | |
|
| @ShowMan
Quote:
for Amiga side: If it's a programmable FPGA, why not amiga classic custom chips? (IIRC, minimig is made on a FPGA). |
Man, you came up with an absolutely wonderful idea! I'm impressed that nobody even thought about it until now! That would be any amigan's dream! And... what if... that's exactly the big surprise behind Samantha?!? OK, OK... I'm coming back to reality...
saimo_________________ RETREAM - retro dreams for Amiga, Commodore 64 and PC |
|
Status: Offline |
|
|
sgm
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 14:57:34
| | [ #126 ] |
|
|
|
Regular Member |
Joined: 11-Mar-2003 Posts: 237
From: Madrid, Spain | | |
|
| @m3x
_________________ La fortuna è cieca. La sfiga ci vede benissimo. |
|
Status: Offline |
|
|
Ami603
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 14:59:43
| | [ #127 ] |
|
|
|
Cult Member |
Joined: 7-Mar-2003 Posts: 580
From: Valencia,Spain 8-) | | |
|
| @m3x
so one board with a 440@800 cpu and one of such fpga's would make a perfectly usable desktop system.I wonder if that fpga's can be reprogrammed on the fly for specific tasks. need power? make an additional cpu out of it, need signal processing? fine too ;). _________________ Cuida tus piedras gordas.
A1200/030 32Mb A4000D A1-X1000. |
|
Status: Offline |
|
|
Shadowolf
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 15:12:37
| | [ #128 ] |
|
|
|
Regular Member |
Joined: 22-Mar-2005 Posts: 137
From: Germany | | |
|
| @ShowMan
Smooth transition from classics?
Where you around the last five years?
At first Amithlon came like a fresh breeze not emulating any old chips and for some time already OS4 works on PPC hardware without any custom chips.
|
|
Status: Offline |
|
|
hatschi
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 15:43:26
| | [ #129 ] |
|
|
|
Elite Member |
Joined: 1-Dec-2005 Posts: 2328
From: Good old Europe. | | |
|
| @m3x
Quote:
For example, with a Virtex 4 FPGA you can implement a PPC cpu up to 450Mhz, and with a Virtex 5 you can implement a 550Mhz DSP |
Is this clue #3?
Anyway, this Virtex-II Pro Pinout is the best I could find. But... the inner free space between the pins looks a bit too narrow I suppose. *sigh* |
|
Status: Offline |
|
|
m3x
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 15:51:17
| | [ #130 ] |
|
|
|
Regular Member |
Joined: 15-May-2003 Posts: 311
From: Bologna, Italy | | |
|
| @hatschi
No, no clue #3 We're just talking about FPGA performance _________________ Massimiliano Tretene, ACube Systems, Soft3 |
|
Status: Offline |
|
|
saimo
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 16:29:48
| | [ #131 ] |
|
|
|
Elite Member |
Joined: 11-Mar-2003 Posts: 2453
From: Unknown | | |
|
| |
Status: Offline |
|
|
AmigaCori
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 16:55:46
| | [ #132 ] |
|
|
|
Member |
Joined: 27-Apr-2006 Posts: 41
From: Cori - ITALY. | | |
|
| @m3x Quote:
You're wrong
For example, with a Virtex 4 FPGA you can implement a PPC cpu up to 450Mhz, and with a Virtex 5 you can implement a 550Mhz DSP |
Sure, you (mean a designer) can implement every chip by FPGA, but to implement a CPU or DSP by FPGA isn't the better choice.
Usually you implement a DSP or CPU by FPGA way just for test functions or behaviour or new and chips, for testing; later you will produce the CPU or DSO or...chips by ASIC way.
Another way to use FPGA is for made a CPU or DSP..or...just for low volume of produciton, because ASIC is a very very expensive way.
I mean, a x86 CPU emulated by FPGA @2Ghz, could be a real 1Ghz x86 CPU, due to not slowly transient of transistors used in FPGA.
I'm not a designer (so I talk as not-expert people) I just tell what I know, but I could be wrong this is just my thought. |
|
Status: Offline |
|
|
AmigaBlitter
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 18:48:41
| | [ #133 ] |
|
|
|
Elite Member |
Joined: 26-Sep-2005 Posts: 3513
From: Unknown | | |
|
| @sgm
Express a wish
_________________ retired |
|
Status: Offline |
|
|
JKD
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 19:53:17
| | [ #134 ] |
|
|
|
Regular Member |
Joined: 17-Aug-2003 Posts: 210
From: South of Heaven | | |
|
| @ikir
More unpopulated PCBA....we're rocking now! Last edited by JKD on 09-Sep-2006 at 07:55 PM.
|
|
Status: Offline |
|
|
gdg
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 21:26:51
| | [ #135 ] |
|
|
|
Member |
Joined: 7-Jun-2005 Posts: 55
From: Italy | | |
|
| @AmigaCori
What m3x meant is that some Xilinx Virtex FPGAs include some hardwired PowerPCs on the die in addition to the programmable logic.
As for FPGA speed, you won't currently find any faster than about 500 MHz, and even this speed is hard to achieve in practical designs and only feasible for simple logic functions. The reason is not poor quality (indeed some FPGAs are the most advanced silicon ICs available, more than the latest Pentiums), but configurability: they sacrifice speed for flexibility. This is not the case for the hardcore PowerPCs of Virtex FPGAs: they are not configurable, so they can be nearly as fast as single-chip implementations of the same CPU. |
|
Status: Offline |
|
|
GrumpyOldMan
| |
Re: New hardware clue number 2 Posted on 9-Sep-2006 21:58:17
| | [ #136 ] |
|
|
|
Cult Member |
Joined: 3-Nov-2003 Posts: 675
From: Haukipudas, Finland | | |
|
| Just a question - would it be possible to build a low cost OS4 motherboard using just these sophisticated FPGAs - one for the cpu, one for the gpu, one for sound etc. A sort of 'reconfigurable computer', much like C-One is?
_________________ "Those are my principles, and if you don't like them... well, I have others." (Groucho Marx) |
|
Status: Offline |
|
|
Anonymous
| |
Re: New hardware clue number 2 Posted on 10-Sep-2006 0:38:19
| | [ # ] |
|
| |
|
|
|
billt
| |
Re: New hardware clue number 2 Posted on 10-Sep-2006 3:58:59
| | [ #138 ] |
|
|
|
Elite Member |
Joined: 24-Oct-2003 Posts: 3205
From: Maryland, USA | | |
|
| |
Status: Offline |
|
|
billt
| |
Re: New hardware clue number 2 Posted on 10-Sep-2006 4:07:02
| | [ #139 ] |
|
|
|
Elite Member |
Joined: 24-Oct-2003 Posts: 3205
From: Maryland, USA | | |
|
| @gdg
Quote:
As for FPGA speed, you won't currently find any faster than about 500 MHz, and even this speed is hard to achieve in practical designs and only feasible for simple logic functions. |
An FPGA uses a great deal of circuitry to make simple gates. It might take a couple hundred logic and memory cells together to make a 4-input AND gate for example. All this extra stuff determines if it's acting line an AND gate, or an OR gate, or an inverter, or whatever logic that block should be. Then you decide if there's a register on the output or not. This usually involves lookup tables to determinethe logic function. Then you have lots of big multiplexors to determine where those inputs come from, and where the output goes to. Probably some passgates (aka transmission gates) along the routing, which aren't great for timing but hard to avoid in something so generic. And of course the longer routing simply because what becomes an AND gate is 80 times larger than how much space just an AND gate alone would take up, so the routing is long.
Your explanation wasnt bad, but I thought I'd add some detail._________________ All glory to the Hypnotoad! |
|
Status: Offline |
|
|
billt
| |
Re: New hardware clue number 2 Posted on 10-Sep-2006 4:12:03
| | [ #140 ] |
|
|
|
Elite Member |
Joined: 24-Oct-2003 Posts: 3205
From: Maryland, USA | | |
|
| @Ami603
Quote:
.I wonder if that fpga's can be reprogrammed on the fly for specific tasks. |
Some can be. A good bit of planning should go into it, but it's possible. I'd envisioned an FPGA on a Zorro or PCI card at one time making a great hardware codec for multimedia stuff. Decode Divx in a machine with a 68040 or 020 or whatever with it without suffering horrible playback. Encode with it at reasonable speeds. Swap out divx for mp3 or ogg or mpeg2 or whatever. To bad I was too lazy to actually do anything about that._________________ All glory to the Hypnotoad! |
|
Status: Offline |
|
|