CY7C68013 clocking

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
ksg03034
Level 1
Level 1
First reply posted First question asked Welcome!

I have a CY7C68013A-based design that I am supporting.

The design uses the GPIF to interface with an FPGA. We are using the IFCLK in internal mode (48MHz), undriven. The FPGA is clocked by CLKOUT (also 48MHz). I am trying to understand whether there is a known timing relationship between these 2 clocks, or whether I need to treat the GPIF as asynchronous to CLKOUT.  I have not found any reference to a relationship between these 2 clocks in any of the documentation that I have.

 

0 Likes
1 Solution
MallikaK_22
Moderator
Moderator
Moderator
50 likes received 750 replies posted 250 solutions authored

Hi,

No, IFCLK and CLKOUT are not synchronous.

Regards,

Mallika

View solution in original post

0 Likes
3 Replies
Meghavi
Moderator
Moderator
Moderator
250 replies posted 100 solutions authored 10 likes received

Hi,

IFCLK is used when interfacing FX2LP with an external peripheral using Slave FIFO or GPIF and be used as input or output from FX2LP.

IFCLK is necessary for synchronizing the transfers between external peripheral and FX2LP (configured as GPIF or Slave FIFO).

CLKOUT is used to clock an external peripheral continuously if required. For example, on startup, if an FPGA is connected to FX2LP and the FPGA needs an external clock to configure itself on startup, CLKOUT from FX2LP can be used.

For data transfers in Slave FIFO or GPIF mode IFCLK should be used.

Regards,

Meghavi

0 Likes

Thank you for your response!

In our design (which I inherited), the IFCLK is set to internal mode, but is not driven out by the EZ-USB, so I don't have access to it.  Since both IFCLK and CLKOUT are generated by the CY7C68013, I was hoping that there was a known relationship between the 2 clocks that I could use to perform a timing analysis on our use of the GPIF interface.  In this context, are the IFCLK and CLKOUT really asynchronous?

 

0 Likes
MallikaK_22
Moderator
Moderator
Moderator
50 likes received 750 replies posted 250 solutions authored

Hi,

No, IFCLK and CLKOUT are not synchronous.

Regards,

Mallika

0 Likes