首页 > 最新文献

Proceedings of IEEE 5th International Workshop on Rapid System Prototyping最新文献

英文 中文
An integrated framework for rapid system prototyping and automatic code distribution 一个用于快速系统原型和自动代码分发的集成框架
Pub Date : 1994-06-21 DOI: 10.1109/IWRSP.1994.315909
W. Kaim, F. Kordon
Rapid prototyping of parallel systems is of interest to quickly produce a parallel prototype. The emergence of distributed systems technology has enabled one to develop software systems distributed over large networks. Rapid prototyping must deal with real parallelism over a set of processors, either closely or loosely coupled. We describe an extension of the CPN/TAGADA project to manage distributed code generation over a set of CPU. To achieve a mapping of components over the target architecture, both hardware and software have to be described. We expose our technique and apply it to a multi producer and consumer example that is studied for several communication strategies.<>
并行系统的快速原型设计是快速生成并行原型的重要途径。分布式系统技术的出现使人们能够开发分布在大型网络上的软件系统。快速原型必须处理一组处理器上的真正并行性,要么紧密耦合,要么松散耦合。我们描述了CPN/TAGADA项目的扩展,以管理一组CPU上的分布式代码生成。为了在目标体系结构上实现组件的映射,必须同时描述硬件和软件。我们展示了我们的技术,并将其应用于一个多生产者和消费者的例子,研究了几种沟通策略。
{"title":"An integrated framework for rapid system prototyping and automatic code distribution","authors":"W. Kaim, F. Kordon","doi":"10.1109/IWRSP.1994.315909","DOIUrl":"https://doi.org/10.1109/IWRSP.1994.315909","url":null,"abstract":"Rapid prototyping of parallel systems is of interest to quickly produce a parallel prototype. The emergence of distributed systems technology has enabled one to develop software systems distributed over large networks. Rapid prototyping must deal with real parallelism over a set of processors, either closely or loosely coupled. We describe an extension of the CPN/TAGADA project to manage distributed code generation over a set of CPU. To achieve a mapping of components over the target architecture, both hardware and software have to be described. We expose our technique and apply it to a multi producer and consumer example that is studied for several communication strategies.<<ETX>>","PeriodicalId":261113,"journal":{"name":"Proceedings of IEEE 5th International Workshop on Rapid System Prototyping","volume":"80 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129346915","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}
引用次数: 20
Accelerating the design process by using architectural synthesis 利用建筑综合加速设计过程
Pub Date : 1994-06-21 DOI: 10.1109/IWRSP.1994.315892
P. Kission, Hong Ding, A. Jerraya
This paper deals with using architectural synthesis and structured design methodology in order to accelerate the design process. Such task will be achieved using AMICAL, an architectural synthesis tool allowing the design of complex systems. The design starts with a behavioral description and a library of functional units. The library may include standard components and/or complex sub-systems that may be designed using other design tools and methodologies or using AMICAL itself. A design example, namely a PID (Proportional Integral Derivative) is used to illustrate the methodology. The synthesis of the PID is done using several functional unit libraries. The most interesting synthesis results are those obtained on having a sub-system (fixed-point unit) designed using AMICAL, and re-used as a functional unit for the synthesis of the full design.<>
本文讨论了如何运用建筑综合和结构化设计方法来加快设计过程。这样的任务将使用AMICAL实现,这是一种允许设计复杂系统的建筑综合工具。设计从行为描述和功能单元库开始。该库可能包括使用其他设计工具和方法或使用AMICAL本身设计的标准组件和/或复杂子系统。通过一个设计实例,即比例积分导数(PID)来说明该方法。PID的综合是使用几个功能单元库完成的。最有趣的合成结果是那些使用AMICAL设计一个子系统(定点单元),并将其作为一个功能单元用于完整设计的合成。
{"title":"Accelerating the design process by using architectural synthesis","authors":"P. Kission, Hong Ding, A. Jerraya","doi":"10.1109/IWRSP.1994.315892","DOIUrl":"https://doi.org/10.1109/IWRSP.1994.315892","url":null,"abstract":"This paper deals with using architectural synthesis and structured design methodology in order to accelerate the design process. Such task will be achieved using AMICAL, an architectural synthesis tool allowing the design of complex systems. The design starts with a behavioral description and a library of functional units. The library may include standard components and/or complex sub-systems that may be designed using other design tools and methodologies or using AMICAL itself. A design example, namely a PID (Proportional Integral Derivative) is used to illustrate the methodology. The synthesis of the PID is done using several functional unit libraries. The most interesting synthesis results are those obtained on having a sub-system (fixed-point unit) designed using AMICAL, and re-used as a functional unit for the synthesis of the full design.<<ETX>>","PeriodicalId":261113,"journal":{"name":"Proceedings of IEEE 5th International Workshop on Rapid System Prototyping","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133411248","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
A formal approach based on the rewriting logic for prototyping distributed information systems 分布式信息系统原型的一种基于重写逻辑的形式化方法
Pub Date : 1994-06-21 DOI: 10.1109/IWRSP.1994.315894
A. Attoui, Michel Schneider
Design and prototyping of real time/concurrent systems needs formal approaches in order to permit verification and validation at each step. Methods based on formal logic have been suggested but they often work only on a specific domain and are generally reserved to specialized users. In an attempt to overcome these two restrictions, we propose in this paper a method based on the rewriting logic. Theoretical backgrounds are not a prerequisite for the users. The method supports modularity and abstraction and follows the great principles of an object oriented approach. Different tools are available: a graphical editor for the specification of the structure and the behavior of the objects, an inference engine for rule validation, a generator of prototypes.<>
实时/并发系统的设计和原型需要正式的方法,以便在每个步骤进行验证和确认。已经提出了基于形式逻辑的方法,但它们通常只适用于特定领域,并且通常为专门的用户保留。为了克服这两个限制,本文提出了一种基于重写逻辑的方法。理论背景不是用户的先决条件。该方法支持模块化和抽象,并遵循面向对象方法的重要原则。可以使用不同的工具:用于说明对象的结构和行为的图形化编辑器、用于规则验证的推理引擎、原型生成器。
{"title":"A formal approach based on the rewriting logic for prototyping distributed information systems","authors":"A. Attoui, Michel Schneider","doi":"10.1109/IWRSP.1994.315894","DOIUrl":"https://doi.org/10.1109/IWRSP.1994.315894","url":null,"abstract":"Design and prototyping of real time/concurrent systems needs formal approaches in order to permit verification and validation at each step. Methods based on formal logic have been suggested but they often work only on a specific domain and are generally reserved to specialized users. In an attempt to overcome these two restrictions, we propose in this paper a method based on the rewriting logic. Theoretical backgrounds are not a prerequisite for the users. The method supports modularity and abstraction and follows the great principles of an object oriented approach. Different tools are available: a graphical editor for the specification of the structure and the behavior of the objects, an inference engine for rule validation, a generator of prototypes.<<ETX>>","PeriodicalId":261113,"journal":{"name":"Proceedings of IEEE 5th International Workshop on Rapid System Prototyping","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128248634","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
An approach for hardware-software codesign 一种软硬件协同设计方法
Pub Date : 1994-06-21 DOI: 10.1109/IWRSP.1994.315907
T. B. Ismail, M. Abid, K. O'Brien, A. Jerraya
This paper presents a method for modeling and synthesizing mixed HW/SW systems. The proposed method starts from a full system-level specification. Systems are modeled in a synthesis-oriented manner by means of an extended finite state machine model. System-level synthesis is composed of three tasks: partitioning systems into inter-dependent sub-systems, inter-subsystem communication synthesis and architecture mapping onto a flexible architecture platform which includes both hardware and software components. The overall method is illustrated with an example.<>
本文提出了一种混合软硬件系统建模与综合的方法。提出的方法从一个完整的系统级规范开始。通过扩展有限状态机模型,以面向综合的方式对系统进行建模。系统级综合包括三个任务:将系统划分为相互依赖的子系统、子系统间通信综合和将体系结构映射到包含硬件和软件组件的灵活体系结构平台上。通过一个实例说明了整个方法。
{"title":"An approach for hardware-software codesign","authors":"T. B. Ismail, M. Abid, K. O'Brien, A. Jerraya","doi":"10.1109/IWRSP.1994.315907","DOIUrl":"https://doi.org/10.1109/IWRSP.1994.315907","url":null,"abstract":"This paper presents a method for modeling and synthesizing mixed HW/SW systems. The proposed method starts from a full system-level specification. Systems are modeled in a synthesis-oriented manner by means of an extended finite state machine model. System-level synthesis is composed of three tasks: partitioning systems into inter-dependent sub-systems, inter-subsystem communication synthesis and architecture mapping onto a flexible architecture platform which includes both hardware and software components. The overall method is illustrated with an example.<<ETX>>","PeriodicalId":261113,"journal":{"name":"Proceedings of IEEE 5th International Workshop on Rapid System Prototyping","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125427099","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}
引用次数: 23
Experience with RAPID prototypes 快速原型开发经验
Pub Date : 1994-06-21 DOI: 10.1109/IWRSP.1994.315908
D. Dolev, R. Strong, E. Wimmers
The goals of the RAPID environment are: firstly to make the programming of distributed protocols simple without restricting the protocol relevant choices of the programmer; secondly to provide encapsulation and reusability that are at least as powerful as those offered by object oriented programming; and thirdly to provide for different styles of programming that make RAPID an easy transitional programming environment between older and lower level languages and C. The environment provides and is programmed in the RAPID-FL subset of the functional language FL. Although the full power of FL is available to the programmer, a very small number of concepts need to be learned to program in RAPID-FL. Moreover, restriction to RAPID-FL means that one can have the safety of a functional language combined with reasonable uses of assignment. RAPID makes storage management trivial and reduces the complexity of communication management to handling a few simple commands. We describe our experience using RAPID to perform clock synchronization experiments and to serve as scaffolding for high performance C code that implements a collective communication protocol for parallel machines.<>
RAPID环境的目标是:首先使分布式协议的编程变得简单,而不限制程序员对协议的相关选择;其次,提供至少与面向对象编程一样强大的封装和可重用性;第三,提供不同的编程风格,使RAPID成为一个易于在较老和较低级语言与c之间过渡的编程环境。该环境提供并使用函数式语言FL的RAPID-FL子集进行编程。尽管程序员可以使用FL的全部功能,但要在RAPID-FL中编程,需要学习的概念非常少。此外,对RAPID-FL的限制意味着可以将函数式语言的安全性与合理的赋值使用相结合。RAPID使存储管理变得简单,并将通信管理的复杂性降低到处理几个简单的命令。我们描述了我们使用RAPID来执行时钟同步实验的经验,并作为实现并行机器集体通信协议的高性能C代码的脚手架。
{"title":"Experience with RAPID prototypes","authors":"D. Dolev, R. Strong, E. Wimmers","doi":"10.1109/IWRSP.1994.315908","DOIUrl":"https://doi.org/10.1109/IWRSP.1994.315908","url":null,"abstract":"The goals of the RAPID environment are: firstly to make the programming of distributed protocols simple without restricting the protocol relevant choices of the programmer; secondly to provide encapsulation and reusability that are at least as powerful as those offered by object oriented programming; and thirdly to provide for different styles of programming that make RAPID an easy transitional programming environment between older and lower level languages and C. The environment provides and is programmed in the RAPID-FL subset of the functional language FL. Although the full power of FL is available to the programmer, a very small number of concepts need to be learned to program in RAPID-FL. Moreover, restriction to RAPID-FL means that one can have the safety of a functional language combined with reasonable uses of assignment. RAPID makes storage management trivial and reduces the complexity of communication management to handling a few simple commands. We describe our experience using RAPID to perform clock synchronization experiments and to serve as scaffolding for high performance C code that implements a collective communication protocol for parallel machines.<<ETX>>","PeriodicalId":261113,"journal":{"name":"Proceedings of IEEE 5th International Workshop on Rapid System Prototyping","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125390378","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}
引用次数: 5
Geometric parallelism and cyclo-static data flow in GRAPE-II graph - ii中的几何并行性和循环静态数据流
Pub Date : 1994-06-21 DOI: 10.1109/IWRSP.1994.315905
R. Lauwereins, P. Wauters, M. Adé, J. Peperstraete
Describes two novel features that are supported in GRAPE-II (Graphical RApid Prototyping Environment): geometric parallelism and cyclo-static data flow. GRAPE-II is intended as a system level tool for the rapid prototyping of digital signal processing (DSP) applications on multiprocessors. GRAPE-II fully supports code generation for multi-rate and asynchronous DSP applications on heterogeneous target multiprocessors. The first feature detailed in the paper, geometric parallelism, allows the programmer to efficiently specify data parallel operations, where multiple identical functions operate on different data sets. The second feature, cyclo-static data flow, enables the specification of cyclicly changing data dependencies, while still leading to static schedules.<>
描述了在GRAPE-II(图形快速原型环境)中支持的两个新特性:几何并行性和循环静态数据流。GRAPE-II旨在作为多处理器上数字信号处理(DSP)应用快速原型的系统级工具。GRAPE-II完全支持异构目标多处理器上的多速率和异步DSP应用程序的代码生成。本文详细介绍的第一个特性是几何并行,它允许程序员有效地指定数据并行操作,即多个相同的函数对不同的数据集进行操作。第二个特性是循环静态数据流,它允许指定循环更改的数据依赖项,同时仍然导致静态调度
{"title":"Geometric parallelism and cyclo-static data flow in GRAPE-II","authors":"R. Lauwereins, P. Wauters, M. Adé, J. Peperstraete","doi":"10.1109/IWRSP.1994.315905","DOIUrl":"https://doi.org/10.1109/IWRSP.1994.315905","url":null,"abstract":"Describes two novel features that are supported in GRAPE-II (Graphical RApid Prototyping Environment): geometric parallelism and cyclo-static data flow. GRAPE-II is intended as a system level tool for the rapid prototyping of digital signal processing (DSP) applications on multiprocessors. GRAPE-II fully supports code generation for multi-rate and asynchronous DSP applications on heterogeneous target multiprocessors. The first feature detailed in the paper, geometric parallelism, allows the programmer to efficiently specify data parallel operations, where multiple identical functions operate on different data sets. The second feature, cyclo-static data flow, enables the specification of cyclicly changing data dependencies, while still leading to static schedules.<<ETX>>","PeriodicalId":261113,"journal":{"name":"Proceedings of IEEE 5th International Workshop on Rapid System Prototyping","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127798242","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}
引用次数: 58
A reconfigurable DSP board based on CORDIC elements 基于CORDIC元件的可重构DSP板
Pub Date : 1994-06-21 DOI: 10.1109/IWRSP.1994.315899
E. Mariatos, M. Birbas, A. Birbas
In this paper, a reconfigurable rapid prototyping system, oriented to DSP applications is proposed. Using the novel approach of combining the reconfigurability offered by an FPGA unit and the processing power of the CORDIC architecture, a fast, scalable and highly parallel structure has been developed. The results obtained by experimenting with the implementation of DCT algorithms are really promising, in terms of performance and versatility, which allows us to proceed for the development of a prototype that will be targeted to an image compression standard like H.261. Moreover, it is envisioned to build a parametrised library of hardware compilers that will map a wide range of DSP algorithms on the proposed board.<>
本文提出了一种面向DSP应用的可重构快速成型系统。利用FPGA单元提供的可重构性和CORDIC架构的处理能力相结合的新方法,开发了一种快速、可扩展和高度并行的结构。从性能和通用性方面来看,DCT算法的实现实验结果确实很有希望,这使我们能够继续开发针对H.261等图像压缩标准的原型。此外,设想建立一个参数化的硬件编译器库,该库将在拟议的电路板上映射广泛的DSP算法。
{"title":"A reconfigurable DSP board based on CORDIC elements","authors":"E. Mariatos, M. Birbas, A. Birbas","doi":"10.1109/IWRSP.1994.315899","DOIUrl":"https://doi.org/10.1109/IWRSP.1994.315899","url":null,"abstract":"In this paper, a reconfigurable rapid prototyping system, oriented to DSP applications is proposed. Using the novel approach of combining the reconfigurability offered by an FPGA unit and the processing power of the CORDIC architecture, a fast, scalable and highly parallel structure has been developed. The results obtained by experimenting with the implementation of DCT algorithms are really promising, in terms of performance and versatility, which allows us to proceed for the development of a prototype that will be targeted to an image compression standard like H.261. Moreover, it is envisioned to build a parametrised library of hardware compilers that will map a wide range of DSP algorithms on the proposed board.<<ETX>>","PeriodicalId":261113,"journal":{"name":"Proceedings of IEEE 5th International Workshop on Rapid System Prototyping","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134377748","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
DART: an example of accelerated evolutionary development DART:加速进化发展的一个例子
Pub Date : 1994-06-21 DOI: 10.1109/IWRSP.1994.315895
S. Cross, R. Estrada
Improving software development is an area of American national technical interest. This is especially true in the Department of Defense (DoD), where software acquisition and maintenance costs have grown dramatically and where failed software development programs can no longer be afforded. This paper explores the software development process that was used in DART (Dynamic Analysis and Replanning Tool), a user-interactive information system which assists military planners in developing and analyzing war plans for deploying large numbers of troops and equipment. The program went from initial concept to fielded operational system in 23 months. (Normally, DoD programs take between 5 and 8 years to get from initial concept to operational system.) This paper focuses on the parts of the development process that accelerated the DART effort.<>
改进软件开发是美国国家技术感兴趣的一个领域。在国防部(DoD)尤其如此,在那里,软件获取和维护成本急剧增长,并且失败的软件开发计划再也无法承担。本文探讨了在DART(动态分析和重新规划工具)中使用的软件开发过程,DART是一个用户交互式信息系统,可帮助军事规划者制定和分析部署大量部队和装备的战争计划。该项目在23个月内从最初的概念发展到现场操作系统。(通常,国防部的项目需要5到8年的时间才能从最初的概念发展到操作系统。)本文着重于开发过程中加速DART工作的部分
{"title":"DART: an example of accelerated evolutionary development","authors":"S. Cross, R. Estrada","doi":"10.1109/IWRSP.1994.315895","DOIUrl":"https://doi.org/10.1109/IWRSP.1994.315895","url":null,"abstract":"Improving software development is an area of American national technical interest. This is especially true in the Department of Defense (DoD), where software acquisition and maintenance costs have grown dramatically and where failed software development programs can no longer be afforded. This paper explores the software development process that was used in DART (Dynamic Analysis and Replanning Tool), a user-interactive information system which assists military planners in developing and analyzing war plans for deploying large numbers of troops and equipment. The program went from initial concept to fielded operational system in 23 months. (Normally, DoD programs take between 5 and 8 years to get from initial concept to operational system.) This paper focuses on the parts of the development process that accelerated the DART effort.<<ETX>>","PeriodicalId":261113,"journal":{"name":"Proceedings of IEEE 5th International Workshop on Rapid System Prototyping","volume":"139 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132011855","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
From behavioral to RTL models: an approach 从行为模型到RTL模型:一种方法
Pub Date : 1994-06-21 DOI: 10.1109/IWRSP.1994.315898
D. Lavenier, R. McConnell
Presents an approach for developing register transfer level (RTL) system models from behavioral models. Synchronous data flow principals are used to assist the transition. Our approach is based on a model of synchronous VLSI components which describes both their behavior, and their timing diagrams at a register transfer level. The component model permits the verification of correct synchronization at a system level. Initialization and termination conditions are explicitly checked.<>
提出了一种从行为模型出发建立寄存器迁移层(RTL)系统模型的方法。同步数据流主体用于协助转换。我们的方法是基于同步VLSI组件的模型,该模型描述了它们的行为,以及它们在寄存器传输级别的时序图。组件模型允许在系统级别验证正确的同步。显式检查初始化和终止条件。
{"title":"From behavioral to RTL models: an approach","authors":"D. Lavenier, R. McConnell","doi":"10.1109/IWRSP.1994.315898","DOIUrl":"https://doi.org/10.1109/IWRSP.1994.315898","url":null,"abstract":"Presents an approach for developing register transfer level (RTL) system models from behavioral models. Synchronous data flow principals are used to assist the transition. Our approach is based on a model of synchronous VLSI components which describes both their behavior, and their timing diagrams at a register transfer level. The component model permits the verification of correct synchronization at a system level. Initialization and termination conditions are explicitly checked.<<ETX>>","PeriodicalId":261113,"journal":{"name":"Proceedings of IEEE 5th International Workshop on Rapid System Prototyping","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126669709","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
A real-time test-bed for prototyping cell-based communication networks 基于单元的通信网络原型的实时测试平台
Pub Date : 1994-06-21 DOI: 10.1109/IWRSP.1994.315911
C. Papadopoulos, A. Maniatopoulos, T. Antonakopoulos, V. Makios
This paper presents the basic components and configurations of a real-time test-bed developed for prototyping cell-based communication systems. Although it was initially developed for demonstrating the effectiveness of compression and adaptation techniques in 3DTV transmission over B-ISDN, the test-bed can also be used for measuring the performance of various services and applications over B-ISDN and other cell-based networks. The hardware has been based mainly on FPGAs, allowing the implementation of various communication functions following either the CCITT recommendations or proprietary access protocols.<>
本文介绍了基于单元的通信系统原型实时试验台的基本组成和配置。虽然它最初是为了证明压缩和适应技术在B-ISDN上3DTV传输中的有效性而开发的,但该试验台也可用于测量B-ISDN和其他基于蜂窝网络的各种服务和应用的性能。硬件主要基于fpga,允许按照CCITT建议或专有访问协议实现各种通信功能
{"title":"A real-time test-bed for prototyping cell-based communication networks","authors":"C. Papadopoulos, A. Maniatopoulos, T. Antonakopoulos, V. Makios","doi":"10.1109/IWRSP.1994.315911","DOIUrl":"https://doi.org/10.1109/IWRSP.1994.315911","url":null,"abstract":"This paper presents the basic components and configurations of a real-time test-bed developed for prototyping cell-based communication systems. Although it was initially developed for demonstrating the effectiveness of compression and adaptation techniques in 3DTV transmission over B-ISDN, the test-bed can also be used for measuring the performance of various services and applications over B-ISDN and other cell-based networks. The hardware has been based mainly on FPGAs, allowing the implementation of various communication functions following either the CCITT recommendations or proprietary access protocols.<<ETX>>","PeriodicalId":261113,"journal":{"name":"Proceedings of IEEE 5th International Workshop on Rapid System Prototyping","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129288148","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}
引用次数: 3
期刊
Proceedings of IEEE 5th International Workshop on Rapid System Prototyping
全部 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