Resumen:
This report describes the modeling style for estimation of communication in busses in Transaction Level Models. We present the general structure of our functional bus model, followed by a survey of the most important features present in current bus protocols. We next show how the three basic components of a transaction: arbitration, synchronization, and data transfer phases are modeled and estimated, and how our tool estimates the timing for each one of them. Our experimental results show that a mp3 decoder platform estimation can be improved if the communication estimation tool is used alongside the computation estimation.