what is Asic respins in verification?
can any one tell me
please
what is Asic respins in verification?
can any one tell me
please
In reply to lalithjithan:
what is Asic respins in verification?
There are several cases when after an ASIC is finalized into a chip it fails with real hardware. The bug has to be analyzed, fixed, and the ASIC has to go through a respin, meaning getting built again.
I vividly remember the case of a chip that interfaces with a uP that had a backside high-speed memory interface and a front-side serial IO bus. The uP controlled the internal transfer between the backside and front-side through a set of sync signals. That handshake was complex and there was an error in communication between the uP vendor and us (I think it was a weird interface and conditions designed for optimization in the uP performance that was really understood by very few uP engineers but was not well documented). As a result, the completed ASIC eventually got latched into a hold state on the front-side. After further analysis with the uP vendor, a better understanding of that interface was understood and the chip had to be respun to address the front-side operation.
Respins are expensive in terms of cost and deliveries, and that is why good specs, randomized simulations, and thorough verifications are very very important.
Ben Cohen
http://www.systemverilog.us/ ben@systemverilog.us
For training, consulting, services: contact Home - My cvcblr