{"title":"如何布局阵列的行和列","authors":"L. LaForge","doi":"10.1109/ICISS.1997.630244","DOIUrl":null,"url":null,"abstract":"Perhaps the most common fault tolerant architecture configures a nominal t/spl times/at array using bt dedicated spare rows and ct dedicated spare columns. We counterexample an outstanding conjecture by constructively showing how dedicated sparing can be laid out in area proportional to the number of elements. However, we find that dedicated sparing is more costly than homogeneous extraction of a t/spl times/at array from a (1+b)t/spl times/(a+c)t array. i) In the presence of failures whose distribution is worst-case, iid, or clustered, the fault tolerance of either architecture is /spl Theta/(t/sup -1/). ii) At constant proportion of failures, the area of homogeneous arrays is /spl Theta/(exp t), while that of dedicated sparing is /spl Omega/(exp t). iii) The worst-case wirelength of either architecture is /spl Theta/(ct). iv) The best-case wirelength /spl Theta/(1) of homogeneous sparing is less than that /spl Theta/(t) of dedicated sparing. V) Probabilisticaily, homogeneous sparing has O(log t) wirelength, less than that /spl Theta/(t) of dedicated sparing. For large t, moreover, row-column sparing is more costly than local sparing.","PeriodicalId":357602,"journal":{"name":"1997 Proceedings Second Annual IEEE International Conference on Innovative Systems in Silicon","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"How to lay out arrays spared by rows and columns\",\"authors\":\"L. LaForge\",\"doi\":\"10.1109/ICISS.1997.630244\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Perhaps the most common fault tolerant architecture configures a nominal t/spl times/at array using bt dedicated spare rows and ct dedicated spare columns. We counterexample an outstanding conjecture by constructively showing how dedicated sparing can be laid out in area proportional to the number of elements. However, we find that dedicated sparing is more costly than homogeneous extraction of a t/spl times/at array from a (1+b)t/spl times/(a+c)t array. i) In the presence of failures whose distribution is worst-case, iid, or clustered, the fault tolerance of either architecture is /spl Theta/(t/sup -1/). ii) At constant proportion of failures, the area of homogeneous arrays is /spl Theta/(exp t), while that of dedicated sparing is /spl Omega/(exp t). iii) The worst-case wirelength of either architecture is /spl Theta/(ct). iv) The best-case wirelength /spl Theta/(1) of homogeneous sparing is less than that /spl Theta/(t) of dedicated sparing. V) Probabilisticaily, homogeneous sparing has O(log t) wirelength, less than that /spl Theta/(t) of dedicated sparing. For large t, moreover, row-column sparing is more costly than local sparing.\",\"PeriodicalId\":357602,\"journal\":{\"name\":\"1997 Proceedings Second Annual IEEE International Conference on Innovative Systems in Silicon\",\"volume\":\"17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1997-10-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"1997 Proceedings Second Annual IEEE International Conference on Innovative Systems in Silicon\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICISS.1997.630244\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"1997 Proceedings Second Annual IEEE International Conference on Innovative Systems in Silicon","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICISS.1997.630244","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Perhaps the most common fault tolerant architecture configures a nominal t/spl times/at array using bt dedicated spare rows and ct dedicated spare columns. We counterexample an outstanding conjecture by constructively showing how dedicated sparing can be laid out in area proportional to the number of elements. However, we find that dedicated sparing is more costly than homogeneous extraction of a t/spl times/at array from a (1+b)t/spl times/(a+c)t array. i) In the presence of failures whose distribution is worst-case, iid, or clustered, the fault tolerance of either architecture is /spl Theta/(t/sup -1/). ii) At constant proportion of failures, the area of homogeneous arrays is /spl Theta/(exp t), while that of dedicated sparing is /spl Omega/(exp t). iii) The worst-case wirelength of either architecture is /spl Theta/(ct). iv) The best-case wirelength /spl Theta/(1) of homogeneous sparing is less than that /spl Theta/(t) of dedicated sparing. V) Probabilisticaily, homogeneous sparing has O(log t) wirelength, less than that /spl Theta/(t) of dedicated sparing. For large t, moreover, row-column sparing is more costly than local sparing.