•
High-Level Synthesis: Introduction to Chip and System Design,
Kluwer Academic Publishers, 1992 •
Memory Issues in Embedded Systems-on-Chip: Optimizations and Exploration, Kluwer Academic Publishers, 1999 •
Memory Architecture Exploration for Programmable Embedded Systems, Kluwer Academic Publishers, 2003 •
SPARK: A Parallelizing Approach to the High-Level Synthesis of Digital Circuits, by Sumit Gupta,
Rajesh K. Gupta, Nikil Dutt, Alex Nicolau, Kluwer Academic Publishers, 2004 • Functional Validation of Programmable Embedded Architectures: A Top-Down Approach, Springer-Verlag, 2005 •
On-chip Communication Architectures: Current Practice, Research and Future Trends,
Morgan Kaufmann/
Elsevier Systems-on-Silicon Series, 2008 •
Processor Description Languages: Applications and Methodologies, Morgan Kaufmann/Elsevier Systems-on-Silicon Series, 2008. ==Personal life==