首页 > 最新文献

Proceedings Eleventh International Conference on VLSI Design最新文献

英文 中文
On test compaction objectives for combinational and sequential circuits 论组合电路和顺序电路的测试压实目标
Pub Date : 1998-01-04 DOI: 10.1109/ICVD.1998.646618
I. Pomeranz, S. Reddy
We study storage schemes for test patterns and test responses of combinational and synchronous sequential circuits which are tested off-line by a tester. These storage schemes provide new objectives for test compaction beyond the need to reduce the test set size as much as possible. We report on several postprocessing methods to reduce the storage requirements of a given test set and present experimental evidence pointing to the possibility of reducing the storage requirements by using appropriate compaction objectives during test generation.
我们研究了组合和同步顺序电路的测试模式和测试响应的存储方案,并进行了离线测试。这些存储方案为测试压缩提供了新的目标,而不仅仅是需要尽可能地减小测试集的大小。我们报告了几种后处理方法来减少给定测试集的存储需求,并提供实验证据,指出在测试生成过程中使用适当的压缩目标来降低存储需求的可能性。
{"title":"On test compaction objectives for combinational and sequential circuits","authors":"I. Pomeranz, S. Reddy","doi":"10.1109/ICVD.1998.646618","DOIUrl":"https://doi.org/10.1109/ICVD.1998.646618","url":null,"abstract":"We study storage schemes for test patterns and test responses of combinational and synchronous sequential circuits which are tested off-line by a tester. These storage schemes provide new objectives for test compaction beyond the need to reduce the test set size as much as possible. We report on several postprocessing methods to reduce the storage requirements of a given test set and present experimental evidence pointing to the possibility of reducing the storage requirements by using appropriate compaction objectives during test generation.","PeriodicalId":139023,"journal":{"name":"Proceedings Eleventh International Conference on VLSI Design","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115469257","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
The InfoPad project: review and lessons learned InfoPad项目:回顾和经验教训
Pub Date : 1998-01-04 DOI: 10.1109/ICVD.1998.646569
R. Brodersen
The InfoPad project was started at UC Berkeley in 1992 to investigate the issues involved in providing multimedia information access using a portable, wireless terminal. It quickly became clear that a key design constraint was the energy consumption, which could best be addressed through an integrated system approach. The project was therefore organized to address all design levels, including the applications and user interface, backbone network protocols, software for distributed network support, the wireless link, and the pad itself which used a number of low voltage ASIC designs and a processor running embedded code. Tools were developed when not available (particularly in support of low energy design), as well as an interface to mechanical designers who created a custom injection molded case. The wide scope of the project presented a number of unique challenges for a research environment and the lessons learnt are presented.
InfoPad项目于1992年在加州大学伯克利分校启动,目的是研究使用便携式无线终端提供多媒体信息访问所涉及的问题。我们很快发现,一个关键的设计限制是能耗,这可以通过集成系统的方法来解决。因此,该项目旨在解决所有设计层面的问题,包括应用程序和用户界面、骨干网络协议、分布式网络支持软件、无线链路,以及使用许多低压ASIC设计和运行嵌入式代码的处理器的pad本身。在没有工具的情况下(特别是在支持低能耗设计时),开发了工具,以及为创建定制注塑外壳的机械设计师提供的界面。该项目的广泛范围为研究环境提出了一些独特的挑战,并提出了吸取的教训。
{"title":"The InfoPad project: review and lessons learned","authors":"R. Brodersen","doi":"10.1109/ICVD.1998.646569","DOIUrl":"https://doi.org/10.1109/ICVD.1998.646569","url":null,"abstract":"The InfoPad project was started at UC Berkeley in 1992 to investigate the issues involved in providing multimedia information access using a portable, wireless terminal. It quickly became clear that a key design constraint was the energy consumption, which could best be addressed through an integrated system approach. The project was therefore organized to address all design levels, including the applications and user interface, backbone network protocols, software for distributed network support, the wireless link, and the pad itself which used a number of low voltage ASIC designs and a processor running embedded code. Tools were developed when not available (particularly in support of low energy design), as well as an interface to mechanical designers who created a custom injection molded case. The wide scope of the project presented a number of unique challenges for a research environment and the lessons learnt are presented.","PeriodicalId":139023,"journal":{"name":"Proceedings Eleventh International Conference on VLSI Design","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125281792","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Impact and cost of modeling memories for ATPG for partial scan designs 部分扫描设计中ATPG存储器建模的影响和成本
Pub Date : 1998-01-04 DOI: 10.1109/ICVD.1998.646617
S. Yadavalli, Sanjay Sengupta
Automatic Test Pattern Generation (ATPG) for state-of-the-art commercial grade circuits is far more complex and requires much more engineering than for the ISCAS benchmark circuits. One among the several reasons for this increased complexity is the presence of embedded memories or register arrays in the circuit. Most ATPG research has focussed solely on algorithmic techniques for test generation disregarding much of the engineering aspects required to make automatic test generation a commercial reality. While commercial ATPG tools have provides memory simple primitives to model memories, a significant amount of expertise, research and design rule checking is required to utilize the ATPG provided primitives to usefully model memories and obtain substantial amounts of additional fault-coverage in a true partial scan industrial design of considerable size. In this paper we discuss a memory modeling methodology that shows promise and we present results to show its effectiveness in terms of increased fault-coverage.
与ISCAS基准电路相比,用于最先进的商业级电路的自动测试模式生成(ATPG)要复杂得多,需要更多的工程设计。这种复杂性增加的几个原因之一是电路中存在嵌入式存储器或寄存器阵列。大多数ATPG研究只关注测试生成的算法技术,而忽略了使自动测试生成成为商业现实所需的许多工程方面。虽然商业ATPG工具提供了简单的内存原语来建模内存,但要利用ATPG提供的原语来有效地建模内存,并在相当大的部分扫描工业设计中获得大量额外的故障覆盖,还需要大量的专业知识、研究和设计规则检查。在本文中,我们讨论了一种显示前景的内存建模方法,并提供了结果来显示其在增加故障覆盖率方面的有效性。
{"title":"Impact and cost of modeling memories for ATPG for partial scan designs","authors":"S. Yadavalli, Sanjay Sengupta","doi":"10.1109/ICVD.1998.646617","DOIUrl":"https://doi.org/10.1109/ICVD.1998.646617","url":null,"abstract":"Automatic Test Pattern Generation (ATPG) for state-of-the-art commercial grade circuits is far more complex and requires much more engineering than for the ISCAS benchmark circuits. One among the several reasons for this increased complexity is the presence of embedded memories or register arrays in the circuit. Most ATPG research has focussed solely on algorithmic techniques for test generation disregarding much of the engineering aspects required to make automatic test generation a commercial reality. While commercial ATPG tools have provides memory simple primitives to model memories, a significant amount of expertise, research and design rule checking is required to utilize the ATPG provided primitives to usefully model memories and obtain substantial amounts of additional fault-coverage in a true partial scan industrial design of considerable size. In this paper we discuss a memory modeling methodology that shows promise and we present results to show its effectiveness in terms of increased fault-coverage.","PeriodicalId":139023,"journal":{"name":"Proceedings Eleventh International Conference on VLSI Design","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126874249","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Partial reset methodologies for improving random-pattern testability and BIST of sequential circuits 提高顺序电路随机模式可测试性和BIST的部分复位方法
Pub Date : 1998-01-04 DOI: 10.1109/ICVD.1998.646602
H. Nguyen, R. Roy, A. Chatterjee
The use of partial reset has been shown to have significant impact on test generation in a stored-pattern test application environment for sequential circuits. In this paper, we explore the use of partial reset in fault-independent testing and its application to built-in self-test of nonscan sequential circuits. Switching activities of circuit nodes coupled with the node interconnection structure is used to select a subset of the circuit flip-flops to be reset to logic 0 or logic 1 during test application. An average improvement of 15% in fault-coverage is obtained for circuits resistant to random pattern testing over existing full reset methods. We also present a technique to insert observable test points based on activity propagation analysis. With the combined partial reset and observable test point insertion methodologies, high fault coverages were obtained for most of our benchmark circuits.
部分复位的使用已被证明对顺序电路的存储模式测试应用环境中的测试生成有重大影响。本文探讨了部分复位在故障无关测试中的应用及其在非扫描顺序电路内置自检中的应用。电路节点的开关活动与节点互连结构耦合,用于在测试应用期间选择电路触发器的一个子集重置为逻辑0或逻辑1。与现有的全复位方法相比,对于抗随机模式测试的电路,故障覆盖率平均提高15%。我们还提出了一种基于活动传播分析插入可观察测试点的技术。结合部分复位和可观察测试点插入方法,我们的大多数基准电路获得了高故障覆盖率。
{"title":"Partial reset methodologies for improving random-pattern testability and BIST of sequential circuits","authors":"H. Nguyen, R. Roy, A. Chatterjee","doi":"10.1109/ICVD.1998.646602","DOIUrl":"https://doi.org/10.1109/ICVD.1998.646602","url":null,"abstract":"The use of partial reset has been shown to have significant impact on test generation in a stored-pattern test application environment for sequential circuits. In this paper, we explore the use of partial reset in fault-independent testing and its application to built-in self-test of nonscan sequential circuits. Switching activities of circuit nodes coupled with the node interconnection structure is used to select a subset of the circuit flip-flops to be reset to logic 0 or logic 1 during test application. An average improvement of 15% in fault-coverage is obtained for circuits resistant to random pattern testing over existing full reset methods. We also present a technique to insert observable test points based on activity propagation analysis. With the combined partial reset and observable test point insertion methodologies, high fault coverages were obtained for most of our benchmark circuits.","PeriodicalId":139023,"journal":{"name":"Proceedings Eleventh International Conference on VLSI Design","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114291280","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Fast arithmetic on Xilinx 5200 FPGA 基于Xilinx 5200 FPGA的快速算法
Pub Date : 1998-01-04 DOI: 10.1109/ICVD.1998.646626
B. Laurent, G. Bosco, G. Saucier
In this paper, classical adder and multiplier architectures applied to the Xilinx XC5200 FPGA are compared. To inherit advantages of both structural and algorithmic approaches, hybrid solutions are proposed such that the optimal trade-off between architectures and technology is reached. The resulting schemes yield optimized performance after the use of Xilinx place and route tools.
本文对应用于Xilinx XC5200 FPGA的经典加法器和乘法器结构进行了比较。为了继承结构方法和算法方法的优点,提出了混合解决方案,以达到结构和技术之间的最佳权衡。在使用Xilinx位置和路径工具后,所得到的方案产生了优化的性能。
{"title":"Fast arithmetic on Xilinx 5200 FPGA","authors":"B. Laurent, G. Bosco, G. Saucier","doi":"10.1109/ICVD.1998.646626","DOIUrl":"https://doi.org/10.1109/ICVD.1998.646626","url":null,"abstract":"In this paper, classical adder and multiplier architectures applied to the Xilinx XC5200 FPGA are compared. To inherit advantages of both structural and algorithmic approaches, hybrid solutions are proposed such that the optimal trade-off between architectures and technology is reached. The resulting schemes yield optimized performance after the use of Xilinx place and route tools.","PeriodicalId":139023,"journal":{"name":"Proceedings Eleventh International Conference on VLSI Design","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117005595","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A method for synchronizing IEEE 1149.1 test access port for chip level testability access 一种用于芯片级可测试性访问的同步IEEE 1149.1测试访问端口的方法
Pub Date : 1998-01-04 DOI: 10.1109/ICVD.1998.646620
D. Bhavsar
This paper presents a novel method for using the industry standard IEEE Std. 1149.1 test port for accessing chip-wide testability features. The scheme reconfigures the test port to switch its normal asynchronous-to-chip-logic operating mode to a special synchronous-to-chip-logic operating mode that can be exploited in chip-alone test environments. The method allows the internal testability features to be designed normally and operated at full speed in chip's native clock domain.
本文提出了一种利用工业标准IEEE Std. 1149.1测试端口访问全芯片可测性特性的新方法。该方案重新配置测试端口,将其正常的异步到芯片逻辑操作模式切换到可以在单独芯片测试环境中利用的特殊同步到芯片逻辑操作模式。该方法可使内部可测试性特性正常设计,并在芯片固有时钟域全速运行。
{"title":"A method for synchronizing IEEE 1149.1 test access port for chip level testability access","authors":"D. Bhavsar","doi":"10.1109/ICVD.1998.646620","DOIUrl":"https://doi.org/10.1109/ICVD.1998.646620","url":null,"abstract":"This paper presents a novel method for using the industry standard IEEE Std. 1149.1 test port for accessing chip-wide testability features. The scheme reconfigures the test port to switch its normal asynchronous-to-chip-logic operating mode to a special synchronous-to-chip-logic operating mode that can be exploited in chip-alone test environments. The method allows the internal testability features to be designed normally and operated at full speed in chip's native clock domain.","PeriodicalId":139023,"journal":{"name":"Proceedings Eleventh International Conference on VLSI Design","volume":"92 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130451522","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Genetic algorithm based approach for integrated state assignment and flipflop selection in finite state machine synthesis 有限状态机综合中基于遗传算法的状态分配与触发器选择方法
Pub Date : 1998-01-04 DOI: 10.1109/ICVD.1998.646659
S. Chattopadhyay, P. P. Chaudhuri
Current renewed emphasis for more aggressive logic designs with lesser area, delay, and power, demands exploration of alternative avenues that would lead to better designs, may be at the higher cost of computation. This paper explores the avenue of the Genetic Algorithm (GA) for a holistic view for synthesis of Finite State Machine (FSM). Two aspects-state assignment and choice of sequential elements-significantly affect the cost of the combinational logic synthesized for a FSM. While the state assignment strategies reported in the literature target a specific type of sequential element (generally, a D flip-flop), this paper chooses a combination of available flip-flops to yield the best result. Thus the problems of state assignment and flip-flop selection have been integrated into a single genetic algorithmic formulation. Exhaustive experimentation done on a large suite of benchmarks have established the fact that on the average this tool outperforms the two level state assignment algorithm NOVA by more than 300%. The quality of the solution obtained and the high rate of convergence has established the effectiveness of the GA in solving this particular NP-complete problem. Further, the inherent parallelism of GA makes the proposed scheme ideal for solving the problem in a multiprocessor environment.
当前重新强调更积极的逻辑设计,具有更小的面积,延迟和功耗,要求探索可导致更好设计的替代途径,可能以更高的计算成本为代价。本文从整体的角度探讨了遗传算法在有限状态机综合中的应用。状态分配和顺序元素的选择这两个方面显著地影响了为FSM合成的组合逻辑的成本。虽然文献中报道的状态分配策略针对特定类型的顺序元素(通常为D触发器),但本文选择可用触发器的组合以产生最佳结果。因此,状态分配和触发器选择问题已被整合到一个单一的遗传算法公式中。在大量基准测试中进行的详尽实验表明,该工具的平均性能比两级状态分配算法NOVA高出300%以上。得到的解的质量和高的收敛速度证明了遗传算法在求解这种特殊的np完全问题中的有效性。此外,遗传算法固有的并行性使得该方案非常适合解决多处理器环境下的问题。
{"title":"Genetic algorithm based approach for integrated state assignment and flipflop selection in finite state machine synthesis","authors":"S. Chattopadhyay, P. P. Chaudhuri","doi":"10.1109/ICVD.1998.646659","DOIUrl":"https://doi.org/10.1109/ICVD.1998.646659","url":null,"abstract":"Current renewed emphasis for more aggressive logic designs with lesser area, delay, and power, demands exploration of alternative avenues that would lead to better designs, may be at the higher cost of computation. This paper explores the avenue of the Genetic Algorithm (GA) for a holistic view for synthesis of Finite State Machine (FSM). Two aspects-state assignment and choice of sequential elements-significantly affect the cost of the combinational logic synthesized for a FSM. While the state assignment strategies reported in the literature target a specific type of sequential element (generally, a D flip-flop), this paper chooses a combination of available flip-flops to yield the best result. Thus the problems of state assignment and flip-flop selection have been integrated into a single genetic algorithmic formulation. Exhaustive experimentation done on a large suite of benchmarks have established the fact that on the average this tool outperforms the two level state assignment algorithm NOVA by more than 300%. The quality of the solution obtained and the high rate of convergence has established the effectiveness of the GA in solving this particular NP-complete problem. Further, the inherent parallelism of GA makes the proposed scheme ideal for solving the problem in a multiprocessor environment.","PeriodicalId":139023,"journal":{"name":"Proceedings Eleventh International Conference on VLSI Design","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133897051","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
VLSI implementation of a 300-MHz 0.35-/spl mu/m CMOS 32-bit auto-reloadable binary synchronous counter with optimal test overhead delay 具有最佳测试开销延迟的300 mhz 0.35-/spl mu/m CMOS 32位自动重新加载二进制同步计数器的VLSI实现
Pub Date : 1998-01-04 DOI: 10.1109/ICVD.1998.646627
S. Misra, R. Kolagotla, H. Srinivas, J. C. Mo, M. Diamondstein
We describe the VLSI implementation of a fully testable high-speed binary synchronous counter that is pre-loadable and auto-reloadable. High-speed operation is achieved by precomputing the carry independent terms and by using the carry signal as a selector in the last gate before the storage latch. An efficient test logic is used that has minimal impact on the counter speed during normal operation, and significantly reduces the test time and test cost.
我们描述了一个完全可测试的高速二进制同步计数器的VLSI实现,该计数器可预加载和自动重新加载。高速运算是通过预先计算进位无关项和利用进位信号作为存储锁存前最后一个门的选择器来实现的。使用高效的测试逻辑,在正常操作期间对计数器速度的影响最小,并显着减少测试时间和测试成本。
{"title":"VLSI implementation of a 300-MHz 0.35-/spl mu/m CMOS 32-bit auto-reloadable binary synchronous counter with optimal test overhead delay","authors":"S. Misra, R. Kolagotla, H. Srinivas, J. C. Mo, M. Diamondstein","doi":"10.1109/ICVD.1998.646627","DOIUrl":"https://doi.org/10.1109/ICVD.1998.646627","url":null,"abstract":"We describe the VLSI implementation of a fully testable high-speed binary synchronous counter that is pre-loadable and auto-reloadable. High-speed operation is achieved by precomputing the carry independent terms and by using the carry signal as a selector in the last gate before the storage latch. An efficient test logic is used that has minimal impact on the counter speed during normal operation, and significantly reduces the test time and test cost.","PeriodicalId":139023,"journal":{"name":"Proceedings Eleventh International Conference on VLSI Design","volume":"162 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133866071","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Broadband U-NII wireless data 宽带u - ii无线数据
Pub Date : 1998-01-04 DOI: 10.1109/ICVD.1998.646581
N. Weste, D. Skellern, T. Percival
This paper summarizes development of a high-speed wireless local area network (WLAN) aimed at providing mobile multi-path resistant communications in excess of 25 Mbps at 5 GHz.
本文概述了高速无线局域网(WLAN)的发展,其目标是在5ghz下提供超过25mbps的移动多径抵抗通信。
{"title":"Broadband U-NII wireless data","authors":"N. Weste, D. Skellern, T. Percival","doi":"10.1109/ICVD.1998.646581","DOIUrl":"https://doi.org/10.1109/ICVD.1998.646581","url":null,"abstract":"This paper summarizes development of a high-speed wireless local area network (WLAN) aimed at providing mobile multi-path resistant communications in excess of 25 Mbps at 5 GHz.","PeriodicalId":139023,"journal":{"name":"Proceedings Eleventh International Conference on VLSI Design","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129394504","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Interface synthesis for embedded applications in a codesign environment 协同设计环境中嵌入式应用程序的接口综合
Pub Date : 1998-01-04 DOI: 10.1109/ICVD.1998.646583
A. Basu, Raj S. Mitra, P. Marwedel
In embedded systems, programmable peripherals are often coupled with the main programmable processor to achieve the desired functionality. Interfacing such peripherals with the processor qualifies as an important task of hardware software codesign. In this paper, three important aspects of such interfacing, namely, the allocation of addresses to the devices, allocation of device drivers, and approaches to handle events and transitions have been discussed. The proposed approaches have been incorporated in a codesign system MICKEY. The paper includes a number of examples, taken from results synthesized by MICKEY, to illustrate the ideas.
在嵌入式系统中,可编程外设通常与主可编程处理器耦合以实现所需的功能。将这些外设与处理器连接是硬件软件协同设计的一项重要任务。在本文中,讨论了这种接口的三个重要方面,即地址分配到设备,设备驱动程序的分配,以及处理事件和转换的方法。所提出的方法已被纳入协同设计系统MICKEY。本文从米奇合成的结果中选取了一些例子来说明这些思想。
{"title":"Interface synthesis for embedded applications in a codesign environment","authors":"A. Basu, Raj S. Mitra, P. Marwedel","doi":"10.1109/ICVD.1998.646583","DOIUrl":"https://doi.org/10.1109/ICVD.1998.646583","url":null,"abstract":"In embedded systems, programmable peripherals are often coupled with the main programmable processor to achieve the desired functionality. Interfacing such peripherals with the processor qualifies as an important task of hardware software codesign. In this paper, three important aspects of such interfacing, namely, the allocation of addresses to the devices, allocation of device drivers, and approaches to handle events and transitions have been discussed. The proposed approaches have been incorporated in a codesign system MICKEY. The paper includes a number of examples, taken from results synthesized by MICKEY, to illustrate the ideas.","PeriodicalId":139023,"journal":{"name":"Proceedings Eleventh International Conference on VLSI Design","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130765341","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
期刊
Proceedings Eleventh International Conference on VLSI Design
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1