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
Forum Computer Memory Useage
  • 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
  • State Not Answered
  • Replies 4 replies
  • Subscribers 179 subscribers
  • Views 618 views
  • Users 0 members are here
Related

Computer Memory Useage

Keith.Dye
Keith.Dye over 14 years ago

I am using Eagle for the first time and trying to route a complex design using 7 routing layers and 3 power layers. When I realised how slow Eagle was on the old CAD computer I purchased a fast quad core computer (i7 with 8 GBytes RAM and Windows 7 64bit). Is there any way I can make Eagle use these resources? Currently it seems to only use one core and up to 2 Gbytes RAM so is constantly using the hard drive.

 

I think the program automatically installed as a 32 bit program using the XP compatible mode.

  • Sign in to reply
  • Cancel
  • Richard_H
    0 Richard_H over 14 years ago

    Hi Keith,

     

    EAGLE is a 32bit application and it can use only one core. In terms of memory EAGLE takes what it needs.

    If EAGLE would need 2 GB of RAM then you should think about the settings for your routing job. I never had a routing job that would require so much memory.

     

    Could you give me more information about your project? How many layers do you use and what is the size of the board? And most important question: What is the routing grid?

     

    Regards,

    Richard

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Keith.Dye
    0 Keith.Dye over 14 years ago in reply to Richard_H

    Hi Richard,

     

    Thank you for the reply. The project board is a double eurocard. I am trying to fit one third of the required components, and so have them bunched fairly tightly - but all on the componet side of the board. There are a mix of 0402/0603 parts, some power drivers with 0.5A and 1A drive capability, two 160 pin rear connectors, one plug in module with 160 pins (hoped to be three modules).

     

    I have tried using 10 layers (7 routing 2 power planes and one layer with different power polygons to support analogue and digital voltages).

     

    The routing grid is 0.05mm. The limiting factor to completing last 5% of routing was not enough space for all the vias (only using through vias at present).

     

    In order to make progress I have spread out the parts and decided to only fit two channels to a card and not three. This has made things faster, and routing with three optimisation passes takes about 12 hours. I have been able to remove two routing layers and so the board is now 8 layer (5 routing, 3power). Checking the resource monitor shows memory at close to 2 MByes, and CPU at only 20%, but still with many disc swaps.

     

    Is a 64 bit version being considered?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Richard_H
    0 Richard_H over 14 years ago in reply to Keith.Dye

    Hi Keith,

     

    a routing grid of 0.05 mm is pretty fine. Let me calculate the memory the autorouter will need...........

    The static memory requirement (in bytes) for a board can be calculated as follows:

        number of grid points x number of signal layers x 2

        3200 x 4000 x 5 x 2 = 128,000,000 bytes

    Let's double it for dynamic memory  128,000,000 x 2 = 256,000,000 bytes

    So 256 Mbyte should be enough for the routing process. Don't know why you get lot of disk swapping.....

     

    Concerning your question about a 64bit version. Currently I don't know, but i will forward your request to our development team....


    Regards,

    Richard

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Richard_H
    0 Richard_H over 14 years ago in reply to Richard_H

    Hi Again,

     

    there is one thing that came into my mind.... Did you draw a board contour in layer 20 Dimension? If not, the autorouter would use the whole drawing area for its calculation which results in much more memory usage.

     

    -Richard

    • 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