Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

reasons for the difference of the two pcbs

Could someone tell me the reason ?

Recently, I made two PCBs. But when I downloaded the same sof file, they runned differently.

6 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    You expect all the components to be 100% the same? You expect the PCB manufacturer made no mistakes? You are sure all parts soldered 100% correctly? Think again.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    To add to that did you constrain the timing on your design? If so then all of your boards will vary in minor/major ways regadless of how much variance there is in each PCB/devices.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    You expect all the components to be 100% the same? You expect the PCB manufacturer made no mistakes? You are sure all parts soldered 100% correctly? Think again.

    --- Quote End ---

    Thanks for your reply. When I worked with ARM, I have not met this problem. How can I do with this?
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    He/she means that this can happen due to variances between PCBs or devices hooked up to the FPGA (doesn't matter if it is an ARM, Intel, etc... chip). Again let me remind you that if you haven't constrained your design then you can probably experience all kinds of variance between boards since you are up to the mercy of whatever silicon delays happen to be represent (let alone the difference between boards). This is why constraints exist, so that you can put a bound on timing variance to avoid these kinds of problems. ARM, Intel, etc.... constrain their designs so that you can count on parts based on their designs to work, if you don't do the same then all bets are off.....

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    he/she

    --- Quote End ---

    :)

    We had problems on product failure due to unconstrained designs, so BadOmen says truth - always constrain Your designs.