On 1/2/07, Ostheller, Joel A. <[EMAIL PROTECTED]> wrote:
>From : http://geda.seul.org/wiki/geda:master_attributes_list pintype Each pin must have a pintype=value attribute attached to it and should be make hidden. Table 1 shows valid values for this attribute. his attribute is not used extensively in the symbol library, but it will be used for DRC and netlisting. xamples: pintype=clk pintype=in pintype=pas I do not understand why this is needed. Why does PCB need to know if a Pin on an IC is an output, input, clock, power, ground, Tristate, etc?
PCB doesn't need to know. The intent of the pintypes is to help prevent design errors such as connecting an output to an output, and output to gnd, etc. Unfortunately there are many applications where the design check fails. For example you could connect the output of a DC-DC to GND to generate a negative rail. This would generate an error since an output is connected to ground even though it is valid and common application. To generate the PCB file and netlist I just use gsch2pcb. (* jcl *) -- http://www.luciani.org _______________________________________________ geda-user mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

