{"id":194,"date":"2020-07-02T23:08:59","date_gmt":"2020-07-02T23:08:59","guid":{"rendered":"http:\/\/www.scrootchme.com\/bmc\/?p=194"},"modified":"2020-07-22T04:04:58","modified_gmt":"2020-07-22T04:04:58","slug":"pc-with-the-b","status":"publish","type":"post","link":"http:\/\/www.scrootchme.com\/bmc\/pc-with-the-b\/","title":{"rendered":"PC with the B&#8230;"},"content":{"rendered":"\n<p>As we say in the <a href=\"http:\/\/www.scrootchme.com\/bmc\/squiggles-means-progress-right\/\">last post<\/a>, our adapter board is pretty simple. So the PCB was quick to route.  Most the signal connections on on the top layer:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-3-1024x576.png\" alt=\"\" class=\"wp-image-196\" srcset=\"http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-3-1024x576.png 1024w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-3-300x169.png 300w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-3-768x432.png 768w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-3-1536x864.png 1536w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-3-2048x1152.png 2048w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-3-676x380.png 676w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>With the SPI signals we use the most (SCLK, MOSI, and NSS) on the back:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-4-1024x576.png\" alt=\"\" class=\"wp-image-197\" srcset=\"http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-4-1024x576.png 1024w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-4-300x169.png 300w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-4-768x432.png 768w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-4-1536x864.png 1536w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-4-2048x1152.png 2048w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-4-676x380.png 676w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>At 25-50 MHz, they are a potential noise source. There is a pretty convention ground plane:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-6-1024x576.png\" alt=\"\" class=\"wp-image-199\" srcset=\"http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-6-1024x576.png 1024w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-6-300x169.png 300w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-6-768x432.png 768w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-6-1536x864.png 1536w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-6-2048x1152.png 2048w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-6-676x380.png 676w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>We&#8217;ll see what the fabricator&#8217;s DFM tool says about all those ground spokes clipped on QFN footprint from TI. Our last layer is a split power plane, with sections for +5V, +9V, -9V, and +3.3V:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-7-1024x576.png\" alt=\"\" class=\"wp-image-200\" srcset=\"http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-7-1024x576.png 1024w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-7-300x169.png 300w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-7-768x432.png 768w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-7-1536x864.png 1536w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-7-2048x1152.png 2048w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-7-676x380.png 676w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The ILDA projector connection is the big DB-25F at one end. The other connections are on simple .1&#8243; header connectors for now:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-5-1024x576.png\" alt=\"\" class=\"wp-image-198\" srcset=\"http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-5-1024x576.png 1024w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-5-300x169.png 300w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-5-768x432.png 768w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-5-1536x864.png 1536w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-5-2048x1152.png 2048w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-5-676x380.png 676w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Gerbers are generated and submitted for DFM, and everything (Altium design files, library parts, gerber files, etc.) is pushed to the <a href=\"https:\/\/github.com\/jfitzpat\/BMC\">BMC git repo<\/a>.<\/p>\n\n\n\n<p>Next up, we&#8217;ll get a jump start on <a href=\"http:\/\/www.scrootchme.com\/bmc\/coding-coding-coding\/\">writing some code<\/a> while we wait for our prototypes!<\/p>\n\n\n\n<p>Edit: As I feared, the DFM evaluation did not like the footprint for the TI DAC. Internal connections on a PCB generally used &#8220;Thermal Reliefs&#8221;. The connection is made through little copper spokes so that when the board is being soldered, all the heat does not rapidly transfer to the internal copper planes.<\/p>\n\n\n\n<p>The original footprint had central pad holes that were obliterating most the spokes of other holes nearby, so most of the copper connection was lost. I changed the footprint to an X-pattern:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-8-1024x576.png\" alt=\"\" class=\"wp-image-226\" srcset=\"http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-8-1024x576.png 1024w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-8-300x169.png 300w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-8-768x432.png 768w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-8-1536x864.png 1536w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-8-676x380.png 676w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-8.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The board then came back clean:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-9-1024x488.png\" alt=\"\" class=\"wp-image-227\" width=\"512\" height=\"244\" srcset=\"http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-9-1024x488.png 1024w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-9-300x143.png 300w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-9-768x366.png 768w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-9-676x322.png 676w, http:\/\/www.scrootchme.com\/bmc\/wp-content\/uploads\/2020\/07\/screenshot-9.png 1300w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<p>So I ordered them using the budget special. PCBs should ship back July 13th. I also added a CM (contract manufacturer) quote pack to the <a href=\"https:\/\/github.com\/jfitzpat\/BMC\">git repo<\/a>. My normal prototype assembler was very reasonable, so I have them setup to do a 1 week turn after boards arrive.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As we say in the last post, our adapter board is pretty simple. So the PCB was quick to route. Most the signal connections on on the top layer: With the SPI signals we use the most (SCLK, MOSI, and NSS) on the back: At 25-50 MHz, they are a potential noise source. There is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":195,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-194","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","post-preview"],"_links":{"self":[{"href":"http:\/\/www.scrootchme.com\/bmc\/wp-json\/wp\/v2\/posts\/194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.scrootchme.com\/bmc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.scrootchme.com\/bmc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.scrootchme.com\/bmc\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.scrootchme.com\/bmc\/wp-json\/wp\/v2\/comments?post=194"}],"version-history":[{"count":6,"href":"http:\/\/www.scrootchme.com\/bmc\/wp-json\/wp\/v2\/posts\/194\/revisions"}],"predecessor-version":[{"id":307,"href":"http:\/\/www.scrootchme.com\/bmc\/wp-json\/wp\/v2\/posts\/194\/revisions\/307"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.scrootchme.com\/bmc\/wp-json\/wp\/v2\/media\/195"}],"wp:attachment":[{"href":"http:\/\/www.scrootchme.com\/bmc\/wp-json\/wp\/v2\/media?parent=194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.scrootchme.com\/bmc\/wp-json\/wp\/v2\/categories?post=194"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.scrootchme.com\/bmc\/wp-json\/wp\/v2\/tags?post=194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}