March 2018
Beginner
744 pages
26h 5m
English
In which ways do embedded systems differ from general-purpose computers?
How is embedded systems programming different from general applications development?
Why are watchdog timers necessary in many embedded systems?
What is the difference between a microcontroller and a system-on-a-chip?
What is the difference between a PLA and a PAL?
How does one program an FPGA?
Name the three aspects of digital synthesis as articulated by Gajski.
Discuss the reasons that one might choose SystemC over Verilog.
In what ways does SpecC differ from SystemC?
Why is virtual memory not often used in embedded systems?
Why is the prevention of memory leaks so important in embedded systems?
How do real-time operating systems ...