For this application it is definetely better to use tri-state bus! But do not forget to implement the kind of bus arbiter if you will have more than one master on the bus!rod_wu said:For SOC design, I will integrate other blocks in future. Which is better?
How to put a bus keeper in the design? Is it done by Place & Route tool?sunjimmy said:It depends on your design.
If the bus is shared within a small block, perhaps mux isn't a bad idea. But if the bus is shared by some blocks which may be placed seperately in layout, tri-state style is more suitable for area/routing consideration. And some small bus keeper may be needed.
Hope it helps : )