A system-level security approach for heterogeneous MPSoCs. - Benjamin Tan 001; Morteza Biglari-Abhari; Zoran Salcic (DASIP, 2016)

Towards decentralized system-level security for MPSoC-based embedded applications. - Benjamin Tan 001; Morteza Biglari-Abhari; Zoran Salcic (J. Syst. Archit., 2017)

An Automated Security-Aware Approach for Design of Embedded Systems on MPSoC. - Benjamin Tan 001; Morteza Biglari-Abhari; Zoran Salcic (ACM Trans. Embed. Comput. Syst., 2017)

Mind the Gap: Insights into Student Perceptions During Peer Assessment of Writing. - Andrew Tzer-Yeu Chen; Benjamin Tan 001; Kevin I-Kai Wang (TALE, 2018)

Are Adversarial Perturbations a Showstopper for ML-Based CAD? A Case Study on CNN-Based Lithographic Hotspot Detection. - Kang Liu 017; Haoyu Yang; Yuzhe Ma; Benjamin Tan 001; Bei Yu 001; Evangeline F. Y. Young; Ramesh Karri; Siddharth Garg (CoRR, 2019)

Poisoning the (Data) Well in ML-Based CAD: A Case Study of Hiding Lithographic Hotspots. - Kang Liu 017; Benjamin Tan 001; Ramesh Karri; Siddharth Garg (DATE, 2020)

Explaining and Interpreting Machine Learning CAD Decisions: An IC Testing Case Study. - Prashanth Krishnamurthy; Animesh Basak Chowdhury; Benjamin Tan 001; Farshad Khorrami; Ramesh Karri (MLCAD, 2020)

DAVE: Deriving Automatically Verilog from English. - Hammond Pearce; Benjamin Tan 001; Ramesh Karri (MLCAD, 2020)

Challenges and New Directions for AI and Hardware Security. - Benjamin Tan 001; Ramesh Karri (MWSCAS, 2020)

NNoculation: Broad Spectrum and Targeted Treatment of Backdoored DNNs. - Akshaj Kumar Veldanda; Kang Liu 017; Benjamin Tan 001; Prashanth Krishnamurthy; Farshad Khorrami; Ramesh Karri; Brendan Dolan-Gavitt; Siddharth Garg (CoRR, 2020)

Benchmarking at the Frontier of Hardware Security: Lessons from Logic Locking. - Benjamin Tan 001; Ramesh Karri; Nimisha Limaye; Abhrajit Sengupta; Ozgur Sinanoglu; Md. Moshiur Rahman 001; Swarup Bhunia; Danielle Duvalsaint; Ronald D. Blanton; Amin Rezaei 001; Yuanqi Shen; Hai Zhou 001; et al. (CoRR, 2020)

Adversarial Perturbation Attacks on ML-based CAD: A Case Study on CNN-based Lithographic Hotspot Detection. - Kang Liu 017; Haoyu Yang; Yuzhe Ma; Benjamin Tan 001; Bei Yu 001; Evangeline F. Y. Young; Ramesh Karri; Siddharth Garg (ACM Trans. Design Autom. Electr. Syst., 2020)

Subverting Privacy-Preserving GANs: Hiding Secrets in Sanitized Images. - Kang Liu 017; Benjamin Tan 001; Siddharth Garg (AAAI, 2021)

Attacking a CNN-based Layout Hotspot Detector Using Group Gradient Method. - Haoyu Yang; Shifan Zhang; Kang Liu 017; Siting Liu 002; Benjamin Tan 001; Ramesh Karri; Siddharth Garg; Bei Yu 001; Evangeline F. Y. Young (ASP-DAC, 2021)

NNoculation: Catching BadNets in the Wild. - Akshaj Kumar Veldanda; Kang Liu 017; Benjamin Tan 001; Prashanth Krishnamurthy; Farshad Khorrami; Ramesh Karri; Brendan Dolan-Gavitt; Siddharth Garg (AISec@CCS, 2021)

Invited: Independent Verification and Validation of Security-Aware EDA Tools and IP. - Benjamin Tan 001; Siddharth Garg; Ramesh Karri; Yuntao Liu 001; Michael Zuzak; Abhisek Chakraborty; Ankur Srivastava 001; Omid Aramoon; Qian Xu; Gang Qu 001; Adam A. Porter; Jeno Szep; et al. (DAC, 2021)

Exploring eFPGA-based Redaction for IP Protection. - Jitendra Bhandari; Abdul Khader Thalakkattu Moosa; Benjamin Tan 001; Christian Pilato; Ganesh Gore; Xifan Tang; Scott Temple; Pierre-Emmanuel Gaillardon; Ramesh Karri (ICCAD, 2021)

Can We Trust Machine Learning for Electronic Design Automation? - Kang Liu 017; Jeff Jun Zhang; Benjamin Tan 001; Dan Feng 001 (SoCC, 2021)

Special Session: Machine Learning for Semiconductor Test and Reliability. - Hussam Amrouch; Animesh Basak Chowdhury; Wentian Jin; Ramesh Karri; Farshad Khorrami; Prashanth Krishnamurthy; Ilia Polian; Victor M. van Santen; Benjamin Tan 001; Sheldon X.-D. Tan (VTS, 2021)

An Empirical Cybersecurity Evaluation of GitHub Copilot's Code Contributions. - Hammond Pearce; Baleegh Ahmad; Benjamin Tan 001; Brendan Dolan-Gavitt; Ramesh Karri (CoRR, 2021)

OpenABC-D: A Large-Scale Dataset For Machine Learning Guided Integrated Circuit Synthesis. - Animesh Basak Chowdhury; Benjamin Tan 001; Ramesh Karri; Siddharth Garg (CoRR, 2021)

Can OpenAI Codex and Other Large Language Models Help Us Fix Security Bugs? - Hammond Pearce; Benjamin Tan 001; Baleegh Ahmad; Ramesh Karri; Brendan Dolan-Gavitt (CoRR, 2021)

Training Data Poisoning in ML-CAD: Backdooring DL-Based Lithographic Hotspot Detectors. - Kang Liu 017; Benjamin Tan 001; Ramesh Karri; Siddharth Garg (IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2021)

Bias Busters: Robustifying DL-Based Lithographic Hotspot Detectors Against Backdooring Attacks. - Kang Liu 017; Benjamin Tan 001; Gaurav Rajavendra Reddy; Siddharth Garg; Yiorgos Makris; Ramesh Karri (IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2021)

Toward Hardware-Based IP Vulnerability Detection and Post-Deployment Patching in Systems-on-Chip. - Benjamin Tan 001; Rana Elnaggar; Jason M. Fung; Ramesh Karri; Krishnendu Chakrabarty (IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2021)

Copilot CWE Scenarios Dataset. - Hammond Pearce; Baleegh Ahmad; Benjamin Tan 001; Brendan Dolan-Gavitt; Ramesh Karri (Zenodo, 2021)

High-level design methods for hardware security: is it the right choice? invited. - Christian Pilato; Donatella Sciuto; Benjamin Tan 001; Siddharth Garg; Ramesh Karri (DAC, 2022)

Designing ML-resilient locking at register-transfer level. - Dominik Sisejkovic; Luca Collini; Benjamin Tan 001; Christian Pilato; Ramesh Karri; Rainer Leupers (DAC, 2022)

ALICE: an automatic design flow for eFPGA redaction. - Chiara Muscari Tomajoli; Luca Collini; Jitendra Bhandari; Abdul Khader Thalakkattu Moosa; Benjamin Tan 001; Xifan Tang; Pierre-Emmanuel Gaillardon; Ramesh Karri; Christian Pilato (DAC, 2022)

Don't CWEAT It: Toward CWE Analysis Techniques in Early Stages of Hardware Design. - Baleegh Ahmad; Wei-Kai Liu; Luca Collini; Hammond Pearce; Jason M. Fung; Jonathan Valamehr; Mohammad Bidmeshki; Piotr Sapiecha; Steve Brown; Krishnendu Chakrabarty; Ramesh Karri; Benjamin Tan 001 (ICCAD, 2022)

Reconfigurable Logic for Hardware IP Protection: Opportunities and Challenges. - Luca Collini; Benjamin Tan 001; Christian Pilato; Ramesh Karri (ICCAD, 2022)

Challenges and Opportunities for Hardware-Assisted Security Improvements in the Field. - Benjamin Tan 001 (ISQED, 2022)

Innovation Practices Track: Security in Test and Test for Security. - Gang Qu 001; Benjamin Tan 001; Kuheli Pratihar; Debdeep Mukhopadhyay; Ramesh Karri (VTS, 2022)

Pop Quiz! Can a Large Language Model Help With Reverse Engineering? - Hammond Pearce; Benjamin Tan 001; Prashanth Krishnamurthy; Farshad Khorrami; Ramesh Karri; Brendan Dolan-Gavitt (CoRR, 2022)

Too Big to Fail? Active Few-Shot Learning Guided Logic Synthesis. - Animesh Basak Chowdhury; Benjamin Tan 001; Ryan Carey; Tushit Jain; Ramesh Karri; Siddharth Garg (CoRR, 2022)

Denial-of-Service Attacks on Learned Image Compression. - Kang Liu 017; Di Wu; Yiru Wang; Dan Feng 001; Benjamin Tan 001; Siddharth Garg (CoRR, 2022)

Robust Deep Learning for IC Test Problems. - Animesh Basak Chowdhury; Benjamin Tan 001; Siddharth Garg; Ramesh Karri (IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2022)

Code and Dataset for "Examining Zero-Shot Vulnerability Repair with Large Language Models". - Hammond Pearce; Benjamin Tan 001; Baleegh Ahmad; Ramesh Karri; Brendan Dolan-Gavitt (Zenodo, 2022)

ALMOST: Adversarial Learning to Mitigate Oracle-less ML Attacks via Synthesis Tuning. - Animesh Basak Chowdhury; Lilas Alrahis; Luca Collini; Johann Knechtel; Ramesh Karri; Siddharth Garg; Ozgur Sinanoglu; Benjamin Tan 001 (DAC, 2023)

Benchmarking Large Language Models for Automated Verilog RTL Code Generation. - Shailja Thakur; Baleegh Ahmad; Zhenxing Fan; Hammond Pearce; Benjamin Tan 001; Ramesh Karri; Brendan Dolan-Gavitt; Siddharth Garg (DATE, 2023)

ConVERTS: Contrastively Learning Structurally InVariant Netlist Representations. - Animesh Basak Chowdhury; Jitendra Bhandari; Luca Collini; Ramesh Karri; Benjamin Tan 001; Siddharth Garg (MLCAD, 2023)

Distinguishing AI- and Human-Generated Code: A Case Study. - Sufiyan Bukhari; Benjamin Tan 001; Lorenzo De Carli (SCORED@CCS, 2023)

Examining Zero-Shot Vulnerability Repair with Large Language Models. - Hammond Pearce; Benjamin Tan 001; Baleegh Ahmad; Ramesh Karri; Brendan Dolan-Gavitt (SP, 2023)

Advancing Smart Cities Through Novel Social Media Text Analysis: A Case Study of Calgary. - Mitra Mirshafee; Ann Barcomb; Benjamin Tan 001 (SSCI, 2023)

Fixing Hardware Security Bugs with Large Language Models. - Baleegh Ahmad; Shailja Thakur; Benjamin Tan 001; Ramesh Karri; Hammond Pearce (CoRR, 2023)

INVICTUS: Optimizing Boolean Logic Circuit Synthesis via Synergistic Learning and Search. - Animesh Basak Chowdhury; Marco Romanelli 002; Benjamin Tan 001; Ramesh Karri; Siddharth Garg (CoRR, 2023)

FLAG: Finding Line Anomalies (in code) with Generative AI. - Baleegh Ahmad; Benjamin Tan 001; Ramesh Karri; Hammond Pearce (CoRR, 2023)

LLM-assisted Generation of Hardware Assertions. - Rahul Kande; Hammond Pearce; Benjamin Tan 001; Brendan Dolan-Gavitt; Shailja Thakur; Ramesh Karri; Jeyavijayan Rajendran (CoRR, 2023)

Are Emily and Greg Still More Employable than Lakisha and Jamal? Investigating Algorithmic Hiring Bias in the Era of ChatGPT. - Akshaj Kumar Veldanda; Fabian Grob; Shailja Thakur; Hammond Pearce; Benjamin Tan 001; Ramesh Karri; Siddharth Garg (CoRR, 2023)

AutoChip: Automating HDL Generation Using LLM Feedback. - Shailja Thakur; Jason Blocklove; Hammond Pearce; Benjamin Tan 001; Siddharth Garg; Ramesh Karri (CoRR, 2023)

Bulls-Eye: Active Few-Shot Learning Guided Logic Synthesis. - Animesh Basak Chowdhury; Benjamin Tan 001; Ryan Carey; Tushit Jain; Ramesh Karri; Siddharth Garg (IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2023)

Hardware-Supported Patching of Security Bugs in Hardware IP Blocks. - Wei-Kai Liu; Benjamin Tan 001; Jason M. Fung; Ramesh Karri; Krishnendu Chakrabarty (IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2023)

High-Level Approaches to Hardware Security: A Tutorial. - Hammond Pearce; Ramesh Karri; Benjamin Tan 001 (ACM Trans. Embed. Comput. Syst., 2023)

Not All Fabrics Are Created Equal: Exploring eFPGA Parameters for IP Redaction. - Jitendra Bhandari; Abdul Khader Thalakkattu Moosa; Benjamin Tan 001; Christian Pilato; Ganesh Gore; Xifan Tang; Scott Temple; Pierre-Emmanuel Gaillardon; Ramesh Karri (IEEE Trans. Very Large Scale Integr. Syst., 2023)

Theoretical Patchability Quantification for IP-Level Hardware Patching Designs. - Wei-Kai Liu; Benjamin Tan 001; Jason M. Fung; Krishnendu Chakrabarty (ASPDAC, 2024)

Effective Runtime Fault Detection for DNN Accelerators. - Wei-Kai Liu; Jonti Talukdar; Benjamin Tan 001; Krishnendu Chakrabarty (ATS, 2024)

Retrieval-Guided Reinforcement Learning for Boolean Circuit Minimization. - Animesh Basak Chowdhury; Marco Romanelli 002; Benjamin Tan 001; Ramesh Karri; Siddharth Garg (ICLR, 2024)

Investigating the Feasibility of eFPGA-based Hardware Patching. - Anudeep Dharavathu; Benjamin Tan 001 (IOLTS, 2024)

Extending ISO 15118-20 EV Charging: Preventing Downgrade Attacks and Enabling New Security Capabilities. - Ross Porter; Morteza Biglari-Abhari; Benjamin Tan 001; Duleepa J. Thrimawithana (PST, 2024)

Large Language Models for Hardware Security (Invited, Short Paper). - Hammond Pearce; Benjamin Tan 001 (TPS-ISA, 2024)

An Investigation of Hardware Security Bug Characteristics in Open-Source Projects. - Joey Ah-kiow; Benjamin Tan 001 (CoRR, 2024)

Explaining EDA synthesis errors with LLMs. - Siyu Qiu; Benjamin Tan 001; Hammond Pearce (CoRR, 2024)

Exploring the Efficacy of Large Language Models (GPT-4) in Binary Reverse Engineering. - Saman Pordanesh; Benjamin Tan 001 (CoRR, 2024)

The Quest to Build Trust Earlier in Digital Design. - Benjamin Tan 001 (CoRR, 2024)

Can EDA Tool Feedback Improve Verilog Generation by LLMs? - Jason Blocklove; Shailja Thakur; Benjamin Tan 001; Hammond Pearce; Siddharth Garg; Ramesh Karri (CoRR, 2024)

On Hardware Security Bug Code Fixes by Prompting Large Language Models. - Baleegh Ahmad; Shailja Thakur; Benjamin Tan 001; Ramesh Karri; Hammond Pearce (IEEE Trans. Inf. Forensics Secur., 2024)

(Security) Assertions by Large Language Models. - Rahul Kande; Hammond Pearce; Benjamin Tan 001; Brendan Dolan-Gavitt; Shailja Thakur; Ramesh Karri; Jeyavijayan Rajendran (IEEE Trans. Inf. Forensics Secur., 2024)

VeriGen: A Large Language Model for Verilog Code Generation. - Shailja Thakur; Baleegh Ahmad; Hammond Pearce; Benjamin Tan 001; Brendan Dolan-Gavitt; Ramesh Karri; Siddharth Garg (ACM Trans. Design Autom. Electr. Syst., 2024)

Using Static Analysis for Enhancing HLS Security. - Luca Collini; Joey Ah-kiow; Christian Pilato; Ramesh Karri; Benjamin Tan 001 (IEEE Embed. Syst. Lett., 2024)

Manipulation Attacks on Learned Image Compression. - Kang Liu 017; Di Wu; Yangyu Wu 003; Yiru Wang; Dan Feng 001; Benjamin Tan 001; Siddharth Garg (IEEE Trans. Artif. Intell., 2024)

Towards LLM-based Root Cause Analysis of Hardware Design Failures. - Siyu Qiu; Muzhi Wang; Raheel Afsharmazayejani; Mohammad Moradi Shahmiri; Benjamin Tan 001; Hammond Pearce (COINS, 2025)

Hiding in Plain Sight: On the Robustness of AI-Generated Code Detection. - Saman Pordanesh; Sufiyan Bukhari; Benjamin Tan 001; Lorenzo De Carli (DIMVA (2), 2025)

Adding Context to LLM-Guided Verilog Repair. - Abdelrahman Elnaggar; Benjamin Tan 001 (ISQED, 2025)

Evaluating LLM-Based Communicative Agents for Verilog Design. - Parker Link; Benjamin Tan 001 (ISQED, 2025)

Toward Automated Potential Primary Asset Identification in Verilog Designs. - Subroto Kumer Deb Nath; Benjamin Tan 001 (ISQED, 2025)

Asleep at the Keyboard? Assessing the Security of GitHub Copilot's Code Contributions. - Hammond Pearce; Baleegh Ahmad; Benjamin Tan 001; Brendan Dolan-Gavitt; Ramesh Karri (Commun. ACM, 2025)

Interpretable CNN-Based Lithographic Hotspot Detection Through Error Marker Learning. - Haoyang Sun; Cong Jiang; Xun Ye; Dan Feng 001; Benjamin Tan 001; Yuzhe Ma; Kang Liu 017 (IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2025)

Hardware Design and Security Needs Attention: From Survey to Path Forward. - Sujan Ghimire; Muhtasim Alam Chowdhury; Banafsheh Saber Latibari; Muntasir Mamun; Jaeden Wolf Carpenter; Benjamin Tan 001; Hammond Pearce; Pratik Satam; Soheil Salehi (CoRR, 2025)

LASHED: LLMs And Static Hardware Analysis for Early Detection of RTL Bugs. - Baleegh Ahmad; Hammond Pearce; Ramesh Karri; Benjamin Tan 001 (CoRR, 2025)

LithoExp: Explainable Two-stage CNN-based Lithographic Hotspot Detection with Layout Defect Localization. - Cong Jiang; Haoyang Sun; Dan Feng 001; Zhiyao Xie; Benjamin Tan 001; Kang Liu 017 (ACM Trans. Design Autom. Electr. Syst., 2025)

ARIANNA: An Automatic Design Flow for Fabric Customization and eFPGA Redaction. - Luca Collini; Jitendra Bhandari; Chiara Muscari Tomajoli; Abdul Khader Thalakkattu Moosa; Benjamin Tan 001; Xifan Tang; Pierre-Emmanuel Gaillardon; Ramesh Karri; Christian Pilato (CoRR, 2025)

Scaling Attacks on Large Logic-Locked Designs. - Abdul Khader Thalakkattu Moosa; Benjamin Tan 001; Ramesh Karri (IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2025)

ARIANNA: An Automatic Design Flow for Fabric Customization and eFPGA Redaction. - Luca Collini; Jitendra Bhandari; Chiara Muscari Tomajoli; Abdul Moosa; Benjamin Tan 001; Xifan Tang; Pierre-Emmanuel Gaillardon; Ramesh Karri; Christian Pilato (ACM Trans. Design Autom. Electr. Syst., 2025)