University of Colorado at Boulder
University of Colorado at Boulder Search A to Z Campus Map CU Search Links
ECE Home

ECEN Courses

Undergraduate
Graduate
Course List
Research
Contact Us

ECEN 5633 Hybrid Embedded Systems

Elective - 3 credit hours
Meets with ECEN 4633

On-Line Course Materials

Catalog Description: Introduces system hardware and design techniques for embedded and hybrid reconfigurable systems. Intended for those interested in developing projects using hardware description languages to build application-specific computing systems. Industry standards are used for design, development, and debugging.

Prerequisite: ECEN 4593 Computer Organization

Textbook: none

Course Objectives: This course is intended for those who are interested in investigating emerging design and system technologies, specifically hybrid reconfigurable computing systems that combine processors and reconfigurable Field-Programmable Gate Array (FPGA) fabrics on the same chip.

Reconfigurable computing platforms have started to include components with higher integration into the reconfigurable fabric. Early examples of this include components such as multipliers, shifters and the like integrated into a gate-array fabric. More recent implementations include one or more high-performance processors, ingegrated memory, and multiple clock domains. These chips have sufficient components to build an entire embedded computer system as a combination of reconfigurable fabricand computing core. This mix of components provides a challenge to existing design flows.

Projects using Memec boards with Xilinx Virtex-2 Pro systems and industry standard tools are sued for development and design.

Topics:

  1. Memec system board overview
  2. Verilog introduction, combinational logic
  3. Verilog verification: things that can go wrong, simulation
  4. Xilinx FPGA technology
  5. Implementing Xilinx Virtex-2 Pro core designs
  6. Practical hardware design considerations, interfacing with external hardware.
Class schedule: 1 hour of lecture, 2 hours of lab per week; additional hours required outside of formal meeting time.

Contribution of course to meeting Criterion 4, the professional component: This course provides 3 semester hours of electrical engineering topics consisting of engineering sciences and engineering design.

Relationship of course to program outcomes: This course is not required and is not included in outcomes assessment.

Prepared by: Vincent Heuring
June 29, 2005