{"title":"参数模式路由器","authors":"T. Asano","doi":"10.1145/800263.809238","DOIUrl":null,"url":null,"abstract":"This paper presents a new pattern router based on an enumeration scheme which sequentially produces alternative paths for a pin pair. First, we represent a pattern or shape of a route by a sequence of symbols representing directions of constituent line segments. Then, we investigate a condition that a sequence of symbols represents a valid pattern. We also count all valid patterns. Given two points, we can specify any route between them by a pattern of the route and lengths of segments. If we vary their lengths as parameters, then we can generate various routes. Therefore, the parametric pattern router with all possible patterns can always find a path between two points if one exists. The user of the router may define a set of admissible routing patterns according to circumstances.","PeriodicalId":290739,"journal":{"name":"19th Design Automation Conference","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Parametric Pattern Router\",\"authors\":\"T. Asano\",\"doi\":\"10.1145/800263.809238\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents a new pattern router based on an enumeration scheme which sequentially produces alternative paths for a pin pair. First, we represent a pattern or shape of a route by a sequence of symbols representing directions of constituent line segments. Then, we investigate a condition that a sequence of symbols represents a valid pattern. We also count all valid patterns. Given two points, we can specify any route between them by a pattern of the route and lengths of segments. If we vary their lengths as parameters, then we can generate various routes. Therefore, the parametric pattern router with all possible patterns can always find a path between two points if one exists. The user of the router may define a set of admissible routing patterns according to circumstances.\",\"PeriodicalId\":290739,\"journal\":{\"name\":\"19th Design Automation Conference\",\"volume\":\"21 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"19th Design Automation Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/800263.809238\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"19th Design Automation Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/800263.809238","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
This paper presents a new pattern router based on an enumeration scheme which sequentially produces alternative paths for a pin pair. First, we represent a pattern or shape of a route by a sequence of symbols representing directions of constituent line segments. Then, we investigate a condition that a sequence of symbols represents a valid pattern. We also count all valid patterns. Given two points, we can specify any route between them by a pattern of the route and lengths of segments. If we vary their lengths as parameters, then we can generate various routes. Therefore, the parametric pattern router with all possible patterns can always find a path between two points if one exists. The user of the router may define a set of admissible routing patterns according to circumstances.