18 research outputs found
Child presence detection system and technologies
Child Presence Detection (CPD) is a safety system designed to assist drivers to prevent the consequences of mistakenly left children in closed parked vehicles. Recently, ASEAN NCAP has released its 2021-2025 Roadmap that outlines the implementation of CPD technology as an initiative to prevent such incidences from happening in the future. This paper aims to provide an overview of these CPD systems and their associated technologies that are readily embedded in vehicles, or commercially available in the market
Speeding-Up Expensive Evaluations in High-Level Synthesis Using Solution Modeling and Fitness Inheritance
High-Level Synthesis (HLS) is the process of developing digital circuits from behavioral specifications. It involves three interdependent and NP-complete optimization problems: (i) the operation scheduling, (ii) the resource allocation, and (iii) the controller synthesis. Evolutionary Algorithms have been already effectively applied to HLS to find good solution in presence of conflicting design objectives. In this paper, we present an evolutionary approach to HLS that extends previous works in three respects: (i) we exploit the NSGA-II, a multi-objective genetic algorithm, to fully automate the design space exploration without the need of any human intervention, (ii) we replace the expensive evaluation process of candidate solutions with a quite accurate regression model, and (iii) we reduce the number of evaluations with a fitness inheritance scheme. We tested our approach on several benchmark problems. Our results suggest that all the enhancements introduced improve the overall performance of the evolutionary search
Coordinated parallelizing compiler optimizations and high-level synthesis
We present a high-level synthesis methodology that applies a coordinated set of coarse-grain and fine-grain parallelizing transformations. The transformations are applied both during a presynthesis phase and during scheduling, with the objective of optimizing the results of synthesis and reducing the impact of control flow constructs on the quality of results. We first apply a set of source level presynthesis transformations that include common sub-expression elimination (CSE), copy propagation, dead code elimination and loop-invariant code motion, along with more coarse-level code restructuring transformations such as loop unrolling. We then explore scheduling techniques that use a set of aggressive speculative code motions to maximally parallelize the design by re-ordering, speculating and sometimes even duplicating operations in the design. In particular, we present a new technique called "Dynamic CSE" that dynamically coordinates CSE and code motions such as speculation and conditional speculation during scheduling. We implemented our parallelizing high-level synthesis in the SPARK framework. This framework takes a behavioral description in ANSI-C as input and generates synthesizable register-transfer level VHDL. Our results from computationally expensive portions of three moderately complex design targets, namely, MPEG-1, MPEG-2 and the GIMP image processing too], validate the utility of our approach to the behavioral synthesis of designs with complex control flows
Child presence detection: assessment methodology for ASEAN NCAP
The introduction of Child Presence Detection (CPD) technology under the Child Occupant Protection (COP) pillar in the New Car Assessment Programme for Southeast Asian Countries (ASEAN NCAP) Roadmap 2021-2025 should come with proper assessment methodology to evaluate the effectiveness of such technologies in a vehicle. This paper gives an overview of CPD systems and Vehicle Reminder Systems (VRS), together with their associated technologies. Most importantly, a comprehensive assessment methodology for CPD and VRS that covers the vehicle preparation, occupantsā classifications (i.e., newborn, infant and toddler), assessment procedure, scoring criteria, and implementation plan is also presented. It is hoped that this work could contribute to ASEAN NCAP Roadmap 2021-2025, and gives valuable insights to relevant stakeholders such as the vehicle manufacturers and technology providers