Real-time embedded system and software development SoPC/CSoC oriented reconstructible architecture IP based software hardware cooperative design New fault-tolerance Mechanism