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
      •  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
Single-Board Computers
  • Products
  • Dev Tools
  • Single-Board Computers
  • More
  • Cancel
Single-Board Computers
Forum Compact SOM?
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Single-Board Computers to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 7 replies
  • Subscribers 58 subscribers
  • Views 847 views
  • Users 0 members are here
  • intel
  • sbc
  • mips
  • som
  • iot
  • arm
Related

Compact SOM?

shabaz
shabaz over 11 years ago

Hi, there are quite a few small MIPS based SOMs (about 40x30mm), that run to around 400MHz speed, and are very low cost.

 

I was curious what else was out there, with minimum BBB level performance, capable of running Linux (not uClinux), not necessarily

MIPS, could be Intel or ARM for example. Size should be ballpark 30x25mm.

 

For that type of performance and size, there are some products from LogicPD, but they are in the hundreds of pounds in a quantity of 1.

Intel Edison could be a very good choice when it arrives.

 

If such a thing doesn't exist at a price <<£100, what silicon and functionality would be worth considering, for an open source design? (Admittedly it

would be hard to go BGA, but it would need to be BGA at this level of integration, so let's assume this is fine, and up to 6-layer design).

I know it's not a lot of specs, some parameters will constrain size more than others.

 

Even if we can't physically implement it without BGA capability, I think it's still worth considering what a potential design could

look like, so we can compare with any platforms as they get released.

  • Sign in to reply
  • Cancel

Top Replies

  • Former Member
    Former Member over 11 years ago +1
    shabaz wrote: I was curious what else was out there, with minimum BBB level performance, capable of running Linux (not uClinux), not necessarily MIPS, could be Intel or ARM for example. Size should…
  • johnbeetem
    johnbeetem over 11 years ago +1
    They're not cheap and are 58mm x 17mm, but take a look at Gumstix: https://store.gumstix.com/index.php/category/27/ As selsinork said, you're paying for a board with lots of layers and microvias and tight…
Parents
  • Former Member
    Former Member over 11 years ago

    shabaz wrote:

    I was curious what else was out there, with minimum BBB level performance, capable of running Linux (not uClinux), not necessarily

    MIPS, could be Intel or ARM for example. Size should be ballpark 30x25mm.

    Maybe a bit bigger than what you're looking for, but how about http://www.mentorel.com/product/usomiq-am335x/  BBB level performance shouldn't be a problem image

     

    That 30x25mm footprint requirement is going to be problematic, the AM3359 is 15x15, i.MX6 20x20, so you're dangerously close to only being able to do SoC plus connector with no space left for ram, flash, uSD, PMIC, ethernet phy etc.

     

    I'll take a wild guess that some of those you've seen are expensive for two reasons. First is low volumes. Second is that they probably have high pcb layer counts, buried vias etc, in order to be able to increase the density by having two bgas essentially one on top of the other on opposite sides of the board.

    As a side issue, the high density connectors these tend to use will add a fair bit to the cost themselves.

     

    If you can sacrifice something in performance, then maybe something like https://www.olimex.com/Products/OLinuXino/iMX233/iMX233-OLinuXino-NANO/open-source-hardware

     

    Even if we can't physically implement it without BGA capability, I think it's still worth considering what a potential design could

    look like, so we can compare with any platforms as they get released.

    Within your space constraints you almost certainly need BGA.  As an example, I remember 208 pin TQFP packages that were, with leads, something like 32x32mm, in contrast the 20x20mm i.MX6 is 624 pin.  So what would you like to sacrifice in order to avoid BGA? space and how many features?

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • Former Member
    Former Member over 11 years ago

    shabaz wrote:

    I was curious what else was out there, with minimum BBB level performance, capable of running Linux (not uClinux), not necessarily

    MIPS, could be Intel or ARM for example. Size should be ballpark 30x25mm.

    Maybe a bit bigger than what you're looking for, but how about http://www.mentorel.com/product/usomiq-am335x/  BBB level performance shouldn't be a problem image

     

    That 30x25mm footprint requirement is going to be problematic, the AM3359 is 15x15, i.MX6 20x20, so you're dangerously close to only being able to do SoC plus connector with no space left for ram, flash, uSD, PMIC, ethernet phy etc.

     

    I'll take a wild guess that some of those you've seen are expensive for two reasons. First is low volumes. Second is that they probably have high pcb layer counts, buried vias etc, in order to be able to increase the density by having two bgas essentially one on top of the other on opposite sides of the board.

    As a side issue, the high density connectors these tend to use will add a fair bit to the cost themselves.

     

    If you can sacrifice something in performance, then maybe something like https://www.olimex.com/Products/OLinuXino/iMX233/iMX233-OLinuXino-NANO/open-source-hardware

     

    Even if we can't physically implement it without BGA capability, I think it's still worth considering what a potential design could

    look like, so we can compare with any platforms as they get released.

    Within your space constraints you almost certainly need BGA.  As an example, I remember 208 pin TQFP packages that were, with leads, something like 32x32mm, in contrast the 20x20mm i.MX6 is 624 pin.  So what would you like to sacrifice in order to avoid BGA? space and how many features?

    • Cancel
    • Vote Up +1 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