Apr 13, 2012 #1 imbichie Full Member level 6 Joined Jul 30, 2010 Messages 381 Helped 55 Reputation 110 Reaction score 54 Trophy points 1,308 Location Cochin/ Kerala/ India or Bangalore/ Karnataka/ Ind Activity points 3,580 Hi All, Why we are using Asynchronous Reset in our Design...? What are the advantages of Asynchronous Reset...? What happens if we use Synchronous Reset...? Thanks in Advance..
Hi All, Why we are using Asynchronous Reset in our Design...? What are the advantages of Asynchronous Reset...? What happens if we use Synchronous Reset...? Thanks in Advance..
Apr 13, 2012 #2 G guguwuwu Newbie level 6 Joined Apr 10, 2012 Messages 12 Helped 1 Reputation 2 Reaction score 1 Trophy points 1,283 Activity points 1,342 If we adopt an asynchronous reset, it can take effect immediately. But I do't think we have to use the asynchronous Reset。 Refer to the following website: http://forums.xilinx.com/t5/PLD-Blog/That-Dangerous-Asynchronous-Reset/ba-p/12856 ---------- Post added at 13:36 ---------- Previous post was at 13:27 ---------- Addionally,we spend more device resourses using synchronous reset, but make less mistakes.
If we adopt an asynchronous reset, it can take effect immediately. But I do't think we have to use the asynchronous Reset。 Refer to the following website: http://forums.xilinx.com/t5/PLD-Blog/That-Dangerous-Asynchronous-Reset/ba-p/12856 ---------- Post added at 13:36 ---------- Previous post was at 13:27 ---------- Addionally,we spend more device resourses using synchronous reset, but make less mistakes.
Apr 13, 2012 #3 ravics Advanced Member level 4 Joined Sep 1, 2010 Messages 116 Helped 4 Reputation 8 Reaction score 4 Trophy points 1,298 Location Shangri-la Activity points 1,852 Thanks @guguwuwu for the link. WP272 & WP275 are a must read.
Apr 13, 2012 #4 T TrickyDicky Advanced Member level 7 Joined Jun 7, 2010 Messages 7,110 Helped 2,081 Reputation 4,181 Reaction score 2,048 Trophy points 1,393 Activity points 39,769 It really depends on the device. In Altera devices, all resets are asynchronous. Sync resets in the code are actually created by muxing the input to a D input. But Xilinx devices have a specific Sync reset on all registers.
It really depends on the device. In Altera devices, all resets are asynchronous. Sync resets in the code are actually created by muxing the input to a D input. But Xilinx devices have a specific Sync reset on all registers.