系统设计为模块化实现控制功能

Stanley M. Altman, A. Lo
{"title":"系统设计为模块化实现控制功能","authors":"Stanley M. Altman, A. Lo","doi":"10.1145/1476793.1476884","DOIUrl":null,"url":null,"abstract":"The feasibility and the problems associated with the design of asynchronous digital systems have been variously studied and reported. J. B. Dennis has characterized modular design of asynchronous digital systems in the following manner:\n The structure of an asynchronous digital system may be divided into the data flow structure and the control structure. The storage of data, the flow of data and the operations performed on them take place in the data flow structure. The different operations taking place concurrently in the data flow structure are co-ordinated by the control structure.\n Each operational unit of the data-flow structure has, in addition to data links (data input lines), a control link connecting it to some part of the control structure. A control link consists of two wires called the ready line and the acknowledge line. To cause an operator to operate on an input, the input is made available to it (the operator) on the input data link and a ready signal is sent to it (the operator) on the ready line of the control link. After the operation has been performed on the output placed on the output data link the operator returns an acknowledge signal on the acknowledge line. The time difference between the arrival of the ready signal and the return of the acknowledge signal is arbitrary and may depend on the operator, the input, and can even be random so long as the acknowledge signal correctly implies completion of the operation.\n The control structure consists of control modules interconnected among themselves and to the dataflow structure through control links. Signals propagate in the forward direction on the ready line. The direction of a control link is the direction in which the signals propagate on its ready line.\n In addition to control links a control module can have conditional inputs and outputs. The conditional inputs convey information about the condition of some operation or control modules to this module (and thereby affect the operation of the module), and the conditional outputs convey the condition of this module to other circuits.","PeriodicalId":326625,"journal":{"name":"AFIPS '69 (Spring)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1899-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Systematic design for modular realization of control functions\",\"authors\":\"Stanley M. Altman, A. Lo\",\"doi\":\"10.1145/1476793.1476884\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The feasibility and the problems associated with the design of asynchronous digital systems have been variously studied and reported. J. B. Dennis has characterized modular design of asynchronous digital systems in the following manner:\\n The structure of an asynchronous digital system may be divided into the data flow structure and the control structure. The storage of data, the flow of data and the operations performed on them take place in the data flow structure. The different operations taking place concurrently in the data flow structure are co-ordinated by the control structure.\\n Each operational unit of the data-flow structure has, in addition to data links (data input lines), a control link connecting it to some part of the control structure. A control link consists of two wires called the ready line and the acknowledge line. To cause an operator to operate on an input, the input is made available to it (the operator) on the input data link and a ready signal is sent to it (the operator) on the ready line of the control link. After the operation has been performed on the output placed on the output data link the operator returns an acknowledge signal on the acknowledge line. The time difference between the arrival of the ready signal and the return of the acknowledge signal is arbitrary and may depend on the operator, the input, and can even be random so long as the acknowledge signal correctly implies completion of the operation.\\n The control structure consists of control modules interconnected among themselves and to the dataflow structure through control links. Signals propagate in the forward direction on the ready line. The direction of a control link is the direction in which the signals propagate on its ready line.\\n In addition to control links a control module can have conditional inputs and outputs. The conditional inputs convey information about the condition of some operation or control modules to this module (and thereby affect the operation of the module), and the conditional outputs convey the condition of this module to other circuits.\",\"PeriodicalId\":326625,\"journal\":{\"name\":\"AFIPS '69 (Spring)\",\"volume\":\"29 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1899-12-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"AFIPS '69 (Spring)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/1476793.1476884\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"AFIPS '69 (Spring)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1476793.1476884","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

异步数字系统设计的可行性和相关问题已经得到了各种各样的研究和报道。J. B. Dennis对异步数字系统的模块化设计作了如下描述:异步数字系统的结构可分为数据流结构和控制结构。数据的存储、数据流以及对其执行的操作都发生在数据流结构中。数据流结构中并发发生的不同操作由控制结构协调。数据流结构的每个操作单元,除了数据链路(数据输入线)外,还有一条控制链路将其连接到控制结构的某些部分。控制链路由两条线组成,分别称为准备线和确认线。为了使操作员对输入进行操作,在输入数据链路上使其(操作员)可以使用该输入,并在控制链路的就绪线上向其(操作员)发送就绪信号。在对输出数据链路上的输出执行操作后,操作员在确认线上返回一个确认信号。就绪信号到达和确认信号返回之间的时间差是任意的,可能取决于操作者和输入,甚至可以是随机的,只要确认信号正确地意味着操作的完成。控制结构由相互连接的控制模块组成,并通过控制链路连接到数据流结构。信号在就绪线上向前传播。控制链路的方向是信号在其就绪线上传播的方向。除了控制链接之外,控制模块还可以有条件输入和输出。条件输入将某个操作或控制模块的状态信息传递给本模块(从而影响本模块的运行),条件输出将本模块的状态信息传递给其他电路。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Systematic design for modular realization of control functions
The feasibility and the problems associated with the design of asynchronous digital systems have been variously studied and reported. J. B. Dennis has characterized modular design of asynchronous digital systems in the following manner: The structure of an asynchronous digital system may be divided into the data flow structure and the control structure. The storage of data, the flow of data and the operations performed on them take place in the data flow structure. The different operations taking place concurrently in the data flow structure are co-ordinated by the control structure. Each operational unit of the data-flow structure has, in addition to data links (data input lines), a control link connecting it to some part of the control structure. A control link consists of two wires called the ready line and the acknowledge line. To cause an operator to operate on an input, the input is made available to it (the operator) on the input data link and a ready signal is sent to it (the operator) on the ready line of the control link. After the operation has been performed on the output placed on the output data link the operator returns an acknowledge signal on the acknowledge line. The time difference between the arrival of the ready signal and the return of the acknowledge signal is arbitrary and may depend on the operator, the input, and can even be random so long as the acknowledge signal correctly implies completion of the operation. The control structure consists of control modules interconnected among themselves and to the dataflow structure through control links. Signals propagate in the forward direction on the ready line. The direction of a control link is the direction in which the signals propagate on its ready line. In addition to control links a control module can have conditional inputs and outputs. The conditional inputs convey information about the condition of some operation or control modules to this module (and thereby affect the operation of the module), and the conditional outputs convey the condition of this module to other circuits.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A combined display for computer venerated data and scanned photographic images Automatic traffic signal control systems: the metropolitan Toronto experience SNAP: an experiment in natural language programming Computer graphics displays of simulated automobile dynamics Management of computer programmers
×
引用
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