On Thu, Dec 3, 2009 at 12:52 AM, Sébastien Bourdeauducq <[email protected]> wrote: > Pin numbers are correct. > Just a little remark: the bar on top of some signals (for example: RESET) > denotes active-low signals (for example: the chip is reset when the RESET > signal is 0, not 1 as it would be with an active-high signal). It is good to > include that in the schematics symbol as well, for example by appending "#" or > "_N" to the signal name (RESET#, RESET_N).
It can be a good idea to avoid '#' characters, as they don't work well with other tools (like synthesis). Which makes it difficult to share pin lists between tools. It's unbelievable how many headaches come from making sure pin lists coming from various tools are, in fact, consistent. By the way, am I the only one who thinks that using graphical editing tools to produce PCB schematics is deeply wrong? That the industry has stuck to graphical tools makes some sense, as the great majority of board designers cannot write code, but in the context of open source, I have always found disappointing that programmatic approaches are not more prevalent -- to my knowledge, anyway. If only for diffing two revisions of a given board, having source code would be much nicer. Something to work on, perhaps. </rant> Eric. _______________________________________________ http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org IRC: #milkym...@freenode Webchat: www.milkymist.org/irc.html Wiki: www.milkymist.org/wiki
