DateZhou Chengju sional guidance during whole period of my Ph.D. study. It is my great privilege as one of Prof. Lam Siew-Kei's students during Ph.D. study. I also wish to express my great gratitude to Dr. Wu Meiqing for her continuous guidance, professional advices and unending patience. Dr. Wu Meiqing has given me a lot of scientific discussions and technical suggestions of my thesis. Her insightful and professional suggestions are of great contributions to complete this thesis. I would like to express my sincere gratitude to the team members at Hardware and Embedded Systems Lab (HESL) during Ph.D. study. Special thanks to Mr. Chua Ngee Tat for his support during my Ph.D. study. Last but not least, I wish to thank my family for their unconditional support during my Ph.D. study. Their supports are the best encouragement for me to step forward. vi To my dear family