This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3301: timing discrepancies with the datasheet

Part Number: CC3301

Tool/software:

Champs,

In the process of design validation customer is inspecting the interface signals. One concern pertains to the setup timing for the input data signal before the rising edge of the CLK. The image below shows the CLK (Yellow) and D3 Data signal on the WIFI (Blue):

The table below is the other data signals compared to the expected measurements from the datasheet:

 

Parameter

Expected

Measured D0

Measured D1

Measured D2

Measured D3

Clock frequency, CLK

<52MHz

48.04MHz

48.01MHz

47.96MHz

47.93MHz

High Period

>7ns

8.48ns

8.56ns

8.32ns

8.56ns

Low Period

>7ns

8.32ns

8.36ns

8.48ns

8.4ns

Rise time, CLK

<3ns

2.16ns

2.12ns

2.12ns

2.04ns

Fall time, CLK

<3ns

1.96ns

1.8ns

1.76ns

1.84ns

Setup time, input valid before CLK ↑

>6ns

3.2ns

3.28ns

3.72ns

3.08ns

Hold time, input valid after CLK ↑

>2ns

3.44ns

3.48ns

3.4ns

3.48ns

 

From the capture it seems to be hard to achieve the >6ns setup time spec, is there any screen captures or testing data that customer can use for reference? 

The data signal also shows some asymmetry, is that also expected ? If this looks off to you as well we would appreciate your comments as to what could cause this and how this can be improved

thank you

Michael

  • Hi Michael,

    The only measurement that looks strange here is the Setup time, which as you said is not greater than 6 ns. How did you measure this? Be sure to measure as shown in the timing diagram shown in the datasheet, parameter t_ISU:

    This is the time that the data line should be stable (greater than VIH if logic high or less than VIL if logic low) before the CLK line goes high (goes beyond 50% VDD). 

    From what I see the scope capture looks good to me. The real test is if the CC3301 is able to successfully interface with the host. Are you seeing any issues with SW or with the host driver? 

    Regards,

    Jonathan 

  • Michael,

    I looked again at the scope capture you sent, I see that your measurement was valid.

    Can you share what is on the SDIO lines in your schematic? What host are you using and what components are in-between the host and the CC3301? Level shifters? passives of any kind?

    Regards,

    Jonathan 

  • Jonathan,

    I will reach out to you internally to discuss

    regards,

    Michael