NSF AI Disclosure Required
NSF requires disclosure of AI tool usage in proposal preparation. Ensure you disclose the use of FindGrants' AI drafting in your application.
CAREER: ChronosDrive: Ensuring Timing Correctness in DNN-Driven Autonomous Vehicles with Accelerator-Enhanced Real-Time SoC Integration
NSF
About This Grant
The rapid advancement of embedded systems, driven by system-on-a-chip (SoC) technologies, is accelerating the deployment of autonomous machines in fields like robotics, drones, and autonomous vehicles. These innovations demand more than correct operation; autonomous machines, particularly those powered by deep neural networks (DNNs) in autonomous vehicles, must meet strict timing requirements that necessitate rigorous real-time safety certifications. Such certifications rely on advanced analytical methods combining worst-case execution time analysis with schedulability analysis to ensure operational safety and reliability. However, significant challenges persist in integrating worst-case execution time and schedulability analysis, especially in evaluating the timing accuracy of systems that use computing accelerators for autonomous driving. The project’s novelties are its development of an integrated architecture that leverages hardware-software co-design to address these complex issues, with the aim of significantly enhancing the safety and reliability of autonomous driving systems and other autonomous machines. The project's broader significance and importance lie in its commitment to integrating this research into educational and outreach activities to encourage diversity in STEM fields and broaden participation in computing and engineering. To achieve these research goals, the project is organized around three core objectives: (1) developing an accelerator-enhanced SoC that enables real-time scheduling decisions directly at the hardware level, supporting efficient task management by the runtime scheduler; (2) designing an accelerator-aware real-time scheduling framework that accurately characterizes and assesses the complex execution behaviors and timing requirements of DNN tasks within the operating system layer; and (3) implementing an outlier management strategy to derive reliable worst-case execution time values for DNN tasks on accelerators at the application layer. Together, these objectives advance system software to reliably manage DNN-intensive applications on customized heterogeneous SoCs and establish precise, temporally accurate resource allocation schemes. This project sets the foundation for certifiable, safety-critical autonomous machines that deliver assured real-time performance and reliability. This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
Focus Areas
Eligibility
How to Apply
Up to $470K
2030-02-28
One-time $749 fee · Includes AI drafting + templates + PDF export
AI Requirement Analysis
Detailed requirements not yet analyzed
Have the NOFO? Paste it below for AI-powered requirement analysis.