??? 03/16/06 22:51 Read: times Msg Score: +1 +1 Informative |
#112342 - You haven't done the homework yet Responding to: ???'s previous message |
If you don't absolutely know exactly what you need for your ASIC's application, then you can't design an ASIC. ASIC means Application-Specific-Integrated-Circuit. You design it by defining the requirements, and you never, Never, NEVER include anything that's not required. Now, required means that they'll take you, the engineer, out in back of the plant and shoot you if you leave it out, not just that they'll dismisse you. You should never, Never, NEVER include anything because you MAY need it later. That's a firing offense around here, and the word will spread quickly.
You need to determine precisely what you must have for all purposes of your device. if it's an ASIC, it should be specific to the application, and not general-purpose in nature. If you want to produce a general purpose product, then you must still go through the same process, though, in that you still have to determine exactly what you require, and eliminate everything whithout which you and the rest of the world will not perish. It says "Application-Specific," so you must know exactly what the application demands, and you must limit yourself to the things specific to that application. RE |