element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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
Altium CircuitStudio
  • Products
  • Manufacturers
  • Altium CircuitStudio
  • More
  • Cancel
Altium CircuitStudio
Altium CircuitStudio Forum CircuitStudio: SDRAM Routing impossible? €10000 Upgrade? KiCad?
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Altium CircuitStudio to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Locked Locked
  • Replies 8 replies
  • Answers 3 answers
  • Subscribers 89 subscribers
  • Views 2594 views
  • Users 0 members are here
  • ram
  • sdram
  • stm32
  • cpu
  • length matching
  • circuitstudio
  • routing
Related
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

CircuitStudio: SDRAM Routing impossible? €10000 Upgrade? KiCad?

fxtentacle
fxtentacle over 4 years ago

Hi there,

 

I'm hoping that someone can point me in the right direction. I started learning about PCB design roughly 4 weeks ago and I've since designed a small power supply and a camera sensor breakout board. I purchased CircuitStudio and so far I was happy with it.

 

Now I am trying to connect a $5 STM32H723 with a $2 IS42 SDRAM chip. All the Altium articles are pretty insistent that I'll need length matching to make sure that the different data lines have the same delay between the SDRAM and the CPU, e.g.

https://resources.altium.com/p/how-do-pcb-trace-length-matching-vs-frequency

https://www.altium.com/solution/ddr3-routing-guidelines-and-routing-topologies

 

But from what I understand, length matching is not supported in CircuitStudio. I did find the Accordion workflow, but that requires me to route one wire after each other by hand and to keep track of all line lengths myself, so it's not really practical. Still, I kind of expected that CircuitStudio would include what I need and since we're talking about connecting two low-cost components on a PCB that I can still solder at home, I feel like this has to be possible with CircuitStudio somehow. But I really couldn't figure out how.

 

Anyway, so I asked Altium for an upgrade quote and they said going from CircuitStudio to a permanent Altium license will be roughly €10k. For a beginner and hobbyist like me, that is of course way out of my price range. Also, that seems insane. The cable from a $5 CPU to a $2 RAM chip will cost me $10000+ ???

 

I read that the ICEZUM Alhambra board designer

https://github.com/FPGAwars/icezum/wiki

ran into a similar issue in 2017 and they used a tool called altium2kicad

https://github.com/thesourcerer8/altium2kicad

to migrate the entire project over from CircuitStudio to a free software called Ki-Cad and then used that to finish their board design.

 

But I feel like I must be overlooking something here because it seems super weird to me that a free tool from 5 years ago would support SDRAM routing, while the self-proclaimed EAGLE alternative from Altium cannot?

 

So how do others do their RAM routing with CircuitStudio?

  • Cancel

Top Replies

  • shabaz
    shabaz over 4 years ago +1
    fxtentacle wrote: But I feel like I must be overlooking something here because it seems super weird to me that a free tool from 5 years ago would support SDRAM routing, while the self-proclaimed EAGLE…
  • Andrew J
    Andrew J over 4 years ago +1
    I Think the issue with CircuitStudio and this site is that the software hasn’t been updated in ages so it isn’t the choice of use for the vast majority of users. As for Kicad, it’s learning curve isn’t…
  • michaelkellett
    michaelkellett over 4 years ago in reply to fxtentacle +1 suggested
    First off, obviously your purchase of the Circuit Studio license was a mistake. It's done now and you will need to move on. In my experience cut down versions of a company's major product are rarely satisfactory…
Parents
  • hugohu
    0 hugohu over 4 years ago

    I first used EasyEDA for my design and quickly realized the limitations of it.

     

    Changed to KiCAD, learned it in less than a week(still being a newbie) and completely transitioned my projects in less than 3 weeks.

     

    EAGLE is a good choice but it has limits as well.

     

    KiCAD is actually quite well documented with 3rd party tutorials and I definitely think I saw a length calculator for it somewhere.

     

    There are bugs, but it's better than paying 10 grand, is it image

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • hugohu
    0 hugohu over 4 years ago

    I first used EasyEDA for my design and quickly realized the limitations of it.

     

    Changed to KiCAD, learned it in less than a week(still being a newbie) and completely transitioned my projects in less than 3 weeks.

     

    EAGLE is a good choice but it has limits as well.

     

    KiCAD is actually quite well documented with 3rd party tutorials and I definitely think I saw a length calculator for it somewhere.

     

    There are bugs, but it's better than paying 10 grand, is it image

    • Cancel
    • Vote Up 0 Vote Down
    • 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