Feroze Taraporevala
Synopsys
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Feroze Taraporevala.
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems | 2007
Emre Salman; Ali Dasdan; Feroze Taraporevala; Kayhan Kucukcakar; Eby G. Friedman
A methodology is proposed to exploit the interdependence between setup- and hold-time constraints in static timing analysis (STA). The methodology consists of two phases. The first phase includes the interdependent characterization of sequential cells, resulting in multiple constraint pairs. The second phase includes an efficient algorithm that exploits these multiple pairs in STA. The methodology improves accuracy by removing optimism and reducing unnecessary pessimism. Furthermore, the tradeoff between setup and hold times is exploited to significantly reduce timing violations in STA. These benefits are validated using industrial circuits and tools, exhibiting up to 53% reduction in the number of constraint violations as well as up to 48% reduction in the worst negative slack, which corresponds to a 15% decrease in the clock period
international symposium on quality electronic design | 2006
Emre Salman; Ali Dasdan; Feroze Taraporevala; Kayhan Kucukcakar; Eby G. Friedman
A methodology is proposed for interdependent setup time and hold time characterization of sequential circuits. Integrating the methodology into an industrial sign-off static timing analysis tool is described. The proposed methodology prevents optimism and reduces unnecessary pessimism, both of which exist due to independent characterization. Furthermore, the tradeoff between interdependent setup and hold times is exploited to significantly reduce slack violations. These benefits are validated using industrial circuits and tools
design automation conference | 2011
Sari Onaissi; Feroze Taraporevala; Jinfeng Liu; Farid N. Najm
The increasing sensitivity of circuit performance to process, temperature, and supply voltage (PVT) variations has led to an increase in the number of process corners that are required to verify circuit timing. Typically, designers attempt to reduce this computational load by choosing, based on experience, a subset of the available corners and running static timing analysis (STA) at only these corners. Although running a few corners, which are chosen beforehand, can lead to acceptable results in some cases, this is not always the case. Our results show that in the case of setup timing analysis, one can indeed bound circuit slacks across all corners by running a small number of corners. On the other hand, we show that this is not possible in the case of hold analysis. Instead, we present an alternative method for performing fast and accurate hold timing analysis which covers all corners. In this method a full timing run is performed for a small number of corners, and partial timing runs, which cover only the clock network, are performed for others. We then combine the results of the full and partial runs to find the worst-case hold slacks over all corners. Our results show that this method is accurate and can achieve much improved runtimes.
international symposium on quality electronic design | 2008
Amit Goel; Sarma B. K. Vrudhula; Feroze Taraporevala; Praveen Ghanta
Integrated circuits today rely on extensive re-use of pre-characterized IP bocks and macro cells to meet the demand for high performance system on chip (SoC). In this paper we propose a methodology for characterization of IP blocks and macro cells for statistical timing analysis considering process variations and spatial correlations. We develop efficient models for capturing both inter-die and intra-die variations in devices and interconnects. Increasing variability of the process parameters in sub-nanometer designs requires instance-specific characterization of these design blocks. We propose a technique for instance- specific calibration of pre-characterized timing model. The proposed approach was evaluated on large industrial designs of 1.2 M and 3.5 M gates in 65 nm technology and validated against SPICE for accuracy.
Archive | 2008
Jinfeng Liu; Feroze Taraporevala
Archive | 2008
Ali Dasdan; Emre Salman; Feroze Taraporevala; Kayhan Kucukcakar
Archive | 2011
Praveen Ghanta; Amit Goel; Feroze Taraporevala; Marina Ovchinnikov; Jinfeng Liu; Kayhan Kucukcakar
Archive | 2010
Jindrich Zejda; William Chiu-Ting Shu; Khalid Rahmat; Feroze Taraporevala
Archive | 2011
Jinfeng Liu; Brian Clerkin; Feroze Taraporevala
Archive | 2012
Jiayong Le; Feroze Taraporevala