| • Project 1: Implement
ripple-carry adders and carry-save adders |
| |
- Project description (
)
- One-bit adder(
)
- Four-bit Adder(
)
- Quartus II Software
- Resources and Tutorials:
|
| • Project 2: Implement
a special purpose processor |
| |
- Project 2 Description (
)
- espresso for
Boolean Minimization (espresso.exe).
A MS-DOS program. To run it in Windows, click Start,
run, type "cmd". And then go the
directory where espresso.exe is stored. You can find its description
here.
- References
|
| • Project 3: Implement
a pipelined MIPS processor |
| |
- Project description (
)
- It is recommended to use Perl to write the assembler. Here is a Perl
tutorial (Color:
,
Black&White: )
- Resources and Tutorials:
- DE2 Resources
- top.qsf (configuration data
for DE2) and DE2_Top project file (
)
- DE2 PIN assignment comma separated value (csv) format
file (DE2_pin_assignments.csv).
This file format is often used in conjunction with the Microsoft
Excel spreadsheet program, but the file can also be created by
hand using any plain ASCII text editor. You can import a pin assignment
by choosing Assignments ->
Import Assignments.
- DE2 Pin Table (
),
- DE2 Schematic (
),
- DE2 User Manual (
),
- DE2 datasheets
- DE2 resources
(Georgia Tech)
- RAM Megafunction User Guide (
)
- Using the SDRAM Memory on Altera’s DE2 Board with Verilog Design
(
)
- Using the SDRAM Memory on Altera’s DE2 Board with VHDL Design
(
)
- Verilog
Tutorial
- How to control
a HD44780-based Character-LCD
- Ram Megafunction
User Guide (from altera.com)
|
| |
|