

Method for Core-Based System-Level Power Modeling using Object-Oriented Techniques. Modifying Irrigation Schedules of Existing Irrigation Controllers. United States Patent 6,950,728, September 2005. Methods and Apparatus for Using Water use Signatures in Improving Water use Efficiency. Methods and Apparatus for Using Water Use Signatures and Water Pressure in Improving Water Use Efficiency. Phantom Serializing Compiler and Method of Operation of Same. Systems and Methods for Managing Key-Value Stores. Methods for Optimizing Data Movement in Solid State Devices. Tree Structure Serialization and Deserialization Systems and Methods. Storage Device Embedded Strand Architecture.

Embedded System Design: A Unified Hardware/Software Introduction. Interface-Centric Abstraction level for Rapid Hardware/Software Integration, Book Chapter in Applications of Specification and Design Languages for SOCs, Springer, ISBN: 1-4020-4997-8, 2006. Programming Embedded Systems - An Introduction to Time-Oriented Programming. Book Chapter in Behavioral Synthesis for Hardware Security, Springer, ISBN: 978-0-7, 2022.

Generation and Verification of Timing Attack Resilient Schedules During the High-Level Synthesis of Integrated Circuits. Tony Givargis Tony Givargis Professor and Chair
