Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Sriram C. Krishnan

dblp:92/29 · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
0since 2021 · last 2009
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4 · 1 first-authorTheory of computation · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Memory systems · 47% Hardware reliability and fault tolerance · 47% Electronic design automation · 7%
Theoretical computer science
4 papers
Automata and formal languages · 44% Coding theory · 39% Automated reasoning and model checking · 15%

Topics — the 13 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems
content-addressable memory
0.112009
Error-Correcting Codes for Ternary Content Addressable Memories · IEEE Trans. Computers 2009
Hardware reliability and fault tolerance
error-correcting codes for memory
0.112009
Error-Correcting Codes for Ternary Content Addressable Memories · IEEE Trans. Computers 2009
Hardware reliability and fault tolerance
memory reliability
0.112009
Error-Correcting Codes for Ternary Content Addressable Memories · IEEE Trans. Computers 2009
Memory systems › content-addressable memory
TCAM
0.112009
Error-Correcting Codes for Ternary Content Addressable Memories · IEEE Trans. Computers 2009
Coding theory
error-correcting codes
0.112009
Error-Correcting Codes for Ternary Content Addressable Memories · IEEE Trans. Computers 2009
Automated reasoning and model checking
synthesis
0.012002
Synthesis of Uninitialized Systems · ICALP 2002
Automata and formal languages
finite automata
0.011996
Engineering Change in a Non-Deterministic FSM Setting · DAC 1996
Automata and formal languages › finite automata
nondeterministic finite automata
0.011996
Engineering Change in a Non-Deterministic FSM Setting · DAC 1996
Automata and formal languages
omega-automata
0.011995
The Rabin Index and Chain Automata, with Applications to Automatas and Games · CAV 1995
Automata and formal languages › omega-automata
rabin index
0.011995
The Rabin Index and Chain Automata, with Applications to Automatas and Games · CAV 1995
Electronic design automation › hardware verification and test
formal verification
0.011994
HSIS: A BDD-Based Environment for Formal Verification · DAC 1994
Electronic design automation › hardware verification and test
hardware verification
0.011994
HSIS: A BDD-Based Environment for Formal Verification · DAC 1994
Electronic design automation › hardware verification and test › formal verification
symbolic model checking
0.011994
HSIS: A BDD-Based Environment for Formal Verification · DAC 1994

Methods — techniques the papers use, named apart from their topics

majority decoding · 0.2linear block codes · 0.2binary decision diagram · 0.0
YearPublicationVenuePosition
2009 Error-Correcting Codes for Ternary Content Addressable Memories
abstract
As VLSI silicon technology continues its relentless advance and memory densities increase, the problem of soft errors--bit upsets caused by alpha particles or neutron hits--demands solutions. Error-correcting codes (ECCs) are routinely used on random-access memories (RAMs) to increase soft error tolerance--codewords (CWs) (ECC bits concatenated to the data) are written to and read from memory, and the read CW is decoded to correct errors. Content addressable memories (CAMs) also demand error mitigation measures. The method employed for RAMs is also applicable to CAMs: the match-line sense amplifier is modified to function as a comparator [1], CWs are stored and searched for. We investigate the extension of this method to ternary CAMs (TCAMs). TCAMs cannot employ the efficient ECCs (known as linear block codes-LBCs) used with RAMs and CAMs. We develop the ECCs necessary to implement error-resilient TCAMs. We prove that the rate (ratio of data bits to total number of bits in the CW) of the specialized ECCs necessary for TCAMs cannot exceed 1/t, where t is the number of bit errors the code can correct (in contrast, LBCs asymptotically have rate one); simple majority codes are the best.
Sriram C. Krishnan, Rina Panigrahy, Sunil Parthasarathy
IEEE Trans. Computers1
2002 Synthesis of Uninitialized Systems
Thomas A. Henzinger, Sriram C. Krishnan, Orna Kupferman, Freddy Y. C. Mang
ICALP2
1996 Engineering Change in a Non-Deterministic FSM Setting
abstract
personal or class-room use is granted without fee provided that copies are not made or distributed for profit or commercial advantage, the copyright notice, the title of the publication and its date appear, and notice is given that copying is
Sunil P. Khatri, Amit Narayan, Sriram C. Krishnan, Kenneth L. McMillan, Robert K. Brayton, Alberto L. Sangiovanni-Vincentelli
DAC3
1996 Early Quantification and Partitioned Transition Relations
abstract
Hardware systems are generally specified as a set of interacting finite state machines (FSMs). An important problem in formal verification using Binary Decision Diagrams (BDDs) is forming the transition relation of the product machine. This problem reduces to conjuncting (or multiplying) the BDDs representing the transition relations of the individual machines, and then existentially quantifying out the set of input and output variables. The resulting graph is called the product graph. Computing the set of reachable states of the product graph is the central verification problem. In this paper, we discuss two related problems. The early quantification problem is the problem of interleaving multiplication of a set of BDDs with the quantification of a set of variables so that the size of the largest BDD encountered is minimized. We show that an abstraction of this problem is NP-complete, and provide heuristic solutions for it. In some cases, the size of the BDD representing the transition relation of the product graph is too large. The partitioned transition relations problem deals with partially combining the BDD's and quantifying as many variables as possible, so that the time for computing the set of reachable states of the product graph is minimized. We offer heuristic solutions to this problem based on our algorithms for early quantification. The algorithms have been implemented and good experimental results have been achieved.
Ramin Hojati, Sriram C. Krishnan, Robert K. Brayton
ICCD2
1995 The Rabin Index and Chain Automata, with Applications to Automatas and Games
Sriram C. Krishnan, Anuj Puri, Robert K. Brayton, Pravin Varaiya
CAV1
1995 Structural Complexity of Omega-Automata
Sriram C. Krishnan, Anuj Puri, Robert K. Brayton
STACS1
1994 HSIS: A BDD-Based Environment for Formal Verification
abstract
Article Free Access Share on HSIS: a BDD-based environment for formal verification Authors: A. Aziz Department of EECS, University of California at Berkeley, Berkeley, CA Department of EECS, University of California at Berkeley, Berkeley, CAView Profile , F. Balarin Department of EECS, University of California at Berkeley, Berkeley, CA Department of EECS, University of California at Berkeley, Berkeley, CAView Profile , S.-T. Cheng Department of EECS, University of California at Berkeley, Berkeley, CA Department of EECS, University of California at Berkeley, Berkeley, CAView Profile , R. Hojati Department of EECS, University of California at Berkeley, Berkeley, CA Department of EECS, University of California at Berkeley, Berkeley, CAView Profile , T. Kam Department of EECS, University of California at Berkeley, Berkeley, CA Department of EECS, University of California at Berkeley, Berkeley, CAView Profile , S. C. Krishnan Department of EECS, University of California at Berkeley, Berkeley, CA Department of EECS, University of California at Berkeley, Berkeley, CAView Profile , R. K. Ranjan Department of EECS, University of California at Berkeley, Berkeley, CA Department of EECS, University of California at Berkeley, Berkeley, CAView Profile , T. R. Shiple Department of EECS, University of California at Berkeley, Berkeley, CA Department of EECS, University of California at Berkeley, Berkeley, CAView Profile , V. Singhal Department of EECS, University of California at Berkeley, Berkeley, CA Department of EECS, University of California at Berkeley, Berkeley, CAView Profile , S. Tasiran Department of EECS, University of California at Berkeley, Berkeley, CA Department of EECS, University of California at Berkeley, Berkeley, CAView Profile , H.-Y. Wang Department of EECS, University of California at Berkeley, Berkeley, CA Department of EECS, University of California at Berkeley, Berkeley, CAView Profile , R. K. Brayton Department of EECS, University of California at Berkeley, Berkeley, CA Department of EECS, University of California at Berkeley, Berkeley, CAView Profile , A. L. Sangiovanni-Vincentelli Department of EECS, University of California at Berkeley, Berkeley, CA Department of EECS, University of California at Berkeley, Berkeley, CAView Profile Authors Info & Claims DAC '94: Proceedings of the 31st annual Design Automation ConferenceJune 1994 Pages 454–459https://doi.org/10.1145/196244.196467Published:06 June 1994Publication History 39citation325DownloadsMetricsTotal Citations39Total Downloads325Last 12 Months36Last 6 weeks17 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Adnan Aziz, Felice Balarin, Szu-Tsung Cheng, Ramin Hojati, Timothy Kam, Sriram C. Krishnan, Rajeev Ranjan 0001, Thomas R. Shiple, Vigyan Singhal, Serdar Tasiran, Huey-Yih Wang, Robert K. Brayton, Alberto L. Sangiovanni-Vincentelli
DAC6
1994 Deterministic w Automata vis-a-vis Deterministic Buchi Automata
Sriram C. Krishnan, Anuj Puri, Robert K. Brayton
ISAAC1