International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 117 - Number 11 |
Year of Publication: 2015 |
Authors: Ambresh Patel, Anand Kumar Singh, Sachin Bandewar |
10.5120/20602-3200 |
Ambresh Patel, Anand Kumar Singh, Sachin Bandewar . CMOS Layout Design and Performance Analysis for Synchronization Failures using 50nm Technology. International Journal of Computer Applications. 117, 11 ( May 2015), 33-37. DOI=10.5120/20602-3200
The synchronizer is constrained such that its state does not change when a latching operation fails. Therefore, any failed latching attempts are automatically retried in the subsequent cycles. For this we simulates the 8 bit multiplier, 4 bit 16 state finite state machine, 16 slot 8 bit data first in first out register etc. In a multi clock system, synchronizers are required when on-chip data cross the clock domain boundaries which guard against synchronization failures but introduce latency in processing the asynchronous input. We use method that hides synchronization latency by overlapping it with computation cycles Synchronous logic is designed such that state bit transitions have sufficient time to propagate to subsequent flip-flops by the time of the following clock edge. If one flip-flop k becomes metastable and produces a transition whose clock-to-q delays is longer than expected, this transition may not have sufficient time to reach all destination flip-flops.