2012 CAD Contest at ICCAD

Call for participation

The annual CAD Contest in Taiwan, sponsored by the Ministry of Education (MOE), has been held for 12 consecutive years and has successfully boosted the EDA research momentum in Taiwan. In 2012, we continue this great tradition and internationalize it under the joint sponsorship of IEEE CEDA and Taiwan MOE. The new contest, 2012 CAD Contest at ICCAD, is open worldwide to have more significant contributions to our global EDA community. You are invited to participate!


In the first year (2012), we design three contest problems covering three distinct areas:

  1. Finding the minimal logic difference for functional ECO (contributed by Cadence Design Systems Inc., Taiwan)

  2. Design hierarchy aware routability-driven placement (contributed by IBM Corp., USA)

  3. Fuzzy pattern matching for physical verification (contributed by Mentor Graphics Corp., USA)


  1. The contestants should be university students.

  2. Contestants must register by August 16, 2012.

  3. Changes of team members, advisors or contest problems should be made by the deadline of registration.

Evaluation and ranking

  1. Each contest problem is ranked separately.

  2. The quality metrics are determined by the problem specifications, including correctness, runtime and memory usage.

  3. Each submitted program will be evaluated by the announced benchmarks and hidden benchmarks.

  4. The officially supported programming language will be C/C++. For other languages, please check with the contest organizers first. MATLAB is prohibited for use in the contest.

  5. The library that can be used in the contest is the standard C/C++ library. The other third-party tools/libraries are also allowed for use provided that they are publicly available. Please inform topic chair of the tools/libraries that you will use in the contest in advance.

  6. System platform (Machine type & Linux/GNU libc/Gcc version) will be announced in each problem.





1st Place

One team for each topic

1. Certificate of 1st Place presented by ICCAD
2. NTD50,000/team
(approx. US$1650)

Certificate of 1st Place presented by ICCAD

2nd Place / 3rd Place

Two teams for each topic

1. Certificate of 2nd / 3rd Place presented by ICCAD
2. NTD
(approx. US$1000)

Certificate of 2nd / 3rd Place presented by ICCAD

  1. The reward amount in US dollars fluctuates slightly according to currency variations.
  2. According to the tax law in Taiwan, 10% reward will be charged by tax for the Taiwanese taxpayers, while 20% will be charged by tax for foreign taxpayers.
  3. We reserve the right to change the number of prize winners.

Tentative Contest Schedule

1. Registration deadline 11:59pm CST (UTC+8),
August 16, 2012
2. Alpha submission 5pm CST (UTC+8),
August 23, 2012
3. Submission deadline 5pm CST (UTC+8),
September 24, 2012
4. Final announcement November 2012 (at ICCAD)

Other Information

  1. For any other inquiries, please send emails to:

  2. Please add "ICCAD2012_Contest" to the subject line for any emails regarding the contest.

  3. Any update will be announced on CAD contest website:

  4. The final contest results will be announced in a contest session of the ICCAD 2012. This session includes three presentations from the contest organizers for the three contest problems and the award ceremony.

Details of Alpha Submission

CAD contest server has been built successfully. You may now upload your Alpha test to our server. Please submit your Alpha test follow the steps below:

Download and install a FTP client software. For more general and technical information of different FTP client software, please check at: Comparison of FTP client software

Login to the CAD contest server using the FTP client:
IP address:
Transfer Protocol: SSH File Transfer Protocol (SFTP)
Port: 22
Login name: Registration number (e.g. cada001)
Login password: E-mail address of the first member of your team (e.g. aaa@bbb.com)

Upload the required files.
The following 2 files should be included in the alpha submission:
1. A binary executive file: The file name should be same as your registration number to make sure there is no confusion, e.g. team no. cada001 should name the executive file as "cada001".
2. A text file: You should describe how you run the program (in English) in that text file. The file should be named as "Readme".

Please be reminded that the Alpha submission deadline is 5pm CST (UTC+8), 7th September, 2012. Don’t miss the important day.

Special Announcement: Top X teams of the 2012 CAD Contest at ICCAD

We are pleased to announce the top X teams of our contest.
The following team numbers are NOT listed according to the ranking.
Congrats to:

Top 8 teams of Problem 1

Top 4 teams of Problem 2

Top 5 teams of Problem 3

All the Top X teams are requested to record a 1- to 2-minute video show to introduce the program you wrote. These video shows will be played in the Award Ceremony. We’ll inform the Top X teams the details through emails.
Please keep yourselves updated via our contest website. Thank you for your attention.

Special Announcement II: Congratulations to the Winners of 2012 CAD Contest at ICCAD

Thank you to everyone who participated in 2012 CAD Contest at ICCAD. We are delighted to announce the Top 3 winners of our contest.
Congrats to:

First Place of Problem 1
Xing Wei, Yi Diao & Tak-Kei Lam – The Chinese University of Hong Kong
Advisor: Prof. Yu-Liang Wu

Second Place of Problem 1
Kuang-Hung Chang, Hui-Ling Ting & Hui-Min Yang – National Tsing Hua University
Advisor: Prof. TingTing Hwang

Third Place of Problem 1
Ling-Ya Ni, Chien-Yu Lai, Kuan-Chang Wang & Chen-Kai Chu –National Taiwan University
Advisor: Prof. Chung-Yang (Ric) Huang

First Place of Problem 2
Myung-Chul Kim & Jin Hu –University of Michigan
Advisor: Prof. Igor L. Markov

Second Place of Problem 2
Xu He, Tao Huang, Wing-Kai Chow & Ka-Chun Lam –The Chinese University of Hong Kong
Advisor: Prof. Evangeline F.Y. Young

Third Place of Problem 2
Yi-Fang Chen and Chau-Chin Huang –National Taiwan University
Advisor: Prof. Yao-Wen Chang

First Place of Problem 3
Geng-He Lin & Yen-Ting Yu –National Chiao Tung University

Second Place of Problem 3
Bei Yu & Jhih-Rong Gao –The University of Texas at Austin
Advisor: Prof. David Z. Pan

Third Place of Problem 3
Chi-Yuan Liu, Sheng-Yen Chen & Iou-Jen Liu –National Taiwan University
Advisor: Prof. Yao-Wen Chang

Please accept our heartiest congratulations!

Highlights of the Award Ceremony at ICCAD

The Award Ceremony was successfully held on November 6.
Please click to watch the Highlights of 2012 CAD Contest at ICCAD.

You may click the following links to see the Video shows of the Top 3:
1. Video show of Problem A (i)
2. Video show of Problem A (ii)
3. Video shows of Problem B
4. Video shows of Problem C

You may also click the following links to see the presentations of our contest chair and topic chairs in the Award Ceremony at ICCAD:
1. Introduction to 2012 CAD Contest at ICCAD
2. Presentation of Problem A
3. Presentation of Problem B
4. Presentation of Problem C


  1. Contest chair:
    Yih-Lang Li (National Chiao Tung University, Taiwan)

  2. Contest co-chairs:
    Iris Hui-Ru Jiang (National Chiao Tung University, Taiwan)
    Zhuo Li (IBM, Corp., USA)

  3. Topic chairs:
    Jane Wang (Cadence Design Systems Inc., Taiwan)
    Natarajan Viswanathan (IBM Corp., USA)
    Andres Torres (Mentor Graphics Corp., USA)


  1. IEEE CEDA (Technical sponsorship)

  2. Ministry of Education, Taiwan  (Financial sponsorship)