Recent advances in VLSI technology have made the area over cells available for routing. In
this paper we present a new over-the-cell channel router that uses greedy heuristics to make
the over-the-cell connections and to define the nets needed to complete the connections
inside the channel. The router tries to reduce the channel density by moving segments that
cross maximum density columns to the over-the-cell areas. The layout model used allows
only planar connections over each cell. The final stage is to use an existing channel router to
route the connections inside the channel. An important characteristic of the new router is that
there is interaction between the decisions made for the over-the-cell connections and the
connections needed inside the channel. It performs significantly better than previous over the-cell routers.