Lab Info


Computer Engineering 210 is an introductory class to the world of digital design. The laboratory exercises are intended to reinforce your understanding of classroom material with the use of computer as an experimental environment. The computer-aided-design tool we will be using this semester is MAX+PLUS II version 9.21 by ALTERA Corporation. The lab materials used are modified or partially reedited for use with MAX+PLUS II based on original work by Dr. Charles Wright.

We will be using an Altera MAX FPGA device, EPM7128SLC84-7, for our exercises. The next section describes the pin layout for MAX+PLUS II Prototyping Headers. The following section is the pin assignments for the MAX_DIGIT display, which are pre-wired to the prototyping headers. These information will be needed when a design is to be downloaded and tested using the Altera University Program (UP1) Education Board. The remaining of the manual are the lab sessions that are to be completed by the students.

The laboratory sessions will officially starts on the second week of the semester in room 1318 Coover Hall.
 
 


EPM7128S Prototyping Headers’ Pin Assignments

The EPM7128S device is located in an 84-pin plastic J-lead chip carrier (PLCC) package. There are a total of 21 pins on each side of this 84-pin PLCC package, which are connected to one of the 22-pin, dual-row 0.1-inch female headers. Since there are only 21 pins on each side of the device, there is an unassigned pin on each side of the connector. The pin numbers for the EPM7128S device are shown as follows :
 
 

Figure 1 : EPM7128SLC84-7 Device Prototyping Header Pin Assignment


Unconnected pins ( unavailable for use )
Reserved pins ( not modifiable )
JTAG signal pins ( unavailable for use )
Unassigned pins

 


MAX_DIGIT Display’s Pin Assignments

The dual-digit seven-segment display is pre-wired directly to some of the I/O pins of EPM7128S device. The LED segments of the display are all active LOW, illuminating when driven by a logic 0. The segments of the display are named a, b, c, d, e, f, and g, as shown in the diagram below. The pin assignments are also given in the table below.
 
 


 

Figure 2 : MAX_DIGIT Display Segment Locations


MAX_DIGIT Segment I/O Connections
Display Segment
Pin for Digit 1
Pin for Digit 2
a
58
69
b
60
70
c
61
73
d
63
74
e
64
76
f
65
75
g
67
77
Decimal Point
68
79

Table 1 : Pin Assignment for MAX_DIGIT Display Segments
 

Authored by Jim Eng NG (©1999) for use with ALTERA MAX+PLUS II Software and ALTERA UP1 Education Board