Fujitsu The Possibilities are Infinite

FAQ for FR Family

DMA


To FAQ List

  1. Is the DMAACK signal output during the DMA transfer or when informing of the transfer acceptance? (Target: MB91101)
  2. Is it possible to alternately execute DMA and MPU external bus accesses? Can we perform DMA and MPU accesses in parallel like DMA transfer, MPU external bus access, DMA transfer, MPU external bus access, and so on? (Target: MB91360)
  3. While transferring data from the external SRAM to internal RAM by DMA, when the A/D conversion is executed in parallel, the conversion value can be an abnormal value (more than the overall errors). (Target: MB91FV360GA)
  4. Is the parallel alternative execution of multiple DMA transfers possible? Can we execute different multiple DMA channels alternately like DMA transfer: Ach (1 cycle), DMA transfer: Bch (1 cycle), DMA transfer: Ach (1 cycle), DMA transfer: Bch (1 cycle), and so on? (Target: MB91360)
  5. How can we generate a DMA transfer request by software? (Target: MB91101)
  6. Is it possible to activate DMAC by using the interrupt of A/D converter and transfer the A/D conversion result to RAM? (Target: MB91260A series)
  7. Is the DMA transfer request accepted at "H"? (Target: MB91101)
  8. What are the WR0X and WR1X signals effective for?
  9. Is there any case that the CS signal and address signal are earlier than the READ (RD)/WRITE (WR) signal? (Target: MB91106)
  10. Is there any method for debugging the ADRSWAP function? (Target: MB91F369GA)

Is the DMAACK signal output during the DMA transfer or when informing of the transfer acceptance? (Target: MB91101)

  • Answer :
    You can specify the timing when the transfer request acceptance output signal is generated by the AKSE and AKDE bits of the DMAC pin control register. The time of data access at either the transfer source or transfer destination can be specified.

Is it possible to alternately execute DMA and MPU external bus accesses? Can we perform DMA and MPU accesses in parallel like DMA transfer, MPU external bus access, DMA transfer, MPU external bus access, and so on? (Target: MB91360)

  • Answer :
    To control the flow of DMA transfer, MPU external bus access, DMA transfer, MPU external bus access, use the request signal of DMA. (For details, see the description on the DREQ pin in the manual.

While transferring data from the external SRAM to internal RAM by DMA, when the A/D conversion is executed in parallel, the conversion value can be an abnormal value (more than the overall errors). (Target: MB91FV360GA)

  • Answer :
    Set the operation mode of the A/D converter to the stop mode.

Is the parallel alternative execution of multiple DMA transfers possible? Can we execute different multiple DMA channels alternately like DMA transfer: Ach (1 cycle), DMA transfer: Bch (1 cycle), DMA transfer: Ach (1 cycle), DMA transfer: Bch (1 cycle), and so on? (Target: MB91360)

  • Answer :
    You can alternately activate two DMA transfers by using the rotational mode of DMA.

How can we generate a DMA transfer request by software? (Target: MB91101)

  • Answer :
    Use the pin which serves as DREQ and port. The value of the pin is always input to DREQ.

Is it possible to activate DMAC by using the interrupt of A/D converter and transfer the A/D conversion result to RAM? (Target: MB91260A series)

  • Answer :
    MB91260A has three units of built-in A/D converters, which are designed to be activated at the same time to acquire the conversion result. In this case, because the conversion result by the three units cannot be transferred by the DMAC transfer, the program processing is assumed. Therefore, neither DMAC activation nor transfer by the A/D interrupt is supported.

Is the DMA transfer request accepted at "H"? (Target: MB91101)

  • Answer :
    You can specify the DREQ detection level by the LSn1 and LSn0 bits of the DMAC pin control register. The rising edge, falling edge, H level, and L level can be specified.

What are the WR0X and WR1X signals effective for?

  • Answer :
    D31 to D24 of the LSI correspond to WR0X and D23 to D16 correspond to WR1X.

Is there any case that the CS signal and address signal are earlier than the READ (RD)/WRITE (WR) signal? (Target: MB91106)

  • Answer :
    For the normal bus interface, after the CS signal and address signal are determined, the RD/WR signal is determined.

Is there any method for debugging the ADRSWAP function? (Target: MB91F369GA)

  • Answer :
    Only MB91F369GA supports the ADRSWAP function (address signal conversion from CS pin). MB91FV360GA does not support it.