How do the main CPU and the CLA communicate with eachother?
Communication is handled through the message RAMs and interrupts. • The CLA can pass data to the main CPU through the CLA to CPU message RAM • The main CPU can pass data to the CLA through the CPU to CLA message RAM • The main CPU can flag a CLA interrupt/task in software if desired by using the IACK instruction. • The CLA can alert the main CPU that a task has completed through an interrupt to the PIE. There is one interrupt vector per task in the PIE. The main CPU does not have to service interrupts from the CLA if it is not required by the application.