Mail Archives: geda-user/2012/02/19/07:40:54
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 -