Java']Java-based learning of algorithms for VLSI physical design automation

被引:0
|
作者
Pérez-López, SA
González-Braña, MJ
Marcos-Acevedo, J
Valdés, MD
Mandado, E
机构
[1] Univ Vigo, Dept Tecnol Elect, Vigo, Spain
[2] Univ Vigo, Inst Elect Aplicada Pedro Barrie Maza, Vigo, Spain
关键词
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Courseware is presented here, based on Java applets, that is designed to facilitate better understanding of some of the most popular algorithms in semi-custom IC physical design automation. The applets have been applied successfully in the course Microelectronic Design II, a telecommunication engineering fifth-year subject at the University of Vigo (Spain). This method does not wholly replace traditional lecture classes, but it enhances them by displaying graphically the intermediate solutions of an algorithm's execution. Thus, students can easily and quickly assimilate what implies a change of value in a certain design parameter, such as the annealing temperature, the crossover or mutation operators, the cost function of a placement, a routing, etc. In fact, they not only understood much more rapidly all those concepts inherited from nature, but they repeatedly enjoyed executing the algorithms by changing their parameters, with one criterion in mind (not randomly), in order to optimize a given layout.
引用
收藏
页码:306 / 317
页数:12
相关论文
共 50 条
  • [31] SOC design: Hardware/software codesign or a Java']Java-based approach?
    Tuck, B
    [J]. COMPUTER DESIGN, 1998, 37 (04): : 22 - +
  • [32] Design and Implementation of JAVA']JAVA-based Piano Teaching Management System
    Nie, Zhuo
    [J]. EDUCATIONAL SCIENCES-THEORY & PRACTICE, 2018, 18 (05): : 1660 - 1669
  • [33] Development of a Java']Java-Based Framework for Aircraft Preliminary Design and Optimization
    Nicolosi, Fabrizio
    De Marco, Agostino
    Attanasio, Lorenzo
    Della Vecchia, Pierluigi
    [J]. JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2016, 13 (06): : 234 - 242
  • [34] Community software design: The Unidata Java']Java-based MetApps project
    Murray, D
    Murphy, C
    [J]. 17TH INTERNATIONAL CONFERENCE ON INTERACTIVE INFORMATION AND PROCESSING SYSTEMS (IIPS) FOR METEOROLOGY, OCEANOGRAPHY, AND HYDROLOGY, 2001, : 367 - 368
  • [35] Design and implementation of a Java']Java-based meeting space over Internet
    Lee, BS
    Yeo, CK
    Soon, IY
    Lee, KK
    Sun, W
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2003, 20 (02) : 179 - 195
  • [36] Teaching and learning page replacement algorithms using a Java-based visualization tool
    Suranauwarat, Sukanya
    [J]. Proceedings of the 13th WSEAS International Conference on Computers - Held as part of the 13th WSEAS CSCC Multiconference, 2009, : 537 - 543
  • [37] A Java']Java-based decentralised tracking simulator
    Sutcliffe, JH
    Nicholson, D
    Deaves, RH
    [J]. SENSOR FUSION AND DECENTRALIZED CONTROL IN AUTONOMOUS ROBOTIC SYSTEMS, 1997, 3209 : 304 - 314
  • [38] JAVA']JAVA-based agent platform evaluation
    Vrba, P
    [J]. HOLONIC AND MULTI-AGENT SYSTEMS FOR MANUFACTURING, 2003, 2744 : 47 - 58
  • [39] A Java']Java-based wrapper for wireless communications
    Genco, A.
    Sorce, S.
    Ferrarotto, C.
    Gallea, R.
    Gentile, A.
    Impastato, S.
    Morana, M.
    [J]. CISIS 2008: THE SECOND INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, PROCEEDINGS, 2008, : 769 - 774
  • [40] A Java']Java-based image processing system
    Androutsos, P
    Androutsos, D
    Plataniotis, KN
    Venetsanopoulos, AN
    [J]. ADVANCES IN INTELLIGENT SYSTEMS: CONCEPTS, TOOLS AND APPLICATIONS, 1999, 21 : 255 - 264