Hi All,
I mentioned this briefly as part of another thread a little while back but I don't think it's been raised as an actual feature request in its own right before.
So when using PADS there is a really useful feature called physical design reuse. What it allows you to do is as follows:
1) Take a design which has a lot of repeated circuitry within the design (whether within a schematic sheet or across hierarchy, it's not fussy!)
2) Place and route a single "channel" of the identical circuit blocks.
3) Create a script which encapsulates the details of the placement and routing.
4) Apply that script to subsequent channels to place and route the remaining identical blocks.
This would be really useful of many different things, here are just a few examples:
1) Audio input / output circuitry of multi-channel audio gear, e.g. Pro audio gear I have worked on has up to 16 identical input and output channels
2) Multi channel motor drive circuits, e.g. 3D Printer or CNC machine control circuits.
3) DDR memory channel placement and breakout, e.g. TI's DM8168 has two DDR3 controllers, copying one placement and the majority of routing to the other would be a huge time saver.
4) DC-DC converters, e.g. I often find I have several identical circuits for different voltages on large boards.
There are a few examples on youtube of how this is implemented in PADS which are worth taking a look at which I will link below. When I mentioned this on another thread previously it was suggested that this would best be done as part of the hierarchy feature but I actually think it would be best to be kept absolutely separate from that as it's not dependant on hierarchy at all. Linking this feature to using hierarchy would severely limit it's potential usefulness I think.
Here are the youtube examples:
https://www.youtube.com/watch?v=mG8MhuUKC6c
https://www.youtube.com/watch?v=9OyAlInoIT0
Many thanks,
Rachael