Welcome Guest ( Log In | Register )

33 Pages « < 22 23 24 25 26 > » Bottom

Outline · [ Standard ] · Linear+

 Computer Engineering Thread, # 67 members already :D #

views
     
int19h
post Jul 13 2006, 10:15 PM

Getting Started
**
Junior Member
78 posts

Joined: Jan 2003
From: KL


QUOTE(charge-n-go @ Jul 13 2006, 04:21 PM)
Building a CPU is very difficult. It involves VERY BROAD knowledge, in terms of architecture, micro architecture, synthesis, floorplanning, VLSI, chemistry, physics, and a lot more. Do u think Malaysia has experts in every field? It takes Intel 30 years to become a giant starting from the best of the best engineers at that time. What Malaysia has now? Sadly most of us dont even have enough knowledge to understand the in depth design of an outdated Pentium Pro. How can we compete with Intel/AMD/nvidia which have many years of experience and great knowledge in their field? It is not impossible, but near impossible.
*
I find it interesting that you left out IBM, especially considering that Sony came close to cutting Nvidia out of the PS3 gig completely because there was the initial estimate that the Cell would have enough juice to do the graphics on it's own [sorry, I can't seem to find the citation now]... anyway it turned out not to be the case (for now), but heck even the thought must've been enough to make nVidia and ATi worry. And they do worry. So much so that they recognise (to their credit) that they can't just sit pretty; they're not just worried about each other anymore (in the same way that Intel and AMD got into that MHz war); they realise they both have bigger problems to deal with. The nature of computer systems is evolving, as it always will, with workload characteristics. At one time the CPU simply did processing, ALL the processing... then the GPU "revolution" happened. Now nVidia wants to do audio processing on GPUs (and there's this whole community doing all sorts of things with them), meanwhile if IBM has their way they'll put GPU functionality back into their CPU. Who knows what's next.

I think your presumption that we can't "catch up" to the Intels of the world is misplaced, because while we probably can't build a better Pentium 4 than Intel, would we really want to? As workload characteristics change architectures must evolve.

SoC is big. Media processing is big. Sensor networks is going to be big (good luck putting a Pentium into one of those, lol). When the whole triple-play bla bla takes off and people can have another 10k channels with nothing good to watch there will be another round of router upgrades to be done, things like pipelined memory etc will come into play then, as will specially designed line cards etc etc etc... and fantastic progress in FPGAs massively reduces the barrier to entry for startups with special skills and ideas.

It's a mighty big pie. We don't have to have all of it, but we need to have the foresight and balls to claim some of it when the time is right.
TScharge-n-go
post Jul 13 2006, 10:51 PM

Look at all my stars!!
*******
Senior Member
4,060 posts

Joined: Jan 2003
From: Penang / PJ

Actually I was just quoting the previous post bcoz he mentioned only those 3 companies. wink.gif

anyway, thanx for sharing your valuable thoughts. imho, we cant catcup up bcoz only a small amount of of Malaysian can actually understand and has the knowledge to build different parts of the CPU. However, it might take a very very long time (maybe up to 10-20 years for a P4, from architectural design until the manufacturing). We have experts here, but the amount is too little compare to developed countries. We can design IPs, but not the whole process from designing --> validating -> manufacturing.
QD_buyer
post Jul 14 2006, 07:24 AM

John and Paul™
*******
Senior Member
2,047 posts

Joined: Dec 2004
From: Kampong Pisang
i am computer repairer and service for my friend and family!
QD_buyer
post Jul 14 2006, 07:24 AM

John and Paul™
*******
Senior Member
2,047 posts

Joined: Dec 2004
From: Kampong Pisang
The most hardest hardware to build apa?

i think CPU lah!
TScharge-n-go
post Jul 14 2006, 08:39 AM

Look at all my stars!!
*******
Senior Member
4,060 posts

Joined: Jan 2003
From: Penang / PJ

QUOTE(QD_buyer @ Jul 14 2006, 07:24 AM)
i am computer repairer and service for my friend and family!
*
QUOTE(QD_buyer @ Jul 14 2006, 07:24 AM)
The most hardest hardware to build apa?

i think CPU lah!
*
Hey dude, please dont spam here if you are not talking about electronics engineering related stuff.
int19h
post Jul 14 2006, 09:16 AM

Getting Started
**
Junior Member
78 posts

Joined: Jan 2003
From: KL


QUOTE(charge-n-go @ Jul 14 2006, 12:51 AM)
Actually I was just quoting the previous post bcoz he mentioned only those 3 companies. wink.gif
*
Sorry, my bad, I should have noticed the context tongue.gif

QUOTE(charge-n-go @ Jul 14 2006, 12:51 AM)
We can design IPs, but not the whole process from designing --> validating -> manufacturing.
*
I see your point, but correct me if I'm wrong, besides IP design the rest of the job becomes much simpler if PLDs (especially FPGAs) are used right? I think that's good enough for Malaysian companies to contribute to strategic niche industries, and anyway FPGA growth atm is outpacing ASIC growth, according to Gartner:

QUOTE
He said the ASIC market would grow by 3.9 percent in 2005 and then outpace the overall industry's growth in 2006 by posting 8.3 percent growth.
QUOTE
He forecast FPGA growth of 5.8 percent for 2005 and 13.4 percent for 2006.
(A bit outdated, I know, but Gartner charges USD10k for the latest report, so... erm... no thanks tongue.gif)
ikanayam
post Jul 14 2006, 09:25 AM

there are no pacts between fish and men
********
Senior Member
10,544 posts

Joined: Jan 2003
From: GMT +8:00

QUOTE(int19h @ Jul 13 2006, 08:16 PM)
Sorry, my bad, I should have noticed the context tongue.gif
I see your point, but correct me if I'm wrong, besides IP design the rest of the job becomes much simpler if PLDs (especially FPGAs) are used right? I think that's good enough for Malaysian companies to contribute to strategic niche industries, and anyway FPGA growth atm is outpacing ASIC growth, according to Gartner:
(A bit outdated, I know, but Gartner charges USD10k for the latest report, so... erm... no thanks tongue.gif)
*
Well... assuming we're still talking about CPUs... you can't really implement a competitive CPU on a FPGA... tongue.gif

I agree with charge-n-go. I think it's better to specialize, at least initially. Start small and then expand.

This post has been edited by ikanayam: Jul 14 2006, 09:26 AM
silkworm
post Jul 14 2006, 09:38 AM

Enthusiast
Group Icon
Elite
965 posts

Joined: Jan 2003
From: Kajang


QUOTE(ikanayam @ Jul 14 2006, 09:25 AM)
Well... assuming we're still talking about CPUs... you can't really implement a competitive CPU on a FPGA... tongue.gif

While obviously not competitive to the coal-makers from Intel or AMD's stables, FPGA-based "soft core" CPUs are capable enough to go up against lower spec ARMs and MIPses. And that's a huge piece of the pie right there.

QUOTE
I agree with charge-n-go. I think it's better to specialize, at least initially. Start small and then expand.
*

And that's how everything is supposed to start. I guess the dotcom bubble mentality of "think big, start big, get bigger" is still lingering around.
int19h
post Jul 14 2006, 09:39 AM

Getting Started
**
Junior Member
78 posts

Joined: Jan 2003
From: KL


QUOTE(ikanayam @ Jul 14 2006, 11:25 AM)
Well... assuming we're still talking about CPUs... you can't really implement a competitive CPU on a FPGA... tongue.gif
*
That's assuming you limit your definition of "CPU" to von Neumann architecture cache based processors that will sit in a PC to do general-purpose computing tasks... which certainly isn't the only kind of "computing" there is. FPGAs have beaten Pentiums for pattern analysis. Keith Underwood of the SDSC had shown 2 years ago that FPGAs can beat Pentiums for floating-point arithmetic (and that was before the Virtex 5, with it's beefed up multipliers). For general purpose and/or control-intensive irregular code FPGAs will lose out, but that's just one part of the whole picture.

My intention with my last few posts to this thread was to point out that there's a lot more opportunity out there, and limiting oneself to "competing with Intel" is likely to be both unproductive and unrewarding. But that's just my opinion smile.gif

At the end of the day there's no accounting for personal desire, and there's no discounting personal will power, so if someone really wants to put "MalaysiaBoleh Inside"... I probably won't buy stock right away, but they will have my moral support, FWIW biggrin.gif

[edit: added the word "irregular"]

This post has been edited by int19h: Jul 14 2006, 09:42 AM
TScharge-n-go
post Jul 14 2006, 09:57 AM

Look at all my stars!!
*******
Senior Member
4,060 posts

Joined: Jan 2003
From: Penang / PJ

QUOTE(int19h @ Jul 14 2006, 09:16 AM)
Sorry, my bad, I should have noticed the context tongue.gif

no probs, i tend to ignore old posts too tongue.gif

QUOTE
I see your point, but correct me if I'm wrong, besides IP design the rest of the job becomes much simpler if PLDs (especially FPGAs) are used right? I think that's good enough for Malaysian companies to contribute to strategic niche industries, and anyway FPGA growth atm is outpacing ASIC growth, according to

imho, programming the FPGA = designing an IP, since we are dealing with verilog / vhdl only. We are still using ppl's product and implement our ideas, just like the earlier proton using mitsubishi engines.

anyway, u r good in FPGA related stuff. r u working in Altera/Xilinx? tongue.gif
ikanayam
post Jul 14 2006, 09:59 AM

there are no pacts between fish and men
********
Senior Member
10,544 posts

Joined: Jan 2003
From: GMT +8:00

QUOTE(silkworm @ Jul 13 2006, 08:38 PM)
While obviously not competitive to the coal-makers from Intel or AMD's stables, FPGA-based "soft core" CPUs are capable enough to go up against lower spec ARMs and MIPses. And that's a huge piece of the pie right there.

And that's how everything is supposed to start. I guess the dotcom bubble mentality of "think big, start big, get bigger" is still lingering around.
*
QUOTE(int19h @ Jul 13 2006, 08:39 PM)
That's assuming you limit your definition of "CPU" to von Neumann architecture cache based processors that will sit in a PC to do general-purpose computing tasks... which certainly isn't the only kind of "computing" there is. FPGAs have beaten Pentiums for pattern analysis. Keith Underwood of the SDSC had shown 2 years ago that FPGAs can beat Pentiums for floating-point arithmetic (and that was before the Virtex 5, with it's beefed up multipliers). For general purpose and/or control-intensive code FPGAs will lose out, but that's just one part of the whole picture.

My intention with my last few posts to this thread was to point out that there's a lot more opportunity out there, and limiting oneself to "competing with Intel" is likely to be both unproductive and unrewarding. But that's just my opinion smile.gif

At the end of the day there's no accounting for personal desire, and there's no discounting personal will power, so if someone really wants to put "MalaysiaBoleh Inside"... I probably won't buy stock right away, but they will have my moral support, FWIW  biggrin.gif
*
Yes, i was taking a narrow definition of CPU, referring to the whole intel/AMD thing.

I agree that the embedded/co-processor market is worth looking into. However the co-processor market is getting much more competitive now, especially with the coming of dx10 capable GPUs later this year.

Embedded systems market is of course still nice and open. Probably the best bet. But i don't think FPGAs are competitive for any sort of mass production. But i'm an ASIC fanboi, so sue me tongue.gif

I have some much better thought out ideas on this but i'm not so sure i want to put (potentially) valuable IP on a public forum... laugh.gif

edit: added (potentially) for great justice

This post has been edited by ikanayam: Jul 14 2006, 10:04 AM
TScharge-n-go
post Jul 14 2006, 10:04 AM

Look at all my stars!!
*******
Senior Member
4,060 posts

Joined: Jan 2003
From: Penang / PJ

QUOTE(ikanayam @ Jul 14 2006, 09:59 AM)
I have some much better thought out ideas on this but i'm not so sure i want to put valuable IP on a public forum... laugh.gif
*
Hey, let's kickstart a closed tech forum for geeks like us laugh.gif

anyway, ASIC definitely has the speed advantage when it is optimized correctly. FPGA is good for designing prototypes, but not for mass production.
int19h
post Jul 14 2006, 10:12 AM

Getting Started
**
Junior Member
78 posts

Joined: Jan 2003
From: KL


QUOTE(charge-n-go @ Jul 14 2006, 12:04 PM)
FPGA is good for designing prototypes, but not for mass production.
*
... there's one more area where FPGA are used out of necessity: low volume systems. I've used production quality 4-socket ISDN line cards (meant for ISDN routers) that were powered by Xilinx FPGAs.

And no, I don't work for an FPGA vendor tongue.gif
int19h
post Jul 14 2006, 10:14 AM

Getting Started
**
Junior Member
78 posts

Joined: Jan 2003
From: KL


QUOTE(ikanayam @ Jul 14 2006, 11:59 AM)
I have some much better thought out ideas on this but i'm not so sure i want to put (potentially) valuable IP on a public forum... laugh.gif
*
laugh.gif good call...
TScharge-n-go
post Jul 14 2006, 10:26 AM

Look at all my stars!!
*******
Senior Member
4,060 posts

Joined: Jan 2003
From: Penang / PJ

QUOTE(int19h @ Jul 14 2006, 10:12 AM)
... there's one more area where FPGA are used out of necessity: low volume systems. I've used production quality 4-socket ISDN line cards (meant for ISDN routers) that were powered by Xilinx FPGAs.

And no, I don't work for an FPGA vendor tongue.gif
*
icic. my working area oso got some low volume cards with altera and xilinx fpga on it. usually they are used to generate special algorithm to carry out testings on new products. Well, I'm not involved in that area, js see those chips on the card, tat's all tongue.gif
X10A Freedom
post Jul 14 2006, 11:03 AM

ZGMF-X20A Strike Freedom Gundam
*******
Senior Member
3,875 posts

Joined: Jan 2003
From: SJ


QUOTE(int19h @ Jul 14 2006, 09:16 AM)
Sorry, my bad, I should have noticed the context tongue.gif
I see your point, but correct me if I'm wrong, besides IP design the rest of the job becomes much simpler if PLDs (especially FPGAs) are used right? I think that's good enough for Malaysian companies to contribute to strategic niche industries, and anyway FPGA growth atm is outpacing ASIC growth, according to Gartner:
(A bit outdated, I know, but Gartner charges USD10k for the latest report, so... erm... no thanks tongue.gif)
*
FPGA outpacing ASIC? more like more companies are embracing FPGA due to it's rapid prototyping(which cuts a lot of cost compare to prototyping an ASIC which a single mask layout already cost an atom bomb(j/k tongue.gif)
it'll never be mainstream especially it's current structure, and also not to forget certain disadvantage like not being able to do programmable analogue mixed signal(but i heard there is already a programmable analogue device, think it was called FPAA)

QUOTE(ikanayam @ Jul 14 2006, 09:59 AM)
Embedded systems market is of course still nice and open. Probably the best bet. But i don't think FPGAs are competitive for any sort of mass production. But i'm an ASIC fanboi, so sue me tongue.gif

I have some much better thought out ideas on this but i'm not so sure i want to put (potentially) valuable IP on a public forum... laugh.gif

edit: added (potentially) for great justice
*
FPGA are never meant to be competitive at all, it's speed already puts it in some disadvantages, not to mention cost and utilizations etc
so, it's not bad being a "fanboy" of an ASIC tongue.gif, coz i believe it still rules in terms of catering for the mass market(even catering for 1 million clients is still consider niche in the current industrial standard


QUOTE(int19h @ Jul 14 2006, 10:12 AM)
... there's one more area where FPGA are used out of necessity: low volume systems. I've used production quality 4-socket ISDN line cards (meant for ISDN routers) that were powered by Xilinx FPGAs.

And no, I don't work for an FPGA vendor tongue.gif
*
no, not low volume, it's Xtremely low volume........but ISDN cards were like stoneage compare to current DSL, so i would suspect that during then, the embracement towards ASIC were a little lukewarm(especially ISDN since the response it received was lukewarm too tongue.gif)

This post has been edited by X10A Freedom: Jul 14 2006, 11:03 AM
int19h
post Jul 14 2006, 12:11 PM

Getting Started
**
Junior Member
78 posts

Joined: Jan 2003
From: KL


Btw guys, first of all lemme just say I've been enjoying this discussion, it's nice to get different information, views and arguments! But now I should get back to work lol... if any new posts I will follow up tmr or day after k tongue.gif

QUOTE(X10A Freedom @ Jul 14 2006, 01:03 PM)
so, it's not bad being a "fanboy" of an ASIC tongue.gif, coz i believe it still rules in terms of catering for the mass market
*
First you've got to reach the mass market. I'm not proposing that FPGAs replace ASICs. As others have pointed out, you start small and grow. Utilising FPGAs allows you to get products into the market early, and that allows you to:
a) Tweak your product as time goes by - EXTREMELY important in networking applications where vendors often screw up their implementation of protocols, so your product has to compensate for the screw-ups of others if customers are to think highly of you.
b) Wait for the market to grow.
If b) doesn't happen, it's not so tragic because you haven't over-committed yourself in terms of NRE.

The counter-argument would be to use general purpose programmable processors in the above 2 situations. The problem with that is
a) getting a favourable power/performance ratio within a specified form factor (big heatsinks may be a no-no)
b) you lose out on the possibility to eventually seamlessly take it to structured ASIC.
An obvious compromise is to utilise softcores for the "contentious" parts of the application, and move some suitable and universally standardized parts to custom logic.

And anyway, if you serve a niche low-volume market, there are perks too... less support issues, and you get to charge a premium for your product. We paid USD5k for our E1 line card. Starbridge Systems charges USD100k to oil companies for a special-purpose 7-FPGA seismic processing accelerator. I'm not sure how much TimeLogic charges for their bioinformatics accelerators. None of these companies is public-listed, so I'm not sure how well they are doing, but these niche markets wouldn't even exist at all if it weren't for breakthroughs in FPGA performance. And for the record, in bioinformatics there was a company called Paracel that tried to do acceleration on ASICs... FWIW they lost out in the market; I won't say exactly why because of course I don't have all the facts and figures (again they were a private company), but I'm sure you can detect my bias smile.gif

I'm not saying FPGAs pwn ASICs, I'm just saying that their recent performance gains opens up a lot of possibilities that previously simply weren't available. FPGAs may not end up in consumer's homes, but the market is bigger than that.

QUOTE(X10A Freedom @ Jul 14 2006, 01:03 PM)
but ISDN cards were like stoneage compare to current DSL, so i would suspect that during then, the embracement towards ASIC were a little lukewarm(especially ISDN since the response it received was lukewarm too tongue.gif)
*
(Now we've gone a bit OT for this thread, but anyway...)
E1 PRI (a standard for carrying multiple ISDN channels) is still used by enterprise and carriers as the backbone for digital voice due to it's ability to provide better QoS guarantees. Clearly VoIP seeks to, and will eventually, change that, but at least up until recently ISDN still got (gets?) some love. I'm out of that industry now though, the last system I commisioned in Malaysia was 2 years ago, so consider this info 2 years old.

I should probably clarify at this point: when I spoke of "4-socket ISDN" in an earlier post, I actually meant 4-socket E1... I said ISDN instead of E1 because I find more people know about ISDN than E1.

QD_buyer
post Jul 14 2006, 09:11 PM

John and Paul™
*******
Senior Member
2,047 posts

Joined: Dec 2004
From: Kampong Pisang
QUOTE(charge-n-go @ Jul 14 2006, 08:39 AM)
Hey dude, please dont spam here if you are not talking about electronics engineering related stuff.
*
sorry dude!
xjian1985
post Jul 14 2006, 10:18 PM

Getting Started
**
Junior Member
240 posts

Joined: Jan 2003
From: Kuala Lumpur


sorry for interrupt the topic, wanna ask wheather anyone familiar with microstrip circuit??
nub
post Jul 16 2006, 09:41 AM

Getting Started
**
Junior Member
265 posts

Joined: Apr 2005


i'm currently taking computer electronics in mmu, cyberjaya, 2nd year. so far i've managed to score computer related subjects(digital logic, programming, OS, etc) with no problems, since i'm really interested in those, but i'm kind of struggling with other subjects like field theory and electronics... ugh

i'm starting to wonder if i can graduate within 4 years.

33 Pages « < 22 23 24 25 26 > » Top
 

Change to:
| Lo-Fi Version
0.1827sec    0.97    6 queries    GZIP Disabled
Time is now: 21st December 2025 - 10:56 AM