SBCCI 2004

17th SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN
CHIP ON THE REEFS

Porto de Galinhas, Pernambuco, Brazil
September 7-11, 2004

XILINX STUDENT CONTEST

 

Overview:

 

The goal of the student design contest is to advance excellence in education by having students design real-world applications using the latest in Programmable Logic technology. Programmable Logic is gaining rapid acceptance in education and is a requirement for new college graduates who enter the work force in the electronics and computer industry.

Undergraduate and Graduate students in electrical engineering, computer engineering, computer science, and related fields are eligible to enroll to participate in the design contest. Individual students or teams consisting of a maximum of four students can propose the projects of their choice, as long the designs do not bear a strong resemblance to commercially available systems. The top five candidates will be invited to demonstrate the designs at the SBCCI conference. During the conference, a judging panel will select the winning design on the basis of a demonstration of their operational prototype and a formal presentation.

Prizes:

 

Prizes will be awarded to the top five candidates, which will be distributed at an award ceremony during the SBCCI conference.

First Place Second Place Honorary
ISE Foundation Software ISE Foundation Software ISE Foundation
Digilent Digital System Digilent Digital System Digilent Digital System
R$2000 cash prize R$1000 cash prize

 


Time Table Summary:

Announcement and Registration:   January 19th, 2004
Close Registration:   April 30th, 2004
Projects Due:   June 30th, 2004
Project Review: Selection of top five projects   August 1st, 2004
Finals:   September 7-11th, 2004
Winner announced:   Conference Dinner

Selection Process:

 

The top five entries will be selected based upon the evaluation of the reports submitted by the teams participating in the competition. The committee will review the projects based upon the following conditions:

  • Design meets specified design requirements
  • Team submits complete set of deliverables
  • Documentation is well written and easy to understand

During the SBCCI conference, a judging panel will select the winners based upon the following requirements:

  • Formal presentation
  • Demonstration of design in hardware
  • Design complexity and innovation
Judging Criteria:

 

  • Innovation: how innovative is the design compared to the current circuits
  • Creativity: how creative is the solution of the design and/or to make it simple
  • Complexity: how complex is the design
  • Performance: how fast is the internal frequency compared to the industry standards
  • Optimization: how much area you can reduce from standard synthesis and implementation options to the final design
Submission Requirements:

 

Participant(s) must submit the set of project deliverables by the project due date. All documents must be written in English using either Microsoft Word or PDF format.

Source Code

  • ISE (Schematic, HDL)
  • EDK (assembly, C/C++ program, C/C++ drivers, libraries, linker files, memory map, and other associated files)
  • System Generator (.m, .mdl, and other associated files)

Constraints File (UCF)

  • Containing pinout, location, and timing constraints

Verification files

  • HDL testbenches
  • Modelsim Scripts
  • C/C++ test files

Software Report

  • Synthesis report
  • Map report (.mrp)
  • Place & Route Report (.par)

Download

  • Bitstream file (.bit) that gets downloaded to the FPGA

Documentation

  • Design overview (1000 words maximum)
  • Functional Diagram of design (1 page - letter size)
  • Detailed description
  • Getting started (procedure for setting up system)
  • Future ideas or application examples must be in a separate section

Submit to xupcontest@xilinx.com

Project Resources:

 

The mentor must register with SBCCI to obtain software and hardware products for design implementation.
Participants may select from various software and hardware options to implement the design.

Xilinx Software

  • ISE Foundation (Required)
  • Embedded Developers Kit (optional)
    - Includes the MicroBlaze soft processor core
  • System Generator for DSP (optional)
    - Matlab/Simulink is required
    - May also require additional toolboxes
  • ChipScope Pro (optional)

Partner Software (optional)

  • Synplicity
    - Synplify-Pro
  • Celoxica
  • Mathworks

Hardware

  • Digilent
    - D2E mother board containing XC2S200E Spartan-IIE FPGA
    - DIO2 plug-in board containing buttons, LEDs, switches, seven-segment display

Rules and Regulations:

 

Click here

Registration:

 

The mentor will submit the registration form in Microsoft Word format on behalf of the team selected to participate in the design contest. The form will serve as a proposal to allow a preliminary selection to be made.

  • University and department/laboratory name
  • Mentor (Professor or Instructor) contact information
  • Team members names and contact information
  • Design Information
    - Title
    - Description (500 words maximum)
  • List of Design Requirements

    - Software

    - Hardware

Download registration form (Microsoft Word)

Email registration form to xupcontest@xilinx.com

Contacts:

 

Technical Support (Teams)
The team members should refer to the Xilinx University Resource Center (www.xup.msu.edu) to obtain technical support for issues concerning software and hardware.

Technical Support (Mentor)
The mentor should first consult the documentation and solutions available at support.xilinx.com. If a solution cannot be found, the mentor may call the Xilinx Hotline to speak with a customer engineer.

General Information
Contest Committee - xupcontest@xilinx.com