[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: subnets
Using blocks in mechanical CAD has some issues with this. In
principle
there are 2 ways to use a block:
a) copy and paste
b) reference
Naturally the "edit one modify all" can only work with referencing.
Sometimes in a single construction this is not desired, so when
duplicating
one has the choice between reference and copy. With mechanical
constructions
this goes as far as changing the appearance of a referenced block,
when
when an external block is changed independently. This can be useful,
if the
interface of the block is well understood.
Asic synthesis has a step called "uniquification" where you create a
module and
instantiate it multiple times. Uniquify will create a new module for
each instance
that can be modified independently from the others. You can also
modify the master
to change all the instances.
It can get a little messy in that once you modify an instance then you
can no longer
touch the master or else all changes to the instance are lost.
John Eaton
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user