@edwin.robledo wrote:
Greatly appreciate your participation on the forum, at this time we only have differential pair routing as you already know. Having the capability of Differential Line routing more than two lines simultaneously is being considered. If you don't need differential pair, then consider using the Autorouter.
Hi Ed,
Whilst the auto router is useful in some scenarios, I don't think it's a substitute for being able to multi-route a data bus. I think the point of the request is to allow an entire data bus to be routed simultaneously, following the path chosen by the layout person and the routing keeping in line with given constraints.
For example, you might want to route in the data bus for a memory device and this might have certain length matching and track/gap constraints. You can see how, once push and shove is available and a proper system for specifying constraints is implemented, this could work very nicely, with the traces being adjusted on the fly to meet the required constraints.
I don't think the auto router is going to be able to help achieve this unless there is some way to guide where the routes are placed. I did see an Altium video recently where they basically had a tool which enabled you to draw an intended path and then set the auto router off putting a chosen set of traces following the specified path. That did look pretty nice but I think EAGLE is a long way off that at the moment.
Best Regards,
Rachael