[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Hierarchy viewer and database proposal
El mar, 21-10-2003 a las 23:40, John Doty escribió:
> Carlos Nieves Onega <cnieves@iespana.es> wrote:
>
> > > Why not just assume a default slotting (1 slot) if the attributes are
> > > missing. In particular, there are applications where the concept of
> > > slots don't seem to apply, like in FPGA designs.
> >
> > Because it's not automatically generated. You can place a 7400 without
> > defining (or forget defining) slot and numslots attributes, and I can't
> > assume a 7400 has only 1 slot just because the user forgot to define the
> > attributes properly.
>
> Why not?
Because the DRC can't trust the user. A DRC is there to find user's
errors.
>
> >
> > I think they are necessary attributes. If they don't apply, but they
> > exist and are coherent, will they annoy the user?
> >
>
> Well for the mixed signal stuff I do, few components are slotted, even
> when I'm designing a PCB. Nothing is slotted when I'm preparing SPICE
> input. Having to add numslots and slot to every component would be two
> extra distractions for each symbol I create.
>
[snip]
I'm not saying the user has to add those attributes manually. That will
be really a pain!.
Gschem has the right information in the symbol to do it itself, so the
user shouldn't have to bother about them.
What I'm saying is that gschem should define numslots and slot
attributes when placing a part, as it does with refdes and value
attributes.
I think the current behaviour is not coherent. If I place a 7400
(multislotted), gschem will draw in the schematic the symbol
corresponding to slot 1, but no "numslots" neither "slot" attributes are
defined.
A mixed solution could be that gschem defines "slot" and "numslots"
attributes ONLY for multislotted parts. Then, the DRC backend could
assume (and it could do it only because that definition is automatic)
that parts without those attributes are non-multislotted parts.
Carlos
---Publicidad--------------------------------------------------------
Juega con Ventura24.es, lotería inteligente y multiplica tus
posibilidades!! http://www.iespana.es/_reloc/email.ventura