EEL4930/5934 Reconfigurable Computing - University of Florida

EEL4930/5934 Reconfigurable Computing - University of Florida

EEL4712 Digital Design Instructor Dr. Greg Stitt [email protected] http://www.gstitt.ece.ufl.edu Office Hours: TBD (Benton 323) Also, by appointment Course Website 2 sites

http://www.gstitt.ece.ufl.edu/courses/eel4712/ Linked off my website Sakai E-learning http://lss.at.ufl.edu/ Select e-learning Login with GatorLink account Used for posting grades, turning in projects

Email Policy When sending an email, include the class name in brackets e.g. [EEL4712] Question about lab 2 Grading EEL4712 Grading: Midterm 1: 20% (Dates to be announced) Midterm 2: 20% Midterm 3: 20% Labs: 40%

Final grade: curved average of all components Lab Assignments Linked off main website Will provide realistic application of concepts covered during lecture All labs will use UF-4712 FPGA board (included in lab fee) http://www.gstitt.ece.ufl.edu/courses/eel4712/labs/

http://www.mil.ufl.edu/4712/software.html Will need Byte Blaster, available at UF bookstore for $50 (if you dont already have one) Lab Assignments, Cont. Labs will require effort outside of lab Labs will be VHDL intensive

Pre-lab assignments will be due at the beginning of lab Lab 0 posted on website for this week. START NOW! Spend time outside of lab exercises practicing Class website contains list of VHDL resources Note: lots of bad information online! Best source of information will be lectures Altera Quartus II Download latest free version (web edition) http://www.altera.com/products/software/quartus-ii/web-edition/ qts-we-index.html Do tutorials in appendix of the book! Reading Material

Textbook: Brown, S. D. and Vranesic, Z. G., "Fundamentals of Digital Logic with VHDL Design", Second or Third Edition, McGrawHill Supplemented by papers Check class website for daily requirements Will also post slides when used Prerequisites EEL 3701 Requires basic knowledge of:

Boolean logic Sequential and combinational components Logic minimization State machines Assembly programming Assumes no knowledge of VHDL Goals

Understanding of how to design complex digital circuits by applying basic concepts Basic understanding of reconfigurable and microprocessor architectures Gain experience with VHDL Training for research and graduate school Will invite exceptional students to participate in state-of-the-art research projects Academic Dishonesty Unless told otherwise, assignments must be done individually Collaboration is allowed (and encouraged), but within limits

All assignments will be checked for cheating Can discuss problems, how to use tools etc. Cannot show code, solutions, etc. Cheating penalties First instance - 0 on corresponding assignment Second - 0 for entire class Attendance Policy I wont take attendance

But, attendance is highly recommended If you are sick, stay at home! If obviously sick, you will be asked to leave Missed tests cannot be retaken, except with doctors note Introduction Why should you be excited about this class? Digital design is important in all aspects of computing Microprocessor architecture, graphics processing units (GPUs) Embedded systems

Reconfigurable computing Enables custom circuits without creating an ASIC Combines flexibility of software with performance of ASIC High-performance computing e.g., iPods, portable game consoles, cell phones, etc. Portable (low-power), high-performance functionality enabled by custom

circuits implemented as ASICs (application-specific integrated circuits) However, increasing ASIC costs have increased microprocessor usage Custom circuits are often 10x-1000x faster than microprocessors!!! In this class, you will learn the fundamentals of creating circuits that are 10x-1000x faster than microprocessors Reminder Start reading details of lab 0 Review chapter 6 Combinational-circuit building blocks

Recently Viewed Presentations

  • Plant Toxicology

    Plant Toxicology

    Bind to receptors (e.g. phytohormones altering synthesis patterns) Bind to receptors (e.g. B-adrenoreceptors changing blood pressure) Interrupt metabolism of carbohydrates, proteins, lipids Affect specific organs (e.g. oxylates and the kidneys, aconitite and the heart) Mimic neurotransmitters like serotonin Absorption and...
  • Poetic Devices - ednet.ns.ca

    Poetic Devices - ednet.ns.ca

    Poetic Devices Poetic Devices Poetic devices, techniques, gimmicks - whatever you want to call them, there are "tricks" that make poems "work." You see and hear poetic devices everyday - in poems, prose, song lyrics, and advertisements. Alliteration The repetition...
  • Research Poster 36 x 48 - A

    Research Poster 36 x 48 - A

    The Rock Creek sub-basin of the Upper Nehalem serves as a key location for understanding the affects that hillslope failure and sediment transport has on salmonid habitats. Emerging LIDAR data from this area could be crucial in helping local efforts...
  • Parts of the Microscope and Their Function

    Parts of the Microscope and Their Function

    Parts of a microscope Diaphragm Changes the amount of light reaching the objective lenses. Located under the Stage. Parts of a microscope Coarse adjustment Raises or lowers the stage to make big focus adjustments fine adjustment Raises and lowers the...
  • INNER PLANETS - Hammer Science

    INNER PLANETS - Hammer Science

    Understand the basic properties of all inner planets. Understand the basic properties of each inner planet. ... Greek Hermes. Trade, profit, travelers--the messenger. Winged sandals. Winged hat. ... Atmos. Pres (bars) 0.1 0 100. Gravity .38 .38 .91. Magellan Radar...
  • Chapter 1

    Chapter 1

    Managing the triple constraint involves making compromises between scope, time and cost goals for a project. e.g. increasing the budget for a project in order to meet scope and time goals. Or, reducing the scope of a project in order...
  • 2007 Pennsylvania Association of Environmental Professional ...

    2007 Pennsylvania Association of Environmental Professional ...

    Marcellus Hydrofracture Each gas well requires 4 to 10 million gallons of biologically controlled water per hydrofracture Current biological control technology uses various hazardous, persistent chemical biocides Oral Toxicity of Biocides Used in Hydrofracture Water Aquatic Toxicity of Biocides Used...
  • VSEPR & Polarity of Molecules - San Diego Miramar College

    VSEPR & Polarity of Molecules - San Diego Miramar College

    A Tutorial on Writing the Shape of Molecules Dr. Fred Omega Garces Chemistry 100 Miramar College VSEPR- Valence Shell Electron-Pair Repulsion Theory Main premise of model- Valence electron pair repel each other in molecule with shapes the molecule Molecule assumes...