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 条
  • [1] Java']Java-based home automation system
    Al-Ali, AR
    Al-Rousan, M
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2004, 50 (02) : 498 - 504
  • [2] Java']Java-based animation of probabilistic search algorithms
    Syrjakow, M
    Szczerbicka, H
    [J]. PROCEEDINGS OF THE 1999 INTERNATIONAL CONFERENCE ON WEB-BASED MODELING AND SIMULATION, 1999, 31 (03): : 182 - 187
  • [3] JGAP: a Java']Java-based graph algorithms platform
    Chen, DY
    Chuang, TR
    Tsai, SC
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2001, 31 (07): : 615 - 635
  • [4] Teaching and Learning Page Replacement Algorithms using a Java']Java-Based Visualization Tool
    Suranauwarat, Sukanya
    [J]. PROCEEDINGS OF THE 13TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS, 2009, : 537 - +
  • [5] Garbage collection algorithms for Java']Java-based Prolog engines
    Zhou, QN
    Tarau, P
    [J]. PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, PROCEEDINGS, 2003, 2562 : 304 - 319
  • [6] Conceptual learning of control by Java']Java-based simulations
    Sánchez, J
    Morilla, F
    Dormido, S
    Aranda, J
    Ruipérez, P
    [J]. ADVANCES IN CONTROL EDUCATION 2000, 2001, : 167 - 172
  • [7] A Java']Java-based remote GUI concept for distributed automation systems
    Weber, Johannes
    Rehkopf, Andreas
    [J]. 2009 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (EFTA 2009), 2009,
  • [8] A Java']Java-based tool for the design of classification microarrays
    Meng, Da
    Broschat, Shira L.
    Call, Douglas R.
    [J]. BMC BIOINFORMATICS, 2008, 9 (1)
  • [9] JAVA']JAVA-based PACS
    Hludov, S
    Heuer, A
    Meinel, C
    [J]. CARS '99: COMPUTER ASSISTED RADIOLOGY AND SURGERY, 1999, 1191 : 516 - 520
  • [10] A Java']Java-based network
    Hotch, R
    [J]. COMMUNICATIONS NEWS, 1997, 34 (07): : 12 - 13