Questions
Answer the following questions to test your knowledge of this chapter:
- How is communication established between the main ETS SoC software and the hardware accelerator? Are there any alternative approaches you can think of?
- How can we augment the capabilities of the proposed microarchitecture and scale it for future needs?
- Why is the TS field used in the ETMP UDP packet?
- Which field in the ETMP UDP packet is processed better in hardware instead of the MicroBlaze software? Why?
- What are the advantages of starting the ETS SoC design from a template preset?
- Describe the steps needed to augment the number of IPC interrupts between the Cortex-A9 and the MicroBlaze processors from 8 to 16 interrupts.
- What is the frequency we chose to run the PL logic at? How can we increase it to 125 MHz?
- How can we check that the aforementioned increase of the PL logic frequency to 125 MHz is okay for the ETS SoC project?
- How are the PL interrupts targeting...