A methodology for modifying VHDL descriptions is the core of this paper Modifications are performed on general RTL descriptions composed of a mix of control and computation, that is, the typical type of description used for designing at the RT level. Such VHDL descriptions are automatically partitioned into a reference model composed of a controller driving a data-path. We call this transformation "VHDL restructuring". A set of restructuring steps is presented aiming at partitioning any VHDL description while guaranteeing the semantic equivalence of the restructured description with the original one. The,nain,motivation to restructuring is the identification and separation of the two parts (FSM+data-path) which can thus be analyzed by using "adhoc" synthesis, testability and design for testability algorithms. Promising results show that restructuring can sensibly impact on synthesis and testability.

Automatic VHDL restructuring for RTL synthesis optimization and testability improvement

FERRANDI, FABRIZIO;SCIUTO, DONATELLA
1998-01-01

Abstract

A methodology for modifying VHDL descriptions is the core of this paper Modifications are performed on general RTL descriptions composed of a mix of control and computation, that is, the typical type of description used for designing at the RT level. Such VHDL descriptions are automatically partitioned into a reference model composed of a controller driving a data-path. We call this transformation "VHDL restructuring". A set of restructuring steps is presented aiming at partitioning any VHDL description while guaranteeing the semantic equivalence of the restructured description with the original one. The,nain,motivation to restructuring is the identification and separation of the two parts (FSM+data-path) which can thus be analyzed by using "adhoc" synthesis, testability and design for testability algorithms. Promising results show that restructuring can sensibly impact on synthesis and testability.
1998
Proceedings of the International Conference on Computer Design: VLSI in Computers and Processors
0818690992
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/666649
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? 17
social impact