• DocumentCode
    419367
  • Title

    An automated methodology for low electromagnetic emissions digital circuits design

  • Author

    Blunno, Ivan ; Passerone, Claudio ; Narboni, Guy Alain

  • Author_Institution
    Politecnico di Torino, Italy
  • fYear
    2004
  • fDate
    31 Aug.-3 Sept. 2004
  • Firstpage
    540
  • Lastpage
    547
  • Abstract
    This paper presents an automated methodology for the design of low electromagnetic emissions digital circuits based on an optimized clock skew scheduling. The assumption that a unique clock signal must reach all memory elements of a circuit is common to all standard design flows for synchronous circuits. Unfortunately, the almost simultaneous switching of all gates in the circuit is responsible for very sharp and narrow peaks of current absorption from the power supply line. The consequent steepness of rising and falling edges of these current pulses results in significant contributions on a very wide range of frequencies and therefore can be considered the main cause for both conducted and radiated emissions in integrated circuits. A fully automated design flow has been developed integrating new tools with standard tools and allowing the designer to desynchronize a synchronous circuit. Our tools are able to read the standard delay file of a circuit, to derive a set of relative timing constraints for the clock inputs of each memory element in the circuit and then to generate a partition of the circuit into a given number of clock domains. The methodology and the tools have been tested on a 16 bit microprocessor with 5 stages of pipeline showing a dramatic reduction of the current spectrum in the range of frequencies between 100 MHz and 1 GHz.
  • Keywords
    clocks; digital circuits; electromagnetic interference; integrated circuit design; 0.1 to 1 GHz; clock inputs; clock signal; conducted emissions; current pulses; digital circuits design; fully automated design flow; gate switching; integrated circuits; low electromagnetic emissions; memory elements; optimized clock skew scheduling; pipeline microprocessor; power supply line; radiated emissions; standard delay file; synchronous circuits; timing constraints; Absorption; Clocks; Design methodology; Design optimization; Digital circuits; Frequency; Power supplies; Pulse circuits; Signal design; Switching circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, 2004. DSD 2004. Euromicro Symposium on
  • Print_ISBN
    0-7695-2203-3
  • Type

    conf

  • DOI
    10.1109/DSD.2004.1333323
  • Filename
    1333323