2 Replies Latest reply on Apr 2, 2014 5:52 AM by content.librarian

    Question about using DMA to generate clock from GPIO output

      Hi all


      I create a table in flash just '0' and '1' and use DMA transferring to GPIO.  I expect to generate 5MHz clock output from GPIO, but the maximum clock output always is 3MHz.  I use a clock as a DMA hardware request (rising edge). Although increasing triggering clock to 24MHz, the clock output from GPIO is the same 3MHz clock output. How to increase output clock to 5MHz or higher?? Is there a speed limitation??



      Device: CY8CKIT-050 PSoC 5LP


      BUS CLOCK: 48MHz