DocumentCode :
452072
Title :
Protocol Generation for Communication Channels
Author :
Narayan, Sanjiv ; Gajski, Daniel D.
Author_Institution :
Viewlogic Systems Inc., Marlboro, MA
fYear :
1994
fDate :
6-10 June 1994
Firstpage :
547
Lastpage :
551
Abstract :
System-level partitioning groups processes and variables in the system specification into modules representing chips and memories. Communication between the modules is represented by abstract communication channels, which are merged and implemented as a bus to minimize interconnect. Given a set of channels, bus generation synthesizes the bus structure, by trading off the the width of the bus and the performance of the processes communicating over it. For each channel, we describe a method to generate protocols that specify the mechanism of data transfer over the bus. Protocol generation presented in this paper results in a refined system specification that is simulatable. Both bus-generation and protocol-generation are demonstrated on detailed examples.
Keywords :
Communication channels; Computer interfaces; Design automation; Distributed computing; Machinery; Optical computing; Permission; Protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation, 1994. 31st Conference on
ISSN :
0738-100X
Print_ISBN :
0-89791-653-0
Type :
conf
DOI :
10.1109/DAC.1994.204163
Filename :
1600436
Link To Document :
بازگشت