delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/02/19/07:40:54

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Sun, 19 Feb 2012 07:10:21 -0500
From: gene glick <geneglick AT optonline DOT net>
Subject: Re: [geda-user] Where to put pins
In-reply-to:
<CADbmD5n69gDbv27L7TZZmogtbfOKBgVZaddBu6_Yr3tkWrhnZQ AT mail DOT gmail DOT com>
To: geda-user AT delorie DOT com
Cc: Will Bickerstaff <will DOT bickerstaff AT gmail DOT com>
Message-id: <4F40E6AD.2060606@optonline.net>
MIME-version: 1.0
References: <CADbmD5n69gDbv27L7TZZmogtbfOKBgVZaddBu6_Yr3tkWrhnZQ AT mail DOT gmail DOT com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.15) Gecko/20110323
Thunderbird/3.1.9
Reply-To: geda-user AT delorie DOT com

On 02/19/2012 04:59 AM, Will Bickerstaff wrote:
> Hi all,
>
> I'm currently drawing symbols for PICAXE microcontrollers
> (http://www.picaxe.com/), and I can't make up my mind where the serial
> in/out pins should go (I keep moving them around). I've read the style
> guide which indicates in on the left and out on the right, but to my
> mind it would make more sense for these to be together on the same
> side of the device.
>
> My reasoning being that the net for each will often travel in the same
> direction to serial in/out on another device/connector. Having them
> together in this instance would clearly produce a neater schematic.
>
> I can't find any other devices in the library (though I'm sure they're
> there) that have serial in/out so can't get any hints from there.
>
> I'd appreciate your opinions, thanks.
>

You will have to decide what's most important to you. Some people think 
the schematic shape should be representative of the actual package 
because debugging is easier (technician perspective).  Some people think 
that the pinout should be representative of function (engineers 
perspective). Some people think the schematic should provide the most 
'hints' to layout. Some people like to show power pins, others do not. 
There's plenty more points of view on this subject - asking for opinions 
on this list can open a can of fun :)

Personally, I like the package view. Then, I layout schematics to flow, 
as best as possible, from left-to-right. Works pretty good most of the 
time - but not always. Large devices kill the practicality (FPGA, for 
example). I used to draw hierarchical blocks with in's on left , and 
out's on right until the schematics got really ugly to look at - so I 
tend to group pins together by function then draw a bus to connect 
things together on the page. Whatever, eh?

That picaxe part largest pinout is 40? I'd go with the package view.

gene


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019