Outline ·
[ Standard ] ·
Linear+
Computer Engineering Thread, # 67 members already :D #
|
TScharge-n-go
|
Jul 12 2006, 08:43 AM
|
|
FPGA is good enough. You can implement compression/decompression or digital signal processing ability with VHDL or Verilog. Last time I've bought Xilinx Spartan 3 for about RM650 including shipping from US. I think it has more than enough gates for final year project. Well, u can try Altera Max / Flex10k series too, as I've heard Spartan 3 has some hardware bug.
|
|
|
|
|
|
TScharge-n-go
|
Jul 13 2006, 01:58 PM
|
|
Business is meant to earn money. The more u earn, the easier u expand. Intel knows how to market and therefore become the giant in CPU industry. I'm glad to let them suck my money bcoz in return i got something great from them. If they dont suck money, where to get the fund to do R&D for humankind?
|
|
|
|
|
|
TScharge-n-go
|
Jul 13 2006, 02: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.
|
|
|
|
|
|
TScharge-n-go
|
Jul 13 2006, 10:51 PM
|
|
Actually I was just quoting the previous post bcoz he mentioned only those 3 companies.  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.
|
|
|
|
|
|
TScharge-n-go
|
Jul 14 2006, 08:39 AM
|
|
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.
|
|
|
|
|
|
TScharge-n-go
|
Jul 14 2006, 09:57 AM
|
|
QUOTE(int19h @ Jul 14 2006, 09:16 AM) Sorry, my bad, I should have noticed the context  no probs, i tend to ignore old posts too  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?
|
|
|
|
|
|
TScharge-n-go
|
Jul 14 2006, 10:04 AM
|
|
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...  Hey, let's kickstart a closed tech forum for geeks like us  anyway, ASIC definitely has the speed advantage when it is optimized correctly. FPGA is good for designing prototypes, but not for mass production.
|
|
|
|
|
|
TScharge-n-go
|
Jul 14 2006, 10:26 AM
|
|
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  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
|
|
|
|
|
|
TScharge-n-go
|
Oct 27 2006, 03:18 PM
|
|
hey, i dont have that [1] [2] [3] [4] [5] details la. Please post them here as well. I want help you and show face in microprocessor forum in future too
|
|
|
|
|
|
TScharge-n-go
|
Oct 27 2006, 04:05 PM
|
|
QUOTE(ikanayam @ Oct 27 2006, 11:32 AM) edit: removed. i just realized that some of this stuff might be confidential. don't want some company stealing my idea lol. if you already got it, please stfu ok  gosh, i've download them thru company server. dunno got somebody steal idea or not  Actually i have no good solution at all, just wanna gain some info on what you are doing
|
|
|
|
|
|
TScharge-n-go
|
Nov 21 2006, 05:07 PM
|
|
Database updated. Welcome to the community  lgh, do you mine to tell us where u work currently?
|
|
|
|
|
|
TScharge-n-go
|
Nov 21 2006, 05:14 PM
|
|
lol, no problem. Share ur experience with us
|
|
|
|
|
|
TScharge-n-go
|
Nov 21 2006, 05:23 PM
|
|
QUOTE(lgh @ Nov 21 2006, 05:19 PM) No , I don't work for Altera. I am a customer of Altera and Xilinx so every month they will visit me and ask me how many more FPGAs i would be using in such and such project . hahaha. Which product do u think is better? I think Xilinx isn't in Penang rite? Do you get support directly from Altera Penang? QUOTE(lgh @ Nov 21 2006, 05:20 PM) should have put this earlier , sorry , forwarding this. no worries, i've read it earlier.  Ur job seems pretty interesting. FPGA is so powerful nowadays, i heard that we can even do some 'ASIC' approach where customer can cut away the unused portion if they don't need it.
|
|
|
|
|
|
TScharge-n-go
|
Nov 21 2006, 05:27 PM
|
|
this is still much better than a technician calling themselves as support-engineer This post has been edited by charge-n-go: Nov 21 2006, 05:27 PM
|
|
|
|
|
|
TScharge-n-go
|
Nov 21 2006, 05:35 PM
|
|
QUOTE(lgh @ Nov 21 2006, 05:31 PM) Altera and xilinx are more or less equal. In every mature industry , you usually get duopoly , like in the CPU world , AMD vs Intel , and in the GPU work , Nvidia vs ATI. Seriously they try to copy each other specs , so i don't find arguing abt which chip or company is better any interesting at all. We get support from s'pore. Even though Altera is in penang , but those are what they call the "factory" guys. They don't go out and see customers at all. Unfortunately, malaysia is still not a very big market for FPGA, so a lot of support we still have to get from s'pore. There's still a role to play for ASIC chip but FPGA has gain a little bit more market recently as the price has come down significantly. I am mainly doing acquistion , digital triggering, filtering and stuff. If we use ASIC chips , we have to have a huge team for ASIC only and takes so long to verify it. FPGA is the fattest way of doing things, only concentrate on the design and algorithm , don't even need to think of 0.18, 0.13 , 90 nanometer and yield. xilinx/altera has to sell us chips that 100% work , or not we will go after them  yea, very true. ASIC is too expensive for non- mass production. The process tech alone can eat up millions! Besides, ASIC chip needs logic designer, circuit designer, layout designer and a lot more, very costly also  I guess you are working in Phase 3?
|
|
|
|
|
|
TScharge-n-go
|
Nov 21 2006, 05:36 PM
|
|
QUOTE(lgh @ Nov 21 2006, 05:34 PM) why do you wanna get upset with that ? Do you think sales engineer are really engineers ? It's just a name, just be happy with what you know, not what people are addressing you as . hahahaha. Those salesman has engineering background (maybe).
|
|
|
|
|
|
TScharge-n-go
|
Nov 21 2006, 05:41 PM
|
|
QUOTE(bysquashy @ Nov 21 2006, 05:39 PM) ASIC is way out of my league, my hobby is to program MicroC from Microchip. Now I'm working on Radio Network Servers. For FPGA, I did a bit of VHDL during Logic lectures  hahahahha What microchip are u messing with now
|
|
|
|
|
|
TScharge-n-go
|
Nov 21 2006, 05:45 PM
|
|
sh*t, i dunno any of these chips. It's not my field anyway  I only know Intel 8051, hahaha.
|
|
|
|
|
|
TScharge-n-go
|
Nov 21 2006, 06:15 PM
|
|
QUOTE(bysquashy @ Nov 21 2006, 05:42 PM) Usually I use 16F877A for PWM and ADC. If those are not required, then I'll go for 16F84A. Haven't tried 18F though  Sorry just now forgot to ask something  How u use these chips to control the pulse width in general. I mean, u setup the intervals or taking in some inputs and automatically generate the output based on an algorithm? QUOTE(lgh @ Nov 21 2006, 06:05 PM) design support. let say we use some of their IPs like some DDR2 memory interface(it's too commom nowadays , don't wanna waste time designing it) , we might come into problems integrating into our design. Or maybe we need to understand if the change the pin constraint specify by the vendor , how would it impact timing ? Most of the time we don't care much about the rams , the async FIFOs , adders and so on has we already have so many proprietary blocks that we need to design. So with their design support , we can get more help if we come across problems from things that are not designed by us. halo is an expert in this field. He knows both Xilinx and Altera products very well.
|
|
|
|
|
|
TScharge-n-go
|
Nov 21 2006, 06:33 PM
|
|
QUOTE(bysquashy @ Nov 21 2006, 06:22 PM) It depends on the input clock also. For example, the input clock is 20Mhz. A PWM 8-bit registry specifies the percentage of the input clock to the PWM generated. If you put 00000000 to the registry, means the PWM will be 0Hz, if you put 11111111 to the registry, the PWM will be 20Mhz, if you put 10000000, the PWM will be 128/255*20MHz. Hope that you get what I mean. Yup, understand  thanks ! Actually i suck in electrical stuff, hope you can explain a lil more on PWM.  How can we determine the output quality of a PWM controller? Does higher clock result in better output waveform? I heard that some PWM controller are better than another, what aspects they are comparing to identify PWM A > PWM B?
|
|
|
|
|