DocumentCode
433772
Title
Real-time combustion knock processing using a single instruction multiple data automotive PowerPC system-on-a-chip
Author
Anas, Mohamed ; Paling, R.J. ; Nailon, W.H. ; Cumming, D.R.S.
Author_Institution
Transp. & Stand. Products Group, Motorola SPS, Glasgow, UK
Volume
1
fYear
2004
fDate
20-23 July 2004
Firstpage
296
Abstract
This paper discusses a novel high performance knock processing strategy using a next generation Motorola automotive PowerPC system-on-a-chip. The proposed methodology is based on an auxiliary signal processing extension to the main PowerPC system-on-a-chip core along with various intelligent autonomous on-chip modules. Real-time software development techniques with an advanced software circular buffer implementation for processing the streaming knock sensor data have been developed. Various single instruction multiple data software optimisation techniques are employed to reduce the real-time knock algorithmic execution time. Real-time and simulation results are presented for the detection of knock on a four cylinder internal combustion engine, however, the approach is widely applicable. The efficient coding and optimisation techniques used for the single instruction multiple data implementation of the algorithm have been shown to improve overall performance and as a result utilises minimum combustion event timing.
Keywords
combustion; electric machine analysis computing; ignition; internal combustion engines; software engineering; system-on-chip; Motorola automotive PowerPC system-on-a-chip; cylinder internal combustion engine; multiple data software; real-time combustion knock processing; real-time software development; Automotive engineering; Combustion; Engine cylinders; Intelligent sensors; Programming; Real time systems; Signal processing; Signal processing algorithms; Software algorithms; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Control Conference, 2004. 5th Asian
Conference_Location
Melbourne, Victoria, Australia
Print_ISBN
0-7803-8873-9
Type
conf
Filename
1425972
Link To Document