Enhancing Embedded Systems Simulation A Chip-Hardware-in-the-Loop Si

Using the real Microcontroller (µC) as a replacement for a µC model inside a system simulation of a µC-based system is a big benefit since the µC is already verified. Moreover, its maximum performance and its accuracy are much higher than any simulation m

  • PDF / 3,087,754 Bytes
  • 238 Pages / 448 x 624 pts Page_size
  • 11 Downloads / 186 Views

DOWNLOAD

REPORT


VIEWEG+TEUBNER RESEARCH

Christian Köhler

Enhancing Embedded Systems Simulation A Chip-Hardware-in-the-Loop Simulation Framework

VIEWEG+TEUBNER RESEARCH

Bibliographic information published by the Deutsche Nationalbibliothek The Deutsche Nationalbibliothek lists this publication in the Deutsche Nationalbibliografie; detailed bibliographic data are available in the Internet at http://dnb.d-nb.de.

Dissertation Technische Universität München, 2010

1st Edition 2011 All rights reserved © Vieweg+Teubner Verlag | Springer Fachmedien Wiesbaden GmbH 2011 Editorial Office: Ute Wrasmann |Anita Wilke Vieweg+Teubner Verlag is a brand of Springer Fachmedien. Springer Fachmedien is part of Springer Science+Business Media. www.viewegteubner.de No part of this publication may be reproduced, stored in a retrieval system or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the copyright holder. Registered and/or industrial names, trade names, trade descriptions etc. cited in this publication are part of the law for trade-mark protection and may not be used free in any form or by any means even if this is not specifically marked. Cover design: KünkelLopka Medienentwicklung, Heidelberg Printed on acid-free paper Printed in Germany ISBN 978-3-8348-1475-3

Acknowledgment No guilt is more urgent than to say, thanks. (Marcus T. Cicero, 106 B.C. - 43 B.C.) I would like to comply with the given quotation by writing this acknowledgement. This thesis, which I wrote within the last three years at the Infineon Technologies AG in Munich, would not have been finished without the diverse support which I received. First of all, I would like to mention my supervisor and team leader Albrecht at Infineon, who offered this possibility to me. Thank you Albrecht for the helpful suggestions, your openness, and your patience also to accept a complex solution on the way to the simple one. Special thanks go to my doctoral advisor Prof. Herkersdorf from the Technical University of Munich. Thanks for your assistance as well as for your critical and perspicacious view at my approaches. Many thanks go to Prof. Vierhaus from the Technical University of Cottbus. Thanks for your wide support of your current and your former students. In addition, I would like to thank Prof. Gerndt for his spontaneous offer to act as additional co-examiner for my thesis. A lot of thanks go to my colleagues at Infineon. Thank you all for your help to master the Infineon technologies and for your friendship. Thanks to Thomas, Andreas, Harry, Gerlinde, Udo, Jens, Angeles, Hans, Richard, and Michael and all the others who are not mentioned here. One group of people is of extraordinary importance within the last weeks on a thesis: the proofreader. The proofreaders had the challenging task to find failures on about 160 content pages which I placed there very carefully. Thanks to Mario, Martin, Marcus, and Stefan, who are good friends of mine since my time in Cottbus. Thanks go to Daniela and Nadja