Joydeep Mitra

dblp:65/1670 · DBLP profile ↗
← Back
11ranked-venue papers
3as first author
3since 2021 · last 2025
—ORCID · conflict

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

Systems, architecture and hardware · 8 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 2 · 2 first-author · 2 since 2021Software engineering, systems software and programming languages · 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
4 papers
Electronic design automation · 76% Integrated circuit design · 13% Hardware reliability and fault tolerance · 11%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.522020
SRAF Insertion via Supervised Dictionary Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
RADAR: RET-aware detailed routing using fast lithography simulations · DAC 2005
Electronic design automation › physical design
lithography
0.412020
SRAF Insertion via Supervised Dictionary Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
Electronic design automation › physical design
mask optimization
0.412020
SRAF Insertion via Supervised Dictionary Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
Electronic design automation › physical design › optical proximity correction
subresolution assist feature generation
0.412020
SRAF Insertion via Supervised Dictionary Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
Integrated circuit design
3d integration
0.322012
TSV Stress-Aware Full-Chip Mechanical Reliability Analysis and Optimization for 3-D IC · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012
TSV stress-aware full-chip mechanical reliability analysis and optimization for 3D IC · DAC 2011
Hardware reliability and fault tolerance › reliability physics
thermo-mechanical stress analysis
0.322012
TSV Stress-Aware Full-Chip Mechanical Reliability Analysis and Optimization for 3-D IC · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012
TSV stress-aware full-chip mechanical reliability analysis and optimization for 3D IC · DAC 2011
Electronic design automation › physical design
physical design optimization
0.112012
TSV Stress-Aware Full-Chip Mechanical Reliability Analysis and Optimization for 3-D IC · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012
Electronic design automation
design optimization
0.112011
TSV stress-aware full-chip mechanical reliability analysis and optimization for 3D IC · DAC 2011
Integrated circuit design › 3d integration
TSV-based 3D IC
0.112011
TSV stress-aware full-chip mechanical reliability analysis and optimization for 3D IC · DAC 2011
Electronic design automation
design for manufacturability
0.112005
RADAR: RET-aware detailed routing using fast lithography simulations · DAC 2005
Electronic design automation › physical design › routing
detailed routing
0.112005
RADAR: RET-aware detailed routing using fast lithography simulations · DAC 2005
Electronic design automation › physical design › routing
lithography-aware routing
0.112005
RADAR: RET-aware detailed routing using fast lithography simulations · DAC 2005

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

supervised dictionary learning · 0.4integer linear programming · 0.4linear superposition of stress tensors · 0.3finite element analysis · 0.3lithography simulation · 0.1edge placement error map · 0.1
YearPublicationVenuePosition
2025 Examining Teamwork: Evaluating Individual Contributions in Collaborative Software Engineering Projects
abstract
Collaborative learning and group projects are integral to Software Engineering (SE) education as they help prepare students for professional environments where teamwork and collective problem-solving are crucial. Accurately assessing individual contributions within the group project setting remains a significant challenge. Traditional assessment methods often fail to distinguish between individual efforts and collective achievements, particularly in team-based assignments prevalent in SE courses.
Joydeep Mitra, Eric A. E. Gerber
SIGCSE (1)1
2023 Studying the Impact of Auto-Graders Giving Immediate Feedback in Programming Assignments
abstract
Immediate feedback from auto-graders positively impacts students' grades and self-efficacy in introductory programming courses. However, recent research has observed that students are not likely to develop testing skills since they over-rely on the feedback from the auto-grader. Therefore, in this paper, we designed and conducted an empirical investigation to study the impact of using immediate feedback on students' ability to write correct programs and test them. The results indicate that while students use immediate feedback from an auto-grader, it does not dissuade them from attaining independent testing skills. Moreover, the feedback helps students, especially underrepresented groups (e.g., women), learn more effectively and gain confidence.
Joydeep Mitra
SIGCSE (1)1
2021 Automatic Routability Predictor Development Using Neural Architecture Search
abstract
The rise of machine learning technology inspires a boom of its applications in electronic design automation (EDA) and helps improve the degree of automation in chip designs. However, manually crafted machine learning models require extensive human expertise and tremendous engineering efforts. In this work, we leverage neural architecture search (NAS) to automate the development of high-quality neural architectures for routability prediction, which can help to guide cell placement toward routable solutions. Our search method supports various operations and highly flexible connections, leading to architectures significantly different from all previous human-crafted models. Experimental results on a large dataset demonstrate that our automatically generated neural architectures clearly outperform multiple representative manually crafted solutions. Compared to the best case of manually crafted models, NAS-generated models achieve 5.85% higher Kendall's$T$in predicting the number of nets with DRC violations and 2.12% better area under ROC curve (ROC-AUC) in DRC hotspot detection. Moreover, compared with human-crafted models, which easily take weeks to develop, our efficient NAS approach finishes the whole automatic search process with only 0.3 days.
Chen-Chia Chang, Jingyu Pan, Tunhou Zhang, Zhiyao Xie, Jiang Hu 0001, Weiyi Qi, Chung-Wei Lin, Rongjian Liang, Joydeep Mitra, Elias Fallon, Yiran Chen 0001
ICCAD9
2020 Are free Android app security analysis tools effective in detecting known vulnerabilities?
Venkatesh Prasad Ranganath, Joydeep Mitra
Empir. Softw. Eng.2
2020 SRAF Insertion via Supervised Dictionary Learning
abstract
In modern VLSI design flow, subresolution assist feature (SRAF) insertion is one of the resolution enhancement techniques (RETs) to improve chip manufacturing yield. With aggressive feature size continuously scaling down, layout feature learning becomes extremely critical. In this article, for the first time, we enhance conventional manual feature construction, by proposing a supervised online dictionary learning algorithm for simultaneous feature extraction and dimensionality reduction. By taking advantage of label information, the proposed dictionary learning framework can discriminatively and accurately represent the input data. We further consider SRAF design rules in a global view, and design two integer linear programming models in the post-processing stage of SRAF insertion framework. The experimental results demonstrate that, compared with a state-of-the-art SRAF insertion tool, our framework not only boosts the performance of the machine learning model but also improves the mask optimization quality in terms of edge placement error (EPE) and process variation (PV) band area.
Hao Geng, Yuzhe Ma, Joydeep Mitra, Bei Yu 0001
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.5
2019 SRAF insertion via supervised dictionary learning
abstract
In modern VLSI design flow, sub-resolution assist feature (SRAF) insertion is one of the resolution enhancement techniques (RETs) to improve chip manufacturing yield. With aggressive feature size continuously scaling down, layout feature learning becomes extremely critical. In this paper, for the first time, we enhance conventional manual feature construction, by proposing a supervised online dictionary learning algorithm for simultaneous feature extraction and dimensionality reduction. By taking advantage of label information, the proposed dictionary learning engine can discriminatively and accurately represent the input data. We further consider SRAF design rules in a global view, and design an integer linear programming model in the post-processing stage of SRAF insertion framework. Experimental results demonstrate that, compared with a state-of-the-art SRAF insertion tool, our framework not only boosts the mask optimization quality in terms of edge placement error (EPE) and process variation (PV) band area, but also achieves some speed-up.
Hao Geng, Yuzhe Ma, Joydeep Mitra, Bei Yu 0001
ASP-DAC4
2017 DSAR: DSA aware Routing with Simultaneous DSA Guiding Pattern and Double Patterning Assignment
abstract
Directed self-assembly (DSA) is a promising solution for fabrication of contacts and vias for advanced technology nodes. In this paper, we study a DSA aware detailed routing problem, where DSA guiding pattern assignment and guiding pattern double patterning (DP) compliance are resolved simultaneously. We propose a net planning technique, which pre-routes some nets based on their bounding box positions, to improve both metal layer and via layer qualities. We also introduce a new routing graph model with DSA and DP design rule considerations. The DSA and DP aware detailed routing is then performed based on the net planning result, followed by a post-routing optimization on DSA guiding pattern assignment and decomposition. The experimental result demonstrates that our proposed approach can achieve promising DSA and DP friendly layout, i.e., conflict free on DSA guiding pattern with double patterning assignment for via layer. In addition, our proposed detailed router is able to effectively reduce 20% via number and 15% total wirelength than one recent DSA aware detailed router.
Jiaojiao Ou, Bei Yu 0001, Joydeep Mitra, Yibo Lin, David Z. Pan
ISPD4
2012 Design for manufacturability and reliability for TSV-based 3D ICs
abstract
The 3D IC integration using through-silicon-vias (TSV) has gained tremendous momentum recently for industry adoption. However, as TSV involves disruptive manufacturing technologies, new modeling and design techniques need to be developed for 3D IC manufacturability and reliability. In particular, TSVs in 3D IC may cause significant thermal mechanical stress, which not only results in systematic mobility/performance variations, but also leads to mechanical reliability concerns such as interfacial cracking. Meanwhile, the huge dimensional gaps between TSV, on-chip wires, and bonding/packaging all lead to new electromigration concerns. Thus full-chip/package modeling and physical design tools need to be developed to achieve more reliable 3D IC integration. In this paper, we will discuss some key design for manufacturability and reliability challenges and possible solutions for TSV-based 3D IC integration, as well as future research directions.
David Z. Pan, Sung Kyu Lim, Krit Athikulwongse, Moongon Jung, Joydeep Mitra, Jiwoo Pak, Mohit Pathak, Jae-Seok Yang
ASP-DAC5
2012 TSV Stress-Aware Full-Chip Mechanical Reliability Analysis and Optimization for 3-D IC
abstract
In this paper, we propose an efficient and accurate full-chip thermomechanical stress and reliability analysis tool and design optimization methodology to alleviate mechanical reliability issues in 3-D integrated circuits (ICs). First, we analyze detailed thermomechanical stress induced by through-silicon vias in conjunction with various associated structures such as landing pad and dielectric liner. Then, we explore and validate the linear superposition principle of stress tensors and demonstrate the accuracy of this method against detailed finite element analysis simulations. Next, we apply this linear superposition method to full-chip stress simulation and a reliability metric named the von Mises yield criterion. Finally, we propose a design optimization methodology to mitigate the mechanical reliability problems in 3-D ICs. Our numerical experimental results demonstrate the effectiveness of the proposed methodology.
Moongon Jung, Joydeep Mitra, David Z. Pan, Sung Kyu Lim
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2011 TSV stress-aware full-chip mechanical reliability analysis and optimization for 3D IC
abstract
In this work, we propose an efficient and accurate full-chip thermo-mechanical stress and reliability analysis tool and design optimization methodology to alleviate mechanical reliability issues in 3D ICs. First, we analyze detailed thermo-mechanical stress induced by TSVs in conjunction with various associated structures such as landing pad and dielectric liner. Then, we explore and validate the use of the linear superposition principle of stress tensors and demonstrate the accuracy of this method against detailed finite element analysis (FEA) simulations. Next, we apply this linear superposition method to full-chip stress simulation and a reliability metric named the von Mises yield criterion. Finally, we propose a design optimization methodology to mitigate the mechanical reliability problems in 3D ICs. Our experimental results demonstrate the effectiveness of our methodology.
Moongon Jung, Joydeep Mitra, David Z. Pan, Sung Kyu Lim
DAC2
2005 RADAR: RET-aware detailed routing using fast lithography simulations
abstract
This paper attempts to reconcile the growing interdependency between nanometer lithography and physical design. We first introduce the concept of lithography hotspots and the edge placement error (EPE) map to measure the overall printability and manufacturing effort. We then adapt fast lithography simulation models to generate EPE map. Guided by EPE map, we develop effective RET-aware detailed routing (RADAR) techniques that can handle full-chip capacity to enhance the overall printability while maintaining other design closure. RADAR is implemented in an industry strength detailed router, and tested using some 65nm designs. Our experimental results show that we can achieve up to 40% EPE reduction with reasonable CPU time.
Joydeep Mitra, David Z. Pan
DAC1