Data/hora: 27/05/2024 14:13:08

Biblioteca(s): 	Embrapa Agricultura Digital.	
Data corrente: 	15/12/1997	
Data da última atualização: 	16/03/2011	
Autoria: 	MUCHERONI, M. L.; CAMPOS, G. L. de; PEREIRA, R. da S.	
Afiliação: 	MARCOS LUIZ MUCHERONI, UFSCar; GERALDO LINIO DE CAMPOS, USP; RENATO DA SILVA PEREIRA, UFSCar.	
Título: 	A simple hardware description language with timing constraints.	
Ano de publicação: 	1997	
Fonte/Imprenta: 	In: CONGRESO INTERNACIONAL DE INGENIERIA INFORMÁTICA, 3., 1997, Buenos Aires. Proceedings... Buenos Aires: Universidad de Buenos Aires, Facultad de Inginieria, 1997.	
Páginas: 	p. 328-335.	
Idioma: 	Inglês	
Conteúdo: 	Many tools and environments have been developed to aid hardware designers to carry out the implementation of Application-Specific Integrated Circuits (ASICs). Most of them are aimed at implementing the lower level details of a hardware target, such as layout (placement, routing, area sizing, partitioning and others). It has also been developed to reduce design effort at low level implementation considering any project constraints: area, timing, power consumption and soon. At a higher level, these tools have been written in High Level Languages (HLLs) using different objectives: algorithms, hardware, communication, specification and environments. An important decision during implementation is what level and which will be used to make the system. Tools of software and hardware synthesis are desired, in many levels: flowcharts, algorithms, RTL descriptions, Boolean expressions, transistor and timing diagrams. Different tools have different power of expression, but also different levels of difficulty of implementation in time and effort. The Hardware Description Language (HDL) is basically a tradeoff between the "degree of expression" and the "difficulty of implementation". The question that arises is what features are essential in a simple and fast system design. Thus, the HDL should reduce drastically the effort required by the designer to express a particular feature of the design (e.g., area or timing) without sacrificing the project itself. The timing constraints is one of the most important features and its implementation in many description styles and application domains is one of the goals of this present work. High-level simulations are often referred to as behavioral, because only overall behavior of component devices is made externally visible. On the other hand, structural simulation represents a precise description of components. The HDL can have a certain level of detail where any feature is monitored. A general rule, the higher the level of detail the larger is the computing time consumed. This time can be significant if the simulation is structural where it may have from 10 or 100 million of gates and this time grows in logarithm scale. Some of these languages are HardwareC, VHDL, Statecharts, Silage, SpecCharts and Verilog. A special HDL is proposed using timing constraints and unambiguous specification. This simple and specific HDL supporting net-list of components has: 1) structural hierarchy is necessary for timing specifications. Due to the complexity in terms of specification, few unambiguous statements will result in fast implementation; 2) scheduling is essential, since a target system consists of several concurrent parts of hardware whose actions may take place simultaneously. So, statement-level concurrence is required. 3) Programming constructs, which are required to specify the aspects of design - the computation carried out by an algorithm. Also, some structures are necessary: block, entity, component, connection and signals.	
Palavras-Chave: 	Linguagem para hardware; Modelagem de hardware; Modeling.	
Thesagro: 	Informática.	
Thesaurus Nal: 	Computer hardware.	
Categoria do assunto: 	X Pesquisa, Tecnologia e Engenharia	
Registro original: 	Embrapa Agricultura Digital (CNPTIA)	
Exemplares: 	CNPTIA - (6170-1) - ADD - PL - PP - 004 - CON - 1997.00008 - DIS