Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Pradeep Kumar Nalla.
design, automation, and test in europe | 2013
Alan Mishchenko; Niklas Een; Robert K. Brayton; Jason R. Baumgartner; Hari Mony; Pradeep Kumar Nalla
Verification benefits from removing logic that is not relevant for a proof. Techniques for doing this are known as localization abstraction. Abstraction is often performed by selecting a subset of gates to be included in the abstracted model; the signals feeding into this subset become unconstrained cut-points. In this paper, we propose several improvements to substantially increase the scalability of automated abstraction. In particular, we show how a better integration between the BMC engine and the SAT solver is achieved, resulting in a new hybrid abstraction engine, that is faster and uses less memory. This engine speeds up computation by constant propagation and circuit-based structural hashing while collecting UNSAT cores for the intermediate proofs in terms of a subset of the original variables. Experimental results show improvements in the abstraction depth and size.
international symposium on low power electronics and design | 2016
Arun Joseph; Spandana Rachamalla; Rahul M. Rao; Anand Haridass; Pradeep Kumar Nalla
Generation of accurate IP power models requires determination of correct simulation conditions for the different input pins of the IP. Determining such a set of inputs for individual IP blocks in a design is expensive in cost and time, and is also highly error prone. Additionally, it is desirable to identify IP instances in a design, where these simulation conditions are not met. These are relevant problems in the context of modern day microprocessor designs, which are designed using a very large number of IPs, either developed in-house or sourced from external vendors. In this paper, we examine these problems in an industrial context and introduce FVCAG, a framework for enabling efficient and accurate power modelling. FVCAG enables a more thorough IP power modelling than that can be accomplished using current state of the art techniques. Experimental evaluation of the proposed framework on the standard cell library and macros used in the design of an industry class high performance microprocessor design demonstrates the accuracy and efficiency of proposed framework.
international conference on computer aided design | 2016
Pradeep Kumar Nalla; Raj K. Gajavelly; Jason R. Baumgartner; Hari Mony; Robert Kanzelman; Alexander Ivrii
Verification is a critical task in the development of correct computing systems. Simulation remains the predominantly used technique to identify design flaws, due to its scalability. However, simulation intrinsically suffers from low functional coverage, hence often fails to identify all design flaws. Formal verification (FV) is a promising approach to overcome the coverage limitations of simulation, due to its exhaustiveness - which enables it to identify intricate design flaws too complex to practically find using simulation. However, automated FV techniques have scalability drawbacks that limit the size of design components that can be formally verified. One of the key strengths of FV techniques is their use of symbolic reasoning, to efficiently explore a huge number of individual scenarios that would be intractable using simulation. When used in an incomplete manner, the scalability challenges of these algorithms are lessened, enabling efficient and relatively scalable semi-formal bug hunting. Nonetheless, to yield a robust industrial-strength solution, the individual components of such a system - many being heuristic - must be highly tuned, and integrated and orchestrated in an intricate manner. In this paper, we overview the various components useful in a scalable semi-formal search framework, introducing several novel powerful techniques and providing experimental data to illustrate the strengths, weaknesses, and complementary nature of the various techniques.
international conference on vlsi design | 2014
Pradeep Kumar Nalla; Raj K. Gajavelly; Hari Mony; Jason R. Baumgartner; Robert Kanzelman
Archive | 2017
Jason R. Baumgartner; Raj K. Gajavelly; Ashutosh Misra; Pradeep Kumar Nalla
Archive | 2016
Anand Haridass; Arun Joseph; Pradeep Kumar Nalla; Rahul M. Rao
Archive | 2018
Anand B. Arunagiri; Raj K. Gajavelly; Sujeet Kumar; Pradeep Kumar Nalla
Archive | 2017
Raj K. Gajavelly; Ashutosh Misra; Pradeep Kumar Nalla; Rahul M. Rao
Archive | 2017
Jason R. Baumgartner; Raj K. Gajavelly; Alexander Ivrii; Pradeep Kumar Nalla
Archive | 2016
Jason R. Baumgartner; Raj K. Gajavelly; Robert L. Kanzelman; Hari Mony; Pradeep Kumar Nalla