AMICAL: architectural synthesis based on VHDL
I. Park, K. O'Brien, A.A. Jerraya · HAL (Le Centre pour la Communication Scientifique Directe) · 1993
AMICAL is an architectural synthesis system based on VHDL. It is organized as an environment where manual and automatic design may be mixed. This paper describes the functional unit allocation algorithm used by AMICAL. The originality of this work comes from the fact that the allocation algorithm is implemented as part of a synthesis environment where automatic and manual design may be mixed. Experiments have shown that the use of AMICAL leads to the best known solutions for most bench-marks. These solutions may be obtained by mixing automatic and manual design or by the use of an automatic exploration of the design space. These performances also apply to large designs.