MULTIOBJECTIVE SYNTHESIS OF LOW-POWER REAL-TIME DISTRIBUTED EMBEDDED SYSTEMS

作者: Robert P. Dick

DOI:

关键词: Embedded systemScheduling (computing)FloorplanBus networkOverall performanceEvolutionary algorithmWirelessComputer scienceResponse timePower consumption

摘要: This dissertation presents methods for automating the synthesis of embedded systems, i.e., special-purpose computers. In addition, it describes a method analyzing manner in which real-time operating system use influences power consumption. After introducing problem and summarizing previous work field, we present four evolutionary algorithms that simultaneously optimize different costs e.g., price, consumption, response time, area, while ensuring hard constraints are met. These generate multiple solutions tradeoffs between architectural costs. Each algorithm targets domain. The first synthesizes distributed systems. second systems-on-chip composed intellectual property cores may come from vendors. It does clock selection, floorplanning block placement, bus topology generation. third client-server systems bandwidth communication is tightly constrained, wireless incorporates novel scheduling tailored to with clients each server. fourth contain reconfigurable processors. effects usage on overall performance consumption

参考文章(184)
B. Korousic-Seljak, J.E. Cooling, Optimization of multiprocessor real-time embedded system structures mediterranean electrotechnical conference. pp. 313- 316 ,(1994) , 10.1109/MELCON.1994.380915
M. Ade, R. Lauwereins, J.A. Peperstraete, Buffer memory requirements in DSP applications rapid system prototyping. pp. 108- 123 ,(1994) , 10.1109/IWRSP.1994.315904
Bilung Lee, E.A. Lee, Hierarchical concurrent finite state machines in Ptolemy Proceedings 1998 International Conference on Application of Concurrency to System Design. pp. 34- 40 ,(1998) , 10.1109/CSD.1998.657537
Karam S. Chatha, Ranga Vemuri, An Iterative Algorithm for Hardware-Software Partitioning, Hardware Design Space Exploration and Scheduling Design Automation for Embedded Systems. ,vol. 5, pp. 281- 293 ,(2000) , 10.1023/A:1008954218909
M. Lajolo, A. Raghunathan, S. Dey, L. Lavagno, A. Sangiovanni-Vincentelli, Efficient power estimation techniques for HW/SW systems Proceedings IEEE Alessandro Volta Memorial Workshop on Low-Power Design. pp. 191- 199 ,(1999) , 10.1109/LPD.1999.750420
Zhigang Pan, Lei He, Cheng-Kok Koh, Kei-Yong Khoo, None, Interconnect design for deep submicron ICs international conference on computer aided design. pp. 478- 485 ,(1997) , 10.5555/266388.266534
G. Comparetto, R. Ramirez, Trends in mobile satellite technology IEEE Computer. ,vol. 30, pp. 44- 52 ,(1997) , 10.1109/2.566149
Darko Kirovski, Miodrag Potkonjak, System-level synthesis of low-power hard real-time systems Proceedings of the 34th annual conference on Design automation conference - DAC '97. pp. 697- 702 ,(1997) , 10.1145/266021.266325
David Stepner, Nagarajan Rajan, David Hui, Embedded application design using a real-time OS design automation conference. pp. 151- 156 ,(1999) , 10.1145/309847.310566
Luca Benini, Alessandro Bogliolo, Stefano Cavallucci, Bruno Riccó, Monitoring system activity for OS-directed dynamic power management international symposium on low power electronics and design. pp. 185- 190 ,(1998) , 10.1145/280756.280887