[...]chips. [...]done he said except programming it.[...]bought all the parts/chips from China already. [...] just needs programming done. [...] into an electronics business and was able to get their hands on ASIC chips according to what he said because of those connections. He told me things about a J-tag USB identifier and all stuff that doesn't make sense to me. If you want to maybe help in this little project, let me know and I'll pass on his contact information to you. I think they have parts for about 20 units. That's all they wanted to build I guess.
Your friend is into electronics and doesn't know the difference between an ASIC and an FPGA. This is very obviously several FPGA chips he has. It sounds like he bought 20 FPGA chips and needs help programming them. He better hope they are Spartan-6 LX150 chips or he is going to be very disappointed with the hashrate. If they are, though, he should be able to achieve over 4GH/s. This means he better hurry to get them online before the hashrate jumps as larger companies roll out the ASICs they have been developing for months.
Anyway, I personally can't help him but I'm sure many on the forum can. FPGA mining has been around for a while.
For your friend's information, an ASIC is an application specific integrated circuit. It is build to do one thing. In other words, it is "programmed" in hardware and created already able to do what it needs to do. The advantages are low power and die size and they are often used in lower power applications or in markets where competition on power efficiency is important.
FPGAs are designed to be flexible. They can't do anything. They need to be programmed in order to be able to execute the code given to them properly. This wastes space and makes them inefficient.
Do not confuse general-purpose CPUs and GPUs as FPGAs. They are ASICs. They cannot be reprogrammed. This doesn't mean that they aren't designed to be able to do a broad amount of things.
That is the extent of my own knowledge. If you are actually interested, consult wikipedia or ask someone else.
Edit: @DeepCeleron: Don't be a smartass. Especially if you have nothing useful to add.
I've edited this post to say this instead of posting new because I don't want to interrupt the now back on topic later posts.