CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web



 
LoginRegister
      TechOnline > Learning >  Technical Paper
Technical Papers
Get Smart About Reset: Think Local, Not Global

Click to Download
pdf logo
White Paper
399 KB (7 pages)
March 7, 2008
 

Ken Chapman
Xilinx

In digital design, applying a master reset for all flip-flops is standard practice. Inserting a reset, however, is in fact not crucial, and may unnecessarily impact development time and product costs.

A design implemented in a Xilinx field programmable gate array (FPGA) does not require insertion of a global reset network. For the vast majority of any design, the initialization state of all flip-flops and random access memory (RAM) following configuration is more comprehensive than any logical reset will ever be. There is no requirement to insert a reset for simulation because nothing will be undefined.

This paper explains why the parts of a system that truly need to be reset must be identified and why the release of those resets on start-up or during operation must be controlled as carefully as any other signal within a synchronous circuit.

 
Rate this paper
WORSE | BETTER
1 2 3 4 5

submit a paper

Xilinx
   

TECH PAPER
1. FIFOs in Virtex-5 FPGAs

TECH PAPER
2. Measurement Cores Shorten Virtex-5 Development

TECH PAPER
3. Implementing Low-Cost DDR2 Interfaces with Spartan-3A FPGAs

TECH PAPER
4. Picking the Right PROM for Your System