lab4report - Introduction In this lab, I programmed a...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
Introduction In this lab, I programmed a simple combinational logic circuit onto the Altera Flex-10K UP2 development board. I used Altera MaxPlus 2 software to program the FPLA device using the tutorial and the manual. I printed out wave forms to check the verisimilitude among the different circuits programmed, as well as making sure the red light below the 7-segment 8 lit up upon pressing a black button. This fits into our lectures series well because we are learning VHDL in class and we had a chance to use that knowledge in this lab. It fits into our lab sequence because we have already learned soldering components onto a circuit board and even programming a PLD. So now we moved into an extension of the programming. Background Information 1) A brief description about your understanding of PLD, CPLD, FPGA, and ASIC. CPLD – Complex programmable logic devices that are integrated circuits that application designers configure to implement digital hardware such as mobile phones. They can handle significantly larger designs than PLDs but have less logic than FPGAs. FPGA- Field Programmable Array “FPGAs are usually slower than their application-specific integrated circuit (ASIC) counterparts, cannot handle as complex a design, and draw more power (for any given semiconductor process). But their advantages include a shorter time to market, ability to re-program in the field to fix bugs, and lower non-recurring engineering costs. Vendors can sell cheaper, less flexible versions of their FPGAs which cannot be modified after the design is committed. The designs are developed on regular FPGAs and then
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/17/2008 for the course EECS 140 taught by Professor Andrews during the Spring '08 term at Kansas.

Page1 / 3

lab4report - Introduction In this lab, I programmed a...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online