1. Using constraint programming for the design of network-on-chip architectures.
- Author
-
Demiriz, Ayhan, Bagherzadeh, Nader, and Alhussein, Abdulaziz
- Subjects
- *
CONSTRAINT programming , *NETWORKS on a chip , *DATA packeting , *INTEGRATED circuit interconnections , *MIXED integer linear programming - Abstract
NoC technology is composed of packet-based interconnections, where the communication resources are distributed across the network. Therefore, the optimal resource utilization is a crucial consideration for efficient architectural designs. This paper studies the practicality of the Constraint Programming (CP) models for NoC architecture designs that effectively use a regular mesh with wormhole switching and the XY routing. The complexity of the CP models is compared with the earlier Mixed Integer Programming (MIP) models. Practical CP-based mapping and scheduling models are developed and results are reported on the benchmark datasets. Results indicate that mapping and scheduling problems can be solved at near optimality even under relatively shorter run-time limits as compared to those required by the MIP models. [ABSTRACT FROM AUTHOR]
- Published
- 2015
- Full Text
- View/download PDF