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

Edward Tashjian

dblp:163/3598 · DBLP profile ↗
← Back
3ranked-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-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
Electronic design automation · 100%
Network and information security
1 paper
Hardware security and side channels · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation › physical design › routing
global routing
0.312017
Dynamic Planning of Local Congestion From Varying-Size Vias for Global Routing Layer Assignment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Electronic design automation › physical design › routing › multilayer routing
layer assignment
0.312017
Dynamic Planning of Local Congestion From Varying-Size Vias for Global Routing Layer Assignment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Electronic design automation
physical design
0.312017
Dynamic Planning of Local Congestion From Varying-Size Vias for Global Routing Layer Assignment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Hardware security and side channels › hardware trojan
hardware trojan detection
0.212015
On using control signals for word-level identification in a gate-level netlist · DAC 2015
Electronic design automation
hardware verification and test
0.212015
On using control signals for word-level identification in a gate-level netlist · DAC 2015
Electronic design automation › hardware verification and test
reverse engineering
0.212015
On using control signals for word-level identification in a gate-level netlist · DAC 2015
Electronic design automation
logic synthesis
0.112015
On using control signals for word-level identification in a gate-level netlist · DAC 2015

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

structural similarity analysis · 0.4via overflow model · 0.3edge overflow model · 0.3
YearPublicationVenuePosition
2017 Dynamic Planning of Local Congestion From Varying-Size Vias for Global Routing Layer Assignment
abstract
This paper proposes global routing models for capturing the impact of local congestion caused by varying-size vias. The models are then incorporated to dynamically drive a proposed layer assignment algorithm. A typical characteristic of advanced technology nodes is significantly high variation in wire sizes that may exist between adjacent metal layers. Routing from a global cell (g-cell) to its top metal layer results in using a via which may be up to twice the size of unit wire track within that g-cell. This results in significant decrease in the available routing tracks that could pass the boundaries of the g-cell. Ignoring this issue hampers the effectiveness of traditional global routing algorithms due to mismatch with the detailed routing stage. Based on these observations, we propose “via-aware edge overflow” and “edge-aware via overflow” models for capturing the impact of both unstacked and stacked vias of arbitrary sizes during global routing. Our models can be used to drive any layer assignment algorithm and replace the traditional edge overflow and via overflow metrics. To show the impact of our models, we also incorporate them in a proposed two-stage layer assignment algorithm and compare with a competitive layer assignment technique. This is also the first work to actually evaluate the impact of global routing solutions using a commercial detailed router. In our experiments we report fewer number of design rule check violations by only changing the layer assignment during global routing, and detail routing with Olympus-SoC of Mentor Graphics.
Daohang Shi, Edward Tashjian, Azadeh Davoodi
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2016 Dynamic planning of local congestion from varying-size vias for global routing layer assignment
abstract
This work is the first to present global routing models for capturing the impact of local congestion caused by varying-size vias. The models are then incorporated to dynamically drive a proposed layer assignment algorithm. A typical characteristic of advanced technology nodes is significantly-high variation in wire sizes that may exist between adjacent metal layers. Routing from a global cell (g-cell) to its top metal layer results in using a via which may be up to twice the size of unit wire track within that g-cell. This results in significant decrease in the available routing tracks that could pass the boundaries of the g-cell. Ignoring this issue hampers the effectiveness of traditional global routing algorithms due to acting as, now, a significant source of mismatch with the detailed routing stage. Based on these observations, we propose “via-aware edge overflow” and “edge-aware via overflow” models for capturing the impact of both unstacked and stacked vias of arbitrary sizes during global routing. Our models can be used to drive any layer assignment algorithm and replace the traditional edge overflow and via overflow metrics. To show the impact of our models, we also incorporate them in a proposed two-stage layer assignment algorithm and compare with a competitive layer assignment technique. This is also the first work to actually evaluate the impact of global routing solutions using a commercial detailed router. In our experiments we report less number of DRC violations by only changing the layer assignment at global routing, and detailed route using the Olympus-SoC of Mentor Graphics.
Daohang Shi, Edward Tashjian, Azadeh Davoodi
ASP-DAC2
2015 On using control signals for word-level identification in a gate-level netlist
abstract
This work tackles the problem of reverse engineering a gate-level netlist in order to identify groups of wires corresponding to words. It serves as the major step to find high-level modules and analyze their correct functionality in the presence of Hardware Trojans. Our core idea is to find and utilize control signals to more effectively identify words. Specifically, modern designs provide ample opportunities because they contain numerous control signals which are automatically inserted by the CAD tools. But finding control signals is itself an unresolved challenge. We propose a procedure to identify words which at its core finds and utilizes a small subset of relevant control signals by exploiting partial structural similarity. In our experiments, we show the effectiveness of our procedure by showing a high number of identified words with high accuracy using many benchmarks with already-identified words as the reference case.
Edward Tashjian, Azadeh Davoodi
DAC1