Mesh topologies are fault-tolerant when reconfigured since they provide more than one path for each communicating node pairs. If there is an error in any link on the default routing path, an alternative route can be used. On the other hand, fault-tolerance is not considered during the irregular topology design process to optimize cost and energy consumption. Therefore, a single permanent fault on a link makes the whole chip useless. In this paper, we propose an algorithm for mapping application-specific topologies to reconfigurable mesh topologies in an attempt to combine the good features of irregular and regular topologies.