DocumentCode :
2009232
Title :
Reducing crosstalk noise in high speed FPGAs
Author :
Mukherjee, Arindam
Author_Institution :
Dept. of ECE, UNC, Charlotte, NC, USA
fYear :
2004
fDate :
12-15 Sept. 2004
Firstpage :
163
Lastpage :
164
Abstract :
Narrowing time-to-market windows are driving the design community toward FPGAs. Whereas quick prototype implementations are possible using FPGAs, circuit delays have always been a major concern. Moreover, achieving high performance in FPGAs with densely packed routing resources is difficult because of crosstalk noise. In this paper we describe a very high performance FPGA, and show a simple and practical technique of almost reducing crosstalk noise by using a two-phase nonoverlapping complimentary clocking scheme. An efficient integer linear programming formulation has been proposed to find an optimum solution to a constrained problem, and we have studied the effects and costs of applying our idea to different architectures. Experiments with MCNC benchmark circuits in different architectures of our FPGA show that, on average, we could reduce crosstalk induced delay increases to less than 4% of the clock period. With a minimal increase of 3% in area due to this optimization, our results seem very promising.
Keywords :
circuit noise; crosstalk; delays; field programmable gate arrays; interference suppression; linear programming; time optimal control; FPGA; MCNC benchmark circuits; circuit delays; clocking scheme; constrained problem; crosstalk noise reduction; integer linear programming formulation; prototype implementation; routing resources; time-to-market windows; Circuits; Clocks; Cost function; Crosstalk; Delay; Field programmable gate arrays; Integer linear programming; Prototypes; Routing; Time to market;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
SOC Conference, 2004. Proceedings. IEEE International
Print_ISBN :
0-7803-8445-8
Type :
conf
DOI :
10.1109/SOCC.2004.1362391
Filename :
1362391
Link To Document :
بازگشت