LLM Assistant for OpenROAD - Model Architecture and Prototype

Building a Conversational Assistant designed around OpenROAD

Hi there!ย 

Iโ€™m Palaniappan R, currently an undergraduate student at the Birla Institute of Technology & Science, Pilani, India.

I’ll be working on the LLM Assistant for OpenROAD - Model Architecture and Prototype project, under the mentorship of Indira Iyer and Jack Luar.ย 

My project aims to develop the architecture for a chat assistant built for OpenROAD and its native flow, designed to assist beginners and experienced users by giving easy access to existing resources, offering troubleshooting assistance, and providing fast and accurate responses to common questions. I plan to do this by leveraging state-of-the-art retrieval and fine-tuning techniques.

As part of this project, I will be working alongside another project to build and test on a valid dataset for training and deployment. We will also be collaborating with other research teams at NYU and ASU, working on similar projects related to OpenROAD chat assistants and flow generation using Generative AI. Our primary objective is to minimize support overhead, improve user experience by reducing response times, and provide access to updated information about OpenROAD.

Upon completion, my project will offer a viable chat assistant architecture as part of OpenROAD that benefits both the users and tool developers of OpenROAD.

An early prototype developed along with a human evaluation framework shows promising results.

Architecture

Here are some responses generated by the prototype,

Examples

I’m excited about the potential of ORAssistant as part of the OpenROAD tool suite to accelerate innovation in EDA and chip design by utilizing open-source tools along with Generative AI.

Stay tuned for more updates!

Palaniappan R
Palaniappan R
Student at Birla Institute of Technology and Sciences, Pilani

Palaniappan R is an undergraduate student at BITS Pilani.