savel@hoss.unl.edu (Bharat P. Savel) (09/18/90)
i have a data bus ( which is resolved signal type having 8 diff. values) which is also driven by a ram ( which is a tristate value at each address); cutting a long story short, thing doen't work; apparently it has to do with the function which converts from tristate-to-8value( ie: from the ram to the bus)- which is implemented in the following manner:- ------ function name_here ( x: output_vector_of_ram) return resolved_vector_name_for_bus variable tmp : -do- begin if x ()= '0' then tmp() := '0' || || end; but since i defined my bus_resolution_function else where and (maybe since) i am not using that function in this function, i am not getting a resolved function onto the bus; any ideas how? -savel