gc -product leonardo /home/classes/ws97/mrmayer/8051ren/src/al_unit_spec.vhd \ /home/classes/ws97/mrmayer/8051ren/src/al_unit_spec.edf -input_format=VHDL \ -target=xi4 -output_format=EDIF -area -effort=quick \ -edif_timing_file=/home/classes/ws97/mrmayer/8051ren/src/al_unit_spec.tim \ -report_full -encoding=OneHot -wire_tree=Worst -nocontrol -vhdl_93 -process=5 \ -chip ------------------------------------------------- Leonardo - V4.1.4 (build 1.108, compiled Oct 10 1997 at 21:09:36) Copyright 1990-1996 Exemplar Logic, Inc. All rights reserved. Checking Security ... Info: setting encoding to OneHot Info: setting process to 5 Info: setting wire_tree to Worst -- -- Welcome to Leonardo -- Run By mrmayer@eceultra20 -- Run Started On Thu Sep 03 00:17:22 CDT 1998 -- -- read -format VHDL {/home/classes/ws97/mrmayer/8051ren/src/al_unit_spec.vhd} -- Reading file /usr/local/exemplar/data/standard.vhd for unit standard -- Loading package standard into library std -- Reading vhdl file /home/classes/ws97/mrmayer/8051ren/src/al_unit_spec.vhd into library work -- Reading file /usr/local/exemplar/data/std_1164.vhd for unit std_logic_1164 -- Loading package std_logic_1164 into library ieee -- Reading file /usr/local/exemplar/data/numeric_std.vhd for unit numeric_std -- Loading package numeric_std into library ieee "numeric_std.vhd",line 878: Warning, range 0 DOWNTO 1 is null range. "numeric_std.vhd",line 879: Warning, range 0 DOWNTO 1 is null range. "numeric_std.vhd",line 3465: Warning, variable value is never used. "numeric_std.vhd",line 3465: Warning, variable value is never assigned a value. -- Reading file cpu_pack.vhd for unit cpu_pack -- Loading package cpu_pack into library mc8051 -- Reading file synth_pack.vhd for unit synth_pack -- Loading package synth_pack into library mc8051 -- Loading entity al_unit into library work -- Loading architecture spec of al_unit into library work "al_unit_spec.vhd",line 97: Warning, signal add_en is never used. "al_unit_spec.vhd",line 97: Warning, signal add_en is never assigned a value. "al_unit_spec.vhd",line 97: Warning, signal sub_en is never used. "al_unit_spec.vhd",line 97: Warning, signal sub_en is never assigned a value. "al_unit_spec.vhd",line 105: Warning, signal tmp2_post is never assigned a value. "al_unit_spec.vhd",line 34: Warning, input use_acc_0 is never used. -- Compiling root entity al_unit(spec) "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, comparisons with metalogical values are always FALSE for synthesis. "numeric_std.vhd",line 3540: Warning, compar