ACM Home Page
Please provide us with feedback. Feedback
HISDL—a structure description language
Full text PdfPdf (703 KB)
Source
Communications of the ACM archive
Volume 25 ,  Issue 11  (November 1982) table of contents
Pages: 823 - 830  
Year of Publication: 1982
ISSN:0001-0782
Author
Willie Y.-P. Lim  Massachusetts Institute of Technology, Cambridge
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 15,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/358690.358709
What is a DOI?

ABSTRACT

The features of a language designed for the description of the structure of computer systems are described. The structure of a system is specified hierarchically as an interconnection of components with each component being a named instance of a component type. The system itself is another component type. The interconnection between components is specified in two ways: either by specifying all the ports that are connected together, or by specifying a component and the ports that are connected to its ports. A structure specification is a list of such connection specifications. The language has an iterative construct for specifying highly regular structures, and a conditional construct is also provided. A component type can be recursively specified while parameterization of component type specifications is supported. The latter is particularly useful for specifying classes of components of similar structure.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Barbacci, M.R., Barnes, G.E., Cattell, R.G., and Siewiorek, D.P. The ISPS computer description language. Tech. Report CMU-CS-79- 137, Department of Computer Science, Carnegie-Mellon University, Pittsburgh, Pennsylvania, 1977 (updated 1979).
 
2
 
3
 
4
 
5
Christopher, T., E1-Dessouki, O., Evens, M., Kabat, W., and Wagle, S. A Fastbus system description language. In Proc. 1980 Int. Conf. on Parallel Processing, August 1980, pp. 149-150.
6
 
7
Hill, F.J., Swanson, R.E., Masud, M., and Navabi, Z. Structure specification with a procedural hardware description language. IEEE Trans. Computers C-30, 2 (Feb. 1981), pp. 157-161.
 
8
Hosler, B.W. The design and implementation of a PMS level hardware interconnection language. Tech. Report CMU-CS-79-150, Department of Computer Science, Carnegie-Mellon University, Pittsburgh, Pennsylvania, 1979.
 
9
Keller, R.M. Towards a theory of universal speed-independent modules. IEEE Trans. Computers C-23, l (Jan. 1974), pp. 21-33.
 
10
Klein, S., and Sastry, S. Parameterized modules and interconnections in unified hardware descriptions. In Computer Hardware Description Languages and their Applications, M. Breuer and R. Hartenstein (Eds.), North-Holland Publishing Company, Amsterdam, Holland, 1981, pp. 185-195.
 
11
Kung, H.T., and Leiserson, C.E. Systolic arrays (for VLSI). Sparse Matrix Proceedings 1978, I.S. Duff, and G.W. Stewart, (Eds.), SIAM, 1979, pp. 256-282.
 
12
Lincoln Laboratory, M.I.T. Semiannual technical summary: Restructurable VLSI program, Rep. DTIC AD-A096075, Lexington, Mass., Mar. 1980, pp. 11-14.
 
13
Lincoln Laboratory, M.I.T. Semiannual Technical Summary: Restructurable VLSI program. Rep. DTIC AD-AI08276, Lexington, Mass., Mar. 1981, pp. 21-23.
 
14
Maxey, G.F., and Organick, E.I. CASL--A language for automating the implementation of computer architectures. In Proc. 4th Int. Syrup. Computer Hardware Description Languages, Palo Alto, Calif., Oct. 1979, pp. 102-108.
 
15
 
16
Pawlak, A., and Jezewski, J. MODLAN--A language for multilevel description and modeling of digital systems. In Computer Hardware Description Languages and their Applications, M. Breuer and R. Hartenstein (Eds.), North-Holland Publishing Company, Amsterdam, Holland, 1981, pp. 79-93.
 
17
Preston, G.W. (Ed.). Report of IDA summer study on hardware description language, IDA Paper P-1595, Science and Technology Division, Institute for Defense Analysis, Arlington, Virginia, 1981.
 
18
 
19
Shiva, S.G. Computer hardware description langnages--A tutorial. Proc. IEEE 67, 12 (Dec. 1979), pp. 1605-1615.
 
20
 
21
Wu, C., and Feng, T. On a class of multistage interconnection networks. IEEE Trans. Computers C-29, 8 (Aug. 1980), pp. 694-702.