Forum Discussion

BrixtonBan's avatar
BrixtonBan
Icon for New Contributor rankNew Contributor
2 years ago

S10 IO Pin Slew Rate

we are using a S10 FPGA on our design which one part of design emulates a SPI Slave device. When we run the design by connecting to another SPI Master, we are seeing failure on high frequency (50MHz clock), and from our debug we notice that the SPI Master/Host is driving the Clock and Data pin correctly, however the S10 IO was driving the Data pin at much worse slew rate (slower rising/falling rate), is there any configuration or constrain to improve the IO pin current strength or slew rate to improve the performance?

Diagram below is from oscilloscope capture on the 50MHz frequency. Top of the diagram, THC being our Master/Host that drive the signals, with much better slew rate, compared to the signal that is driven by the S10 FPGA on the lower part of the diagram.

3 Replies

  • FvM's avatar
    FvM
    Icon for Super Contributor rankSuper Contributor

    Hi,
    not much information given yet. IO-standard set for S10 data out (MISO) pin, connection length, load capacitance (PCB, cable, possibly additional intentional load capacitance), any series resistors or filters used,how is voltage probed?

    MOSI and SCK don't look really good, by the way.

  • Ash_R_Intel's avatar
    Ash_R_Intel
    Icon for Regular Contributor rankRegular Contributor

    Hi,

    Hope my previous comment helped you to resolve your issue. As we did not receive any further comment, closing this case. However, it will still be open for the community users to comment on.


    Regards