Question :
(a) What is embedded system partitioning? What is decided during partitioning?
(b) What is the difference between structural and functional partitioning? Which one is more suitable for system partitioning?
(c) Hardware/ Software co-design methodology becomes popular for embedded systems. Discuss the basic ideas behind this methodology and compare it to a traditional design methodology.
(d) Discuss similarities and differences between embedded systems and general purpose workstations, desktop computers and portable computers.