2011 · 24 citations · 8 references
Obstacle-aware Length-matching BusEngineeringRouting DelayNetwork RoutingComputer ArchitectureSystems EngineeringS Obstacle GridsCombinatorial OptimizationComputational GeometryTransportation EngineeringRouting ProtocolPath PlanningComputer EngineeringRoutingComputer ScienceNetwork Routing AlgorithmEdge ComputingRoute PlanningCafe RouterRobust Routing
As clock frequency increases, signal propagation delay on PCBs is requested to meet the timing specification with very high accuracy. Generally speaking, the net length in a single layer can estimate the routing delay in a single-layer net. In this paper, given a set of r single-layer nets in a bus with their length constraints inside mxn routing grids with s obstacle grids, based on obstacle-aware region partition inside routing grids, obstacle-aware shortest path generation and two detouring operations, R-flip and C-flip, an efficient O(mn+s3) algorithm is proposed to generate the length-matching paths for obstacle-aware bus routing. Compared with the published CAFE router, our proposed routing algorithm can save 80.5% of CPU time to complete obstacle-aware length-matching bus routing with no length error for tested examples on the average.
8
V. J. Rayward‐Smith, Thomas H. Cormen, Charles E. Leiserson et al. · Journal of the Operational Research Society · 1991 · 16.9K citations