LU-DIP-B:PD
Contents
1. Praktiskie darbi
- Uzdevums 1: Xilinx ISE vidē izveidot jaunu projektu un tajā realizēt loģisko shēmu pēc sekojošas specifikācijas:
INPUT1 | INPUT2 | INPUT3 | INPUT4 | OUTPUT |
---|---|---|---|---|
X | X | 0 | 0 | INPUT1 AND INPUT2 |
X | X | 0 | 1 | NOT(INPUT1) |
X | X | 1 | 0 | INPUT1 OR INPUT2 |
X | X | 1 | 1 | INPUT1 XOR INPUT2 |
- Uzdevums 2: Pārbaudīt izveidoto loģisko shēmu, izmantojot Test Bench Waveform
- Šeit iespējams apskatīt izpildīta praktiskā darba paraugu
2. Praktiskie darbi
- Uzdevums 1: Xilinx ISE vidē realizēt loģisko shēmu - RS trigeri
- Uzdevums 2: Pārbaudīt izveidoto loģisko shēmu, izmantojot Test Bench Waveform
- Uzdevums 3: Xilinx ISE vidē realizēt loģisko shēmu pēc sekojošas specifikācijas:
INPUT1 | INPUT2 | INPUT3 | INPUT4 | OUTPUT1 | OUTPUT2 | OUTPUT3 |
---|---|---|---|---|---|---|
X | X | X | X | NOT(INPUT1) | INPUT2 | INPUT1 AND INPUT2 |
- Uzdevums 4: Veikt izveidotās loģiskās shēmas piesaisti Xilinx Spartan 3E platformai pēc sekojošas specifikācijas:
INPUT1 | INPUT2 | INPUT3 | INPUT4 | OUTPUT1 | OUTPUT2 | OUTPUT3 |
---|---|---|---|---|---|---|
SW0 | SW1 | SW2 | SW3 | LED0 | LED1 | LED2 |
- Uzdevums 5: Veikt izveidotās loģiskās shēmas lejupielādi uz Xilinx Spartan 3E platformas
- Uzdevums 6: Pārbaudīt lejupielādētās loģiskās shēmas darbības atbilstību sākotnējai specifikācijai
- Šeit iespējams apskatīt izpildīta praktiskā darba paraugu
3. Praktiskie darbi
- Uzdevums 1: Xilinx ISE vidē realizēt loģisko shēmu pēc sekojošas specifikācijas:
SW0 | SW1 | SW2 | LED0 | LED1 | LED2 |
---|---|---|---|---|---|
OFF | OFF | OFF | 0.2 Hz | 0.4 Hz | 0.7 Hz |
ON | ON | ON | 1.5 Hz | 3.0 Hz | 6.0 Hz |
- Uzdevums 2: Veikt izveidotās loģiskās shēmas lejupielādi uz Xilinx Spartan 3E platformas
- Uzdevums 3: Pārbaudīt lejupielādētās loģiskās shēmas darbības atbilstību sākotnējai specifikācijai
- Šeit iespējams apskatīt izpildīta praktiskā darba paraugu
4. Praktiskie darbi - 1.daļa
- Uzdevums 1: Xilinx ISE vidē realizēt ALU pēc sekojošas specifikācijas:
INPUTS | OUTPUTS | OPCODE | RESULT | OPCODE | RESULT | OPCODE | RESULT | |
---|---|---|---|---|---|---|---|---|
A(3:0) | RESULT(3:0) | 000 | A AND B | 011 | A XOR B | 110 | reserved | |
B(3:0) | OVERFLOW | 001 | A OR B | 100 | A ADD B | 111 | reserved | |
OPCODE(2:0) | ZERO | 010 | NOT(A) | 101 | reserved |
4. Praktiskie darbi - 2.daļa
- Uzdevums 2: Veikt izveidotā ALU piesaisti Xilinx Spartan 3E platformai pēc sekojošas specifikācijas:
Kontrolis | Darbība |
---|---|
SW0..SW3 | Ievades datu uzstādīšana |
BTN_WEST | Ievades datu saglabāšana reģistrā A |
BTN_EAST | Ievades datu saglabāšana reģistrā B |
BTN_NORTH | Ievades datu saglabāšana reģistrā OPCODE |
ROT_CENTER | Izvades datu attēlošana uz LED (LED0..LED3 dati, LED4 OVERFLOW, LED5 ZERO) |
BTN_SOUTH | Izvades datu dzēšana |
Vadības pogu nospiešana tiek dublēta ar LED7 iedegšanos |
- Uzdevums 3: Veikt izveidotā ALU lejupielādi uz Xilinx Spartan 3E platformas
- Uzdevums 4: Sagatavot 5 testpiemērus ALU darbības pārbaudei
- Uzdevums 5: Pārbaudīt cita studenta lejupielādētā ALU darbības atbilstību sākotnējai specifikācijai (students A pārbauda studenta B shēmu, students B - studenta C, utt.)