Research Article

A Top-Down Optimization Methodology for Mutually Exclusive Applications

Listing 1

An example for the replacement of an SRAM by a multiplexer.
instMux_SRAM_1 : mux2
PORT MAP(
   cmd => s_netlist,
   i0  => constant_zero,
   i1   => constant_one,
   q    => cmd_mux_routing_1
);
instMux_Routing_1 : mux2
PORT MAP (
   cmd => cmd_mux_routing_1,
   i0  => route_wire0,
   i1   => route_wire1,
   q    => out_mux_routing_1
);