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