Questions:
- In what situations would you use a microconctroller and where an FPGA
- What are the main application areas of the DSC processors? Why do we need a single cycle MAC instructions?
- What is the structure of the USB network? What is the maximum segment length?
- What is a semaphore. How does it differ from mutex?
- What are USB profiles for? What is the difference between USB HID and USB ADC?
- What are main elements of a CLB? What is LUT?
- Describe elements of the I2C data frame.
- FPGA – block structure, features, main additional elements.
- What are possible types of attacks in embedded systems?
- Describe the FPGA development cycle
- Describe functionality of the ARM Trustzone
- Describe operation of a 5-stage pipeline
All questions open, 60 minutes.