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.

Fatemeh Negin Javaheri

dblp:137/9185 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
0since 2021 · last 2017
—ORCID · none

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

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

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
1 paper
Electronic design automation · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation › hardware verification and test › hardware verification
assertion-based verification
0.312017
Synthesis of Regular Expressions Revisited: From PSL SEREs to Hardware · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Electronic design automation
hardware verification and test
0.312017
Synthesis of Regular Expressions Revisited: From PSL SEREs to Hardware · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Electronic design automation
logic synthesis
0.312017
Synthesis of Regular Expressions Revisited: From PSL SEREs to Hardware · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017

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

systemverilog assertions · 0.3property specification language · 0.3formal semantics · 0.3
YearPublicationVenuePosition
2017 Synthesis of Regular Expressions Revisited: From PSL SEREs to Hardware
abstract
We revisit the specification of control circuits and protocols written as regular expressions, and propose a synthesizable subset of the sequences that can be written in the property specification language and system Verilog assertions standards. We give a formal semantics of the sequence operators that can directly be interpreted in terms of circuits, and provide a modular method to achieve the automatic generation of compliant hardware from specifications written as temporal sequences. The method also generates assertions to check the completeness and consistency of the specifications. Results obtained on classical benchmarks show the efficiency of our technique. Finally, we discuss the applications of our prototype tool in an assertion-based verification flow.
Fatemeh Negin Javaheri, Katell Morin-Allory, Dominique Borrione
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2015 Efficient and Correct by Construction Assertion-Based Synthesis
abstract
We propose a unifying formalization of the concepts of monitor and reactant, and derive a modular synthesis method to achieve automatic generation of compliant modules from declarative temporal specifications. The founding dependence relation and its hardware interpretation provide an algorithm to automatically decide which signals are observed and which are generated. The method is efficient, and it synthesizes control circuits in a few seconds. The results obtained on classical benchmarks show that our technique compiles properties more efficiently than previous prototype tools.
Katell Morin-Allory, Fatemeh Negin Javaheri, Dominique Borrione
IEEE Trans. Very Large Scale Integr. Syst.2
2013 Fast prototyping from assertions: A pragmatic approach
Katell Morin-Allory, Fatemeh Negin Javaheri, Dominique Borrione
MEMOCODE2
2013 SyntHorus-2: Automatic prototyping from PSL
abstract
We propose a linear complexity approach to achieve the automatic synthesis of designs from declarative temporal specifications. From each property, we produce a component that combines the features of signal monitors and generators: the reactant. This paper gives a formalization of a method to automatically decide which signals are observed and which are generated. The method is efficient, and synthesizes control circuits in a few seconds.
Katell Morin-Allory, Fatemeh Negin Javaheri, Dominique Borrione
VLSI-SoC2