SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Advanced Micro Devices - Moderated (AMD) -- Ignore unavailable to you. Want to Upgrade?


To: muzosi who wrote (227343)3/3/2007 8:49:44 PM
From: Ali ChenRead Replies (1) | Respond to of 275872
 
"i don't know about you but my smallest fpga design takes nearly 4 hours in ise. i certainly can't afford to wait for it to finish to look-at my next client's item with ncverilog or matlab. in the mean time, the background indexer is working on the new pdfs i downloaded, outlook is fetching & filtering mail, ... you get the idea."

Then there is certainly something wrong with the way you are doing things. First, if it takes that much time, get a bigger FPGA, or get a faster computer, or use the incremental design methodology, it is available now in ISE. Second, since I too cannot afford to SLOW DOWN my compiles by messing with disk access patterns, cache pollution, and risking that some Windows "security patch" would block something or hang something, I have two more machines under my desk where I do other job like mail, pdf, software download, burning CD/DVDs, or looking at gerbers or making them. And I don't do auido player at work. Do you get the idea now?

Also, if you does not know about caveats of timing between behavioral and post-place-and-route simulations, you never had a challenging design that worked in reality.

Speaking about "multi-core, multi-threaded environments", I already tried to explain to you that there is substantial difference between multi-threaded but integrated application, different applications with different demands for resources, and running several identical copies of the same application as SPECrate does. So the misconception is still there, and is clearly on your side.

- Ali