Design of embedded and intelligent systems