TY - GEN
T1 - An electronic system level design and performance evaluation for multimedia applications
AU - Tsai, Tsung Han
AU - Pan, Yu Nan
AU - Lin, Chia Hung
PY - 2008
Y1 - 2008
N2 - With complexities of Systems-on-Chips (SoCs) rising almost daily, the system designers have been searching for new design methodology that can handle given complexities with decreased times-to-market. The obvious solution that comes to mind is increasing the level of abstraction. However the system designers also care about the system architectures, HW/SW performance, and communication protocols. Furtheore, the transaction-level model (TLM) can satisfy the requests on complex design with relative high simulation speed and well performance evaluation. In this paper, we implement a TLM-based Network-on-Chip (NoC) platform and share-bus system architecture with SystemC. We also implement the H.263 encoder as the system application, and apply a design methodology at Electronic-System Level (ESL) to make design modeling, design space exploration and performance evaluation. Out platform is able to evaluate performance in relatively short time, obtain important information and complete the design more instinctively. In addition, we compare and contrast the NoC and share-bus system architectures in terms of evaluation performance. In experimental result, the performance bottleneck in communication congestion is solved well by using the NoC instead of using the share-bus design.
AB - With complexities of Systems-on-Chips (SoCs) rising almost daily, the system designers have been searching for new design methodology that can handle given complexities with decreased times-to-market. The obvious solution that comes to mind is increasing the level of abstraction. However the system designers also care about the system architectures, HW/SW performance, and communication protocols. Furtheore, the transaction-level model (TLM) can satisfy the requests on complex design with relative high simulation speed and well performance evaluation. In this paper, we implement a TLM-based Network-on-Chip (NoC) platform and share-bus system architecture with SystemC. We also implement the H.263 encoder as the system application, and apply a design methodology at Electronic-System Level (ESL) to make design modeling, design space exploration and performance evaluation. Out platform is able to evaluate performance in relatively short time, obtain important information and complete the design more instinctively. In addition, we compare and contrast the NoC and share-bus system architectures in terms of evaluation performance. In experimental result, the performance bottleneck in communication congestion is solved well by using the NoC instead of using the share-bus design.
UR - http://www.scopus.com/inward/record.url?scp=51849128672&partnerID=8YFLogxK
U2 - 10.1109/ICESS.2008.94
DO - 10.1109/ICESS.2008.94
M3 - 會議論文篇章
AN - SCOPUS:51849128672
SN - 9780769532875
T3 - Proceedings of The International Conference on Embedded Software and Systems, ICESS 2008
SP - 621
EP - 624
BT - Proceedings of The International Conference on Embedded Software and Systems, ICESS 2008q
T2 - 2008 International Conference on Embedded Software and Systems, ICESS-08
Y2 - 29 July 2008 through 31 July 2008
ER -