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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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
Embedded and Microcontrollers
  • Technologies
  • More
Embedded and Microcontrollers
Pic Microcontrollers Forum 2 lots of Power input?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Embedded and Microcontrollers to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 5 replies
  • Answers 1 answer
  • Subscribers 189 subscribers
  • Views 558 views
  • Users 0 members are here
Related

2 lots of Power input?

YT2095
YT2095 over 13 years ago

Whilst working on another Pic project using a 16F877A, I noticed that it still worked with only the Gnd and +5 supply connected on the left hand side of the chip, so I reversed this and only connebted the right hand side and it still worked too.

so I`m wondering Why it has 2 lots of Gnd and +5v?

is it purely for board design convenience or something else?

 

Thanks image

  • Sign in to reply
  • Cancel
  • michaelkellett
    0 michaelkellett over 13 years ago

    It's not unusual for modern chips to have lots (>10) ground and power pins. This is because you can't get a low enough impedance connection between the power and ground and the chip using only one pin. The pins are usually connnected directly together on the chip.

    It may well be the case that you only get problems running the chip at high speed with a lot of IO switching so it is quite likely that it will work OK in many applications with some pins not connected.

     

    If you want designs that offer you the best chance of working to spec first time then connect all the pins and fit  a ceramic decoupling capacitor between power and ground close to each power pin. If you design with high end FPGAs and processors you will save yourself a lot of grief. My guess is that at least 90% of the decoupling capacitors I have designed in over the years were not necessary - the problem is the cost of finding out which ones were in the 10% which were needed !

     

    Michael Kellett

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • YT2095
    0 YT2095 over 13 years ago in reply to michaelkellett

    Thanks!

    I`m going to test this out on an 18F4550 running at 48MHz, and using USB to see if it makes any difference.

    my Current build is using 3 of the 8 bit ports to drive LEDs (64 of them) at 20 MHz clock speed and also drive a speaker (it`s a toy for my Son).

    As for decoupling caps I get through 100`s here, and buy 1000 at a time, stuff can get really flakey without them, esp when (as I do often) use a Card and cardbus backplane design.

     

    I`ll let you know how I get on with the USB test, it would be neat to see how far these can be pushed image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • YT2095
    0 YT2095 over 13 years ago in reply to michaelkellett

    quick update, I tried this last night and it works at 48MHz and USB functions without any noticable problems.

    although, I tested the pins on the other side, and where 5V comes into the chip, only 4.97 exits?

    so On-Chip wiring seems to be the most likely cause for this resistance.

     

    it`s nice to know that at a real push, you don`t HAVE TO wire them up as long as you can at least de-couple image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • michaelkellett
    0 michaelkellett over 13 years ago in reply to YT2095

    Hello,

     

    I always feel that since I have to pay for all the copper on the baord and then again to etch soem of it off I might as well connect as many pins as I can image

     

    Michael Kellett

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • YT2095
    0 YT2095 over 13 years ago in reply to michaelkellett

    A good philosophy indeed! image

     

    I hardwire mine as all PCB attempts in the past have been Failures to say the least, I prefer hardwiring (wirewrap or point to point solder) anyway. although I expect this may be somewhat problematic at higher freqs in the 10`s of MHz, but non of my TTL stuff goes up that high anyway.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
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