Figure 2.5 shows the INTBACK command issuance timing.
The INTBACK command can be used in the following three ways.
(1) Get SMPC status only
(2) Acquire peripheral data following acquisition of SMPC status
(3) Get peripheral data only
(2) When acquiring peripheral data following acquisition of SMPC status, an SMPC interrupt is generated when the SMPC status is aligned with OREG, and a result parameter is requested from SH2. After SH2 requests to continue, the SMPC starts collecting peripheral data.
Therefore, when acquiring a continuation request after obtaining the SMPC status, it is necessary to issue an INTBACK command to request continuation so that the peripheral data collection can be started with V-BLANK-OUT.
In addition, SMPC status acquisition is completed in about 300μS after issuing the INTBACK command, and an SMPC interrupt is requested to SMPC.