element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Support (English) optimizing line routing, transmission lines, reflections
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Autodesk EAGLE to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 3 replies
  • Subscribers 177 subscribers
  • Views 320 views
  • Users 0 members are here
Related

optimizing line routing, transmission lines, reflections

autodeskguest
autodeskguest over 17 years ago

All,

 

A search of the subject lines of the last several thousand posts in this

newsgroup didn't reveal an answer to my question, nor did searchs in

Google...

 

I commonly use the Eagle Autorouter to avoid routing by hand.  (I know

there are a variety of opinions on this!)  I'm a middle of the road

type...where in certain situations I'll either do the layout of certain

transmission lines prior to the autorouter, or modify routing after the

autorouter is done.  I'm wondering if some of the Eagle "power users"

might post a few references (online, printed, etc.) that would

illustrate how to optimize the layout of transmission lines, for

instance for feeding multiple I2C devices.  Daisy chain?  Star layout?

Everything I've found online is essentially yet another "transmission

line calculator" but there's nothing about actual routing design.

 

Thanks for any references or pointers.

 

Jon Fick

 

  • Sign in to reply
  • Cancel
Parents
  • autodeskguest
    autodeskguest over 17 years ago

    Jon Fick wrote:

    All,

     

    A search of the subject lines of the last several thousand posts in this

    newsgroup didn't reveal an answer to my question, nor did searchs in

    Google...

     

    I commonly use the Eagle Autorouter to avoid routing by hand.  (I know

    there are a variety of opinions on this!)  I'm a middle of the road

    type...where in certain situations I'll either do the layout of certain

    transmission lines prior to the autorouter, or modify routing after the

    autorouter is done.  I'm wondering if some of the Eagle "power users"

    might post a few references (online, printed, etc.) that would

    illustrate how to optimize the layout of transmission lines, for

    instance for feeding multiple I2C devices.  Daisy chain?  Star layout?

    Everything I've found online is essentially yet another "transmission

    line calculator" but there's nothing about actual routing design.

     

    Thanks for any references or pointers.

     

    Jon Fick

     

    Transmission lines should be routed in a daisy chain fashion.  Stubs can

    cause problems, depending on the data rates and the signal's rise and

    fall times.  Terminators must be mounted at the end of the transmission

    line.  I've just looked up the signaling rate for I2C and found that

    it's between 100Kbps and 400Kbps.  So layouts 1 and 2 should work just

      fine.

     

    1) GOOD - daisy chain:

          [chip]//[chip]--[term]

        Note that for really high speeds (Gbps), the terminating resistor is

    often built into the chip.

     

    2) Not so Good / Not so bad - termination resistors should be after the

    connection to the end chip.  However, if the terminator is very close to

    the chip's pin, this will probably work.  For I2C speeds, this layout

    should work.

     

         +[chip]//+--[chip]

                

                      

     

     

    3) BAD - this layout has stubs.  If the stubs are long compared to the

    rise/fall time of the signal you will get reflections, and this will

    most likely cause grief.

     

                +//--


    +--[term]

          long trace==> |              |

          (AKA "stub")  |              | <== stub

                         |

                                    

     

     

    HTH

    -Dave Pollum

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • autodeskguest
    autodeskguest over 17 years ago

    Jon Fick wrote:

    All,

     

    A search of the subject lines of the last several thousand posts in this

    newsgroup didn't reveal an answer to my question, nor did searchs in

    Google...

     

    I commonly use the Eagle Autorouter to avoid routing by hand.  (I know

    there are a variety of opinions on this!)  I'm a middle of the road

    type...where in certain situations I'll either do the layout of certain

    transmission lines prior to the autorouter, or modify routing after the

    autorouter is done.  I'm wondering if some of the Eagle "power users"

    might post a few references (online, printed, etc.) that would

    illustrate how to optimize the layout of transmission lines, for

    instance for feeding multiple I2C devices.  Daisy chain?  Star layout?

    Everything I've found online is essentially yet another "transmission

    line calculator" but there's nothing about actual routing design.

     

    Thanks for any references or pointers.

     

    Jon Fick

     

    Transmission lines should be routed in a daisy chain fashion.  Stubs can

    cause problems, depending on the data rates and the signal's rise and

    fall times.  Terminators must be mounted at the end of the transmission

    line.  I've just looked up the signaling rate for I2C and found that

    it's between 100Kbps and 400Kbps.  So layouts 1 and 2 should work just

      fine.

     

    1) GOOD - daisy chain:

          [chip]//[chip]--[term]

        Note that for really high speeds (Gbps), the terminating resistor is

    often built into the chip.

     

    2) Not so Good / Not so bad - termination resistors should be after the

    connection to the end chip.  However, if the terminator is very close to

    the chip's pin, this will probably work.  For I2C speeds, this layout

    should work.

     

         +[chip]//+--[chip]

                

                      

     

     

    3) BAD - this layout has stubs.  If the stubs are long compared to the

    rise/fall time of the signal you will get reflections, and this will

    most likely cause grief.

     

                +//--


    +--[term]

          long trace==> |              |

          (AKA "stub")  |              | <== stub

                         |

                                    

     

     

    HTH

    -Dave Pollum

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube