{"title":"90nm及以下高速cpu的时序分析挑战","authors":"A. Efrati, Moshe Kleyner","doi":"10.1145/589411.589420","DOIUrl":null,"url":null,"abstract":"Advances of the VLSI technology into the sub-90nm processes, enabling complex CPU designs that work at GHz frequencies pose numerous design and verification challenges.In this invited presentation, we focus on challenges in timing analysis of CPUs working at GHz speeds and sub-90nm processes.We start by brief overview of Timing Analysis tool used for intel CPUs and the \"shell\" timing models used for large blocks and how they integrate into full-chip model. Hierarchical timing is emphasized as key enabler for handling full-chip timing.Next, short-term challenges are presented:Xtalk impact on timingActive interconnectMixed abstraction, device to full-chipUse of domino as characterized cells.An intermediate accuracy model for Xtalk is introduced, called SMCF, which adaptively adjust equivalent MCF of attackers based on slope relationship and an empiric formula.We go into some detail with an example of timing checks that need to be applied for domino cells, which are different from checks applied on static cells.Finally some mid-term challenges are described:Multiple Input SwitchingProcess and environment variabilitySleep transistors.As variability is covered in more depth in other papers at this conference we mention it briefly but bring some examples of MIS and sleep transistor issues.","PeriodicalId":338381,"journal":{"name":"TAU '02","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Timing analysis challenges for high speed CPUs at 90nm and below\",\"authors\":\"A. Efrati, Moshe Kleyner\",\"doi\":\"10.1145/589411.589420\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Advances of the VLSI technology into the sub-90nm processes, enabling complex CPU designs that work at GHz frequencies pose numerous design and verification challenges.In this invited presentation, we focus on challenges in timing analysis of CPUs working at GHz speeds and sub-90nm processes.We start by brief overview of Timing Analysis tool used for intel CPUs and the \\\"shell\\\" timing models used for large blocks and how they integrate into full-chip model. Hierarchical timing is emphasized as key enabler for handling full-chip timing.Next, short-term challenges are presented:Xtalk impact on timingActive interconnectMixed abstraction, device to full-chipUse of domino as characterized cells.An intermediate accuracy model for Xtalk is introduced, called SMCF, which adaptively adjust equivalent MCF of attackers based on slope relationship and an empiric formula.We go into some detail with an example of timing checks that need to be applied for domino cells, which are different from checks applied on static cells.Finally some mid-term challenges are described:Multiple Input SwitchingProcess and environment variabilitySleep transistors.As variability is covered in more depth in other papers at this conference we mention it briefly but bring some examples of MIS and sleep transistor issues.\",\"PeriodicalId\":338381,\"journal\":{\"name\":\"TAU '02\",\"volume\":\"27 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2002-12-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"TAU '02\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/589411.589420\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"TAU '02","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/589411.589420","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Timing analysis challenges for high speed CPUs at 90nm and below
Advances of the VLSI technology into the sub-90nm processes, enabling complex CPU designs that work at GHz frequencies pose numerous design and verification challenges.In this invited presentation, we focus on challenges in timing analysis of CPUs working at GHz speeds and sub-90nm processes.We start by brief overview of Timing Analysis tool used for intel CPUs and the "shell" timing models used for large blocks and how they integrate into full-chip model. Hierarchical timing is emphasized as key enabler for handling full-chip timing.Next, short-term challenges are presented:Xtalk impact on timingActive interconnectMixed abstraction, device to full-chipUse of domino as characterized cells.An intermediate accuracy model for Xtalk is introduced, called SMCF, which adaptively adjust equivalent MCF of attackers based on slope relationship and an empiric formula.We go into some detail with an example of timing checks that need to be applied for domino cells, which are different from checks applied on static cells.Finally some mid-term challenges are described:Multiple Input SwitchingProcess and environment variabilitySleep transistors.As variability is covered in more depth in other papers at this conference we mention it briefly but bring some examples of MIS and sleep transistor issues.