Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
1
PRACTICAL WORK ASSESSMENT
EC303 COMPUTER ARCHITECTURE &
ORGANIZATION
PROGRAMME : PRACTICAL WORK NUMBER : 1
DATE : LECTURER’S NAME : M rizal
TITLE : Introduction to Altera Quartus II and Digital Circuit
1. PRACTICAL WORK ASSESSMENT - 100%
i. Practical Skill Assessment - 70%
ii. Lab Report Assessment - 30%
2. GENERIC SKILL ASSESSMENT - None
1. PRACTICAL WORK ASSESSMENT
NO.
A. PRACTICAL SKILL ASSESSMENT
(CLO1,PLO1,LD1)
ATTAINMENT
B. LAB REPORT
ASSESSMENT
ATTAINMENT
1.
Student able to identify, choose
and use apparatus/equipment’s
correctly
     
Report Format and
Organization
Results
Analysis
Question/
Discussion
Conclusion
   
   
   
   
   
2.
Student able to set and calibrate
apparatus/equipment correctly
     
3.
Student able to construct circuit
correctly
     
4.
Student able to measure
equipments correctly
     
5.
Student able to take the reading
measurement accurately
     
6.
Student able to follow instruction
and procedure correctly
     
7.
Student able to complete task
given within time frame
     
PERCENTAGE = (70%) PERCENTAGE = (30%)
2. GENERIC SKILL ASSESSMENT (GSA)
(PLO9, LD9)
ATTAINMENT TOTAL (100%)
NONE     
Remark: LD1 Knowledge, LD2 Practical Skill, LD3 Communication Skill, LD4 Critical Thinking and Problem Solving Skills
LD5 Sosial Skills and Responsibilities, LD6 Continuous Learning and Information Management Skills, LD7 Management and
Entrepreneurial Skills, LD8 Professionalism, Ethics and Moral, LD9 Leadership and Teamwork Skills
NO. REG. NO. NAME
PRACTICAL WORK ASSESSMENT
TOTAL
(A+B=100%)
GSA
(100%)
A. PRACTICAL
SKILL
ASSESSMENT
(70%)
B. LAB REPORT
ASSESSMENT
(30%)
2
PRACTICAL/LAB SHEET
EC303 COMPUTER ARCHITECTURE &
ORGANIZATION.
PRACTICAL LABORATORY NUMBER : 1
TITLE : INTRODUCTION TO ALTERA QUARTUS II AND DIGITAL CIRCUIT
LEARNING OUTCOME :
1. Construct arithmetic logic operation and interfacing circuit into the digital circuit
using logic gates and flip-flop (P4).
APPARATUS / EQUIPMENT :
1. Personal computer (Pentium III (866 MHz or faster))
2. Altera Quartus II,Version 8
INTRODUCTION / THEORY :
The Altera Quartus II design software provides a complete, multiplatform design
environment that easily adapts to your specific design needs. It is a comprehensive environment
for system-on-a-programmable-chip (SOPC) design. The Quartus II software includes solutions
for all phases of FPGA and CPLD design (Figure 1). In addition, the Quartus II software allows
user to use the Quartus II graphical user interface and command-line interface for each phase of
the design flow. User can use one of these interfaces for the entire flow, or different options at
different phases.
ACTION NAME & DESIGNATION SIGNATURE DATE
Prepared by:
Approved by:
3
Figure 1: Quartus II design flow.
WORKING PROCEDURES :
Experiment 1.1 : Draw a 2 input AND gate , and show the simulation
1. Run the Altera Quartus II program and create a new project.
2. Create a directory and name of the project as test1.
3. Choose the right device.
4. Make a new schematic file by clicking File > New > Block diagram/Schematic file
5. Draw the AND gate by insert the symbol. Select the symbol tool.
6. Add a symbol by type the name of component. (and2 = 2 input for AND gate; input =
input ; output=output)
Figure 2: And gate.
VCC
pin_name INPUT
VCC
pin_name2 INPUT
pin_name3OUTPUT
AND2
inst
4
7. Rename the input of the AND gate with A and B, and the output as C. Save all the
project.(step 1 until 7 is for drawing a circuit)
8. Compile the project by clicking a compilation button.
9. Click on the test1.bdf window and click Processing > Analyze Current File
10. Click Start Analysis & Synthesis button.
(step 8 until 10 is for compilation,analysis and synthesis the circuit)
11. Insert a title and get a RTL viewer by click Tool>Netlist Viewers >RTL Viewer
12. Create a new file of waveform file. Click File> New > Vector Waveform File
13. Right click on the waveform1.vwf window and click insert > insert node or bus > Insert
node or bus.
14. Click Node Finder > List. Select all the nodes found.
Figure 3: Node finder
15. Setup the value of clock for input A and B by clicking the overwrite clock icon. Click
the waveform, then click on the overwrite clock icon. For A, the time period is set to 10ns
with 50% duty cycle. For B, time period is change to 20ns.
5
Figure 4 : Clock setting.
16. Save all the project.
17. Click processing > simulator tool. Select simulation mode to functional. Click Generate
Functional Simulation Netlist. Click start.
18. Click open on the simulator tool window to see the simulation input file.
19. Click report on the simulator too; window to see simulation report.
20. Discuss all the result.
Experiment 1.2 : Combinational Logic Circuit
With the same steps, draw the combinational logic circuit by using Altera Quartus II, and
show the simulation waveform with the period value of A =10ns, B=20ns and C=40 ns with
50% duty cycle.
Figure 5: Combinational logic circuit.
6
RESULTS :
Experiment 1.1
Result
Schematic
circuit
(print
screen)
RTL
Viewer
(Print
screen)
Output
Waveform
(Sketch)
and truth
table
A B C
0 0
0 1
1 0
1 1
Output
Waveform
(print
screen)
7
RESULTS :
Experiment 1.2
Result
Schematic
circuit
(print
screen)
RTL
Viewer
(Print
screen)
Output
Waveform
(Sketch)
and truth
table
A B C J
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
8
Result
Output
Waveform
(print
screen)
ANALYSIS :
1. Altera Quartus ii application and logic circuit.
2. Boolean equation
3. Related output data and theory
9
QUESTION / DISCUSSIONS :
1. What the effect to the output waveform if the duty cycle below 50 percent, 50 percent
and over 50 percent?
CONCLUSION :

More Related Content

What's hot

Develop Embedded Software Module-Session 3
Develop Embedded Software Module-Session 3Develop Embedded Software Module-Session 3
Develop Embedded Software Module-Session 3
Naveen Kumar
 
Cadancesimulation
CadancesimulationCadancesimulation
Cadancesimulation
Gautham Reddy
 
00454
0045400454
00454
Raj Mohan
 
VLSI Final Design Project
VLSI Final Design ProjectVLSI Final Design Project
VLSI Final Design Project
Vignesh Ganesan
 
Isorc18 keynote
Isorc18 keynoteIsorc18 keynote
Isorc18 keynote
Abhik Roychoudhury
 
Net practicals lab mannual
Net practicals lab mannualNet practicals lab mannual
Net practicals lab mannual
Abhishek Pathak
 
Symbexecsearch
SymbexecsearchSymbexecsearch
Symbexecsearch
Abhik Roychoudhury
 
Algorithms Lecture 1: Introduction to Algorithms
Algorithms Lecture 1: Introduction to AlgorithmsAlgorithms Lecture 1: Introduction to Algorithms
Algorithms Lecture 1: Introduction to Algorithms
Mohamed Loey
 
Relational Operators in C
Relational Operators in CRelational Operators in C
Relational Operators in C
Lakshmi Sarvani Videla
 
Doctoral Consortium@RuleML2015: Genetic Programming for Design Grammar Rule I...
Doctoral Consortium@RuleML2015: Genetic Programming for Design Grammar Rule I...Doctoral Consortium@RuleML2015: Genetic Programming for Design Grammar Rule I...
Doctoral Consortium@RuleML2015: Genetic Programming for Design Grammar Rule I...
RuleML
 
Automated Test Suite Generation for Time-Continuous Simulink Models
Automated Test Suite Generation for Time-Continuous Simulink ModelsAutomated Test Suite Generation for Time-Continuous Simulink Models
Automated Test Suite Generation for Time-Continuous Simulink Models
Lionel Briand
 
ScaRR
ScaRRScaRR
Algorithms Lecture 3: Analysis of Algorithms II
Algorithms Lecture 3: Analysis of Algorithms IIAlgorithms Lecture 3: Analysis of Algorithms II
Algorithms Lecture 3: Analysis of Algorithms II
Mohamed Loey
 
Csphtp1 06
Csphtp1 06Csphtp1 06
Csphtp1 06
HUST
 
Code quailty metrics demystified
Code quailty metrics demystifiedCode quailty metrics demystified
Code quailty metrics demystified
Jeroen Resoort
 
Survey on Software Defect Prediction
Survey on Software Defect PredictionSurvey on Software Defect Prediction
Survey on Software Defect Prediction
Sung Kim
 

What's hot (16)

Develop Embedded Software Module-Session 3
Develop Embedded Software Module-Session 3Develop Embedded Software Module-Session 3
Develop Embedded Software Module-Session 3
 
Cadancesimulation
CadancesimulationCadancesimulation
Cadancesimulation
 
00454
0045400454
00454
 
VLSI Final Design Project
VLSI Final Design ProjectVLSI Final Design Project
VLSI Final Design Project
 
Isorc18 keynote
Isorc18 keynoteIsorc18 keynote
Isorc18 keynote
 
Net practicals lab mannual
Net practicals lab mannualNet practicals lab mannual
Net practicals lab mannual
 
Symbexecsearch
SymbexecsearchSymbexecsearch
Symbexecsearch
 
Algorithms Lecture 1: Introduction to Algorithms
Algorithms Lecture 1: Introduction to AlgorithmsAlgorithms Lecture 1: Introduction to Algorithms
Algorithms Lecture 1: Introduction to Algorithms
 
Relational Operators in C
Relational Operators in CRelational Operators in C
Relational Operators in C
 
Doctoral Consortium@RuleML2015: Genetic Programming for Design Grammar Rule I...
Doctoral Consortium@RuleML2015: Genetic Programming for Design Grammar Rule I...Doctoral Consortium@RuleML2015: Genetic Programming for Design Grammar Rule I...
Doctoral Consortium@RuleML2015: Genetic Programming for Design Grammar Rule I...
 
Automated Test Suite Generation for Time-Continuous Simulink Models
Automated Test Suite Generation for Time-Continuous Simulink ModelsAutomated Test Suite Generation for Time-Continuous Simulink Models
Automated Test Suite Generation for Time-Continuous Simulink Models
 
ScaRR
ScaRRScaRR
ScaRR
 
Algorithms Lecture 3: Analysis of Algorithms II
Algorithms Lecture 3: Analysis of Algorithms IIAlgorithms Lecture 3: Analysis of Algorithms II
Algorithms Lecture 3: Analysis of Algorithms II
 
Csphtp1 06
Csphtp1 06Csphtp1 06
Csphtp1 06
 
Code quailty metrics demystified
Code quailty metrics demystifiedCode quailty metrics demystified
Code quailty metrics demystified
 
Survey on Software Defect Prediction
Survey on Software Defect PredictionSurvey on Software Defect Prediction
Survey on Software Defect Prediction
 

Similar to Labsheet1 ec303 student

Micrcontroller iv sem lab manual
Micrcontroller iv sem lab manualMicrcontroller iv sem lab manual
Micrcontroller iv sem lab manual
RohiniHM2
 
Altera up1
Altera up1Altera up1
Altera up1
Emery Laura Ttito
 
cscript_controller.pdf
cscript_controller.pdfcscript_controller.pdf
cscript_controller.pdf
VcTrn1
 
resumelrs_jan_2017
resumelrs_jan_2017resumelrs_jan_2017
resumelrs_jan_2017
Laird Snowden
 
final report
final reportfinal report
final report
Ayush Mamodia
 
EC6612 VLSI Design Lab Manual
EC6612 VLSI Design Lab ManualEC6612 VLSI Design Lab Manual
EC6612 VLSI Design Lab Manual
tamil arasan
 
Dsp lab manual 15 11-2016
Dsp lab manual 15 11-2016Dsp lab manual 15 11-2016
Dsp lab manual 15 11-2016
Gopinath.B.L Naidu
 
LOW COST SCADA SYSTEM FOR EDUCATION
LOW COST SCADA SYSTEM FOR EDUCATIONLOW COST SCADA SYSTEM FOR EDUCATION
LOW COST SCADA SYSTEM FOR EDUCATION
Rárisson Queiroz Hilário
 
ContentsTeam Work Schedule3Team Task Assignment3Project .docx
ContentsTeam Work Schedule3Team Task Assignment3Project .docxContentsTeam Work Schedule3Team Task Assignment3Project .docx
ContentsTeam Work Schedule3Team Task Assignment3Project .docx
bobbywlane695641
 
Filter designandanalysisusingmicrowaveoffice
Filter designandanalysisusingmicrowaveofficeFilter designandanalysisusingmicrowaveoffice
Filter designandanalysisusingmicrowaveoffice
Emad S. Ahmed
 
File 1 proteus tutorial for digital circuit design
File 1 proteus tutorial for digital circuit designFile 1 proteus tutorial for digital circuit design
File 1 proteus tutorial for digital circuit design
Sanjeev Singh
 
process control instrumentation lab and labview report
process control  instrumentation lab and labview  reportprocess control  instrumentation lab and labview  report
process control instrumentation lab and labview report
Hari Krishna
 
UDP Report
UDP ReportUDP Report
UDP Report
James Dianics
 
Engineering C-programing module1 ppt (18CPS13/23)
Engineering C-programing module1 ppt (18CPS13/23)Engineering C-programing module1 ppt (18CPS13/23)
Engineering C-programing module1 ppt (18CPS13/23)
kavya R
 
Be cps-18 cps13or23-module1
Be cps-18 cps13or23-module1Be cps-18 cps13or23-module1
Be cps-18 cps13or23-module1
kavya R
 
COCOMO MODEL
COCOMO MODELCOCOMO MODEL
COCOMO MODEL
movie_2009
 
18CSL48.pdf
18CSL48.pdf18CSL48.pdf
18CSL48.pdf
Narayan AB
 
GE3171-PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY
GE3171-PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORYGE3171-PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY
GE3171-PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY
ANJALAI AMMAL MAHALINGAM ENGINEERING COLLEGE
 
IRJET- A Testbed for Real Time Water Level Control System
IRJET- 	  A Testbed for Real Time Water Level Control SystemIRJET- 	  A Testbed for Real Time Water Level Control System
IRJET- A Testbed for Real Time Water Level Control System
IRJET Journal
 
Costing ass4
Costing ass4Costing ass4
Costing ass4
BakhtyarBilal
 

Similar to Labsheet1 ec303 student (20)

Micrcontroller iv sem lab manual
Micrcontroller iv sem lab manualMicrcontroller iv sem lab manual
Micrcontroller iv sem lab manual
 
Altera up1
Altera up1Altera up1
Altera up1
 
cscript_controller.pdf
cscript_controller.pdfcscript_controller.pdf
cscript_controller.pdf
 
resumelrs_jan_2017
resumelrs_jan_2017resumelrs_jan_2017
resumelrs_jan_2017
 
final report
final reportfinal report
final report
 
EC6612 VLSI Design Lab Manual
EC6612 VLSI Design Lab ManualEC6612 VLSI Design Lab Manual
EC6612 VLSI Design Lab Manual
 
Dsp lab manual 15 11-2016
Dsp lab manual 15 11-2016Dsp lab manual 15 11-2016
Dsp lab manual 15 11-2016
 
LOW COST SCADA SYSTEM FOR EDUCATION
LOW COST SCADA SYSTEM FOR EDUCATIONLOW COST SCADA SYSTEM FOR EDUCATION
LOW COST SCADA SYSTEM FOR EDUCATION
 
ContentsTeam Work Schedule3Team Task Assignment3Project .docx
ContentsTeam Work Schedule3Team Task Assignment3Project .docxContentsTeam Work Schedule3Team Task Assignment3Project .docx
ContentsTeam Work Schedule3Team Task Assignment3Project .docx
 
Filter designandanalysisusingmicrowaveoffice
Filter designandanalysisusingmicrowaveofficeFilter designandanalysisusingmicrowaveoffice
Filter designandanalysisusingmicrowaveoffice
 
File 1 proteus tutorial for digital circuit design
File 1 proteus tutorial for digital circuit designFile 1 proteus tutorial for digital circuit design
File 1 proteus tutorial for digital circuit design
 
process control instrumentation lab and labview report
process control  instrumentation lab and labview  reportprocess control  instrumentation lab and labview  report
process control instrumentation lab and labview report
 
UDP Report
UDP ReportUDP Report
UDP Report
 
Engineering C-programing module1 ppt (18CPS13/23)
Engineering C-programing module1 ppt (18CPS13/23)Engineering C-programing module1 ppt (18CPS13/23)
Engineering C-programing module1 ppt (18CPS13/23)
 
Be cps-18 cps13or23-module1
Be cps-18 cps13or23-module1Be cps-18 cps13or23-module1
Be cps-18 cps13or23-module1
 
COCOMO MODEL
COCOMO MODELCOCOMO MODEL
COCOMO MODEL
 
18CSL48.pdf
18CSL48.pdf18CSL48.pdf
18CSL48.pdf
 
GE3171-PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY
GE3171-PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORYGE3171-PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY
GE3171-PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY
 
IRJET- A Testbed for Real Time Water Level Control System
IRJET- 	  A Testbed for Real Time Water Level Control SystemIRJET- 	  A Testbed for Real Time Water Level Control System
IRJET- A Testbed for Real Time Water Level Control System
 
Costing ass4
Costing ass4Costing ass4
Costing ass4
 

Recently uploaded

FINAL MATATAG LANGUAGE CG 2023 Grade 1.pdf
FINAL MATATAG LANGUAGE CG 2023 Grade 1.pdfFINAL MATATAG LANGUAGE CG 2023 Grade 1.pdf
FINAL MATATAG LANGUAGE CG 2023 Grade 1.pdf
Janna Marie Ballo
 
How to Add Collaborators to a Project in Odoo 17
How to Add Collaborators to a Project in Odoo 17How to Add Collaborators to a Project in Odoo 17
How to Add Collaborators to a Project in Odoo 17
Celine George
 
Tale of a Scholar and a Boatman ~ A Story with Life Lessons (Eng. & Chi.).pptx
Tale of a Scholar and a Boatman ~ A Story with Life Lessons (Eng. & Chi.).pptxTale of a Scholar and a Boatman ~ A Story with Life Lessons (Eng. & Chi.).pptx
Tale of a Scholar and a Boatman ~ A Story with Life Lessons (Eng. & Chi.).pptx
OH TEIK BIN
 
BANG E BHARAT QSN SET by Amra Quiz Pagoler Dol
BANG E BHARAT QSN SET by Amra Quiz Pagoler DolBANG E BHARAT QSN SET by Amra Quiz Pagoler Dol
BANG E BHARAT QSN SET by Amra Quiz Pagoler Dol
Amra Quiz Pagoler Dol (AQPD)
 
Celebrating 25th Year SATURDAY, 27th JULY, 2024
Celebrating 25th Year SATURDAY, 27th JULY, 2024Celebrating 25th Year SATURDAY, 27th JULY, 2024
Celebrating 25th Year SATURDAY, 27th JULY, 2024
APEC Melmaruvathur
 
SD_Creating Excellent and Powerful Learning Facilitation.pptx
SD_Creating Excellent and Powerful Learning Facilitation.pptxSD_Creating Excellent and Powerful Learning Facilitation.pptx
SD_Creating Excellent and Powerful Learning Facilitation.pptx
jennifersayong3
 
Types of Diode and its working principle.pptx
Types of Diode and its working principle.pptxTypes of Diode and its working principle.pptx
Types of Diode and its working principle.pptx
nitugatkal
 
PPT Jessica powerpoint physical geography
PPT Jessica powerpoint physical geographyPPT Jessica powerpoint physical geography
PPT Jessica powerpoint physical geography
np2fjc9csm
 
Bagong Pilipinas Pledge in Power pointpptx
Bagong Pilipinas Pledge in Power pointpptxBagong Pilipinas Pledge in Power pointpptx
Bagong Pilipinas Pledge in Power pointpptx
fantasialomibao
 
How to Configure Extra Steps During Checkout in Odoo 17 Website App
How to Configure Extra Steps During Checkout in Odoo 17 Website AppHow to Configure Extra Steps During Checkout in Odoo 17 Website App
How to Configure Extra Steps During Checkout in Odoo 17 Website App
Celine George
 
principles of auditing types of audit ppt
principles of auditing types of audit pptprinciples of auditing types of audit ppt
principles of auditing types of audit ppt
sangeetha280806
 
How to Set Start Category in Odoo 17 POS
How to Set Start Category in Odoo 17 POSHow to Set Start Category in Odoo 17 POS
How to Set Start Category in Odoo 17 POS
Celine George
 
ACTION PLAN ON NUTRITION MONTH 2024.docx
ACTION PLAN ON NUTRITION MONTH 2024.docxACTION PLAN ON NUTRITION MONTH 2024.docx
ACTION PLAN ON NUTRITION MONTH 2024.docx
LeviMaePacatang1
 
english 9 Quarter 1 Week 1 Modals and its Uses
english 9 Quarter 1 Week 1 Modals and its Usesenglish 9 Quarter 1 Week 1 Modals and its Uses
english 9 Quarter 1 Week 1 Modals and its Uses
EjNoveno
 
sdintegrating21stcenturyskillsinclassroom-basedassessment-240715032004-e59ed7...
sdintegrating21stcenturyskillsinclassroom-basedassessment-240715032004-e59ed7...sdintegrating21stcenturyskillsinclassroom-basedassessment-240715032004-e59ed7...
sdintegrating21stcenturyskillsinclassroom-basedassessment-240715032004-e59ed7...
ABELARDOBALDOVEAZUEL
 
Lecture Notes Unit5 chapter 15 PL/SQL Programming
Lecture Notes Unit5 chapter 15 PL/SQL ProgrammingLecture Notes Unit5 chapter 15 PL/SQL Programming
Lecture Notes Unit5 chapter 15 PL/SQL Programming
Murugan146644
 
SD_Instructional-Design-Frameworkzz.pptx
SD_Instructional-Design-Frameworkzz.pptxSD_Instructional-Design-Frameworkzz.pptx
SD_Instructional-Design-Frameworkzz.pptx
MarkKennethBellen1
 
Plato and Aristotle's Views on Poetry by V.Jesinthal Mary
Plato and Aristotle's Views on Poetry  by V.Jesinthal MaryPlato and Aristotle's Views on Poetry  by V.Jesinthal Mary
Plato and Aristotle's Views on Poetry by V.Jesinthal Mary
jessintv
 
Understanding Clergy Payroll : QuickBooks
Understanding Clergy Payroll : QuickBooksUnderstanding Clergy Payroll : QuickBooks
Understanding Clergy Payroll : QuickBooks
TechSoup
 
Module 5 Bone, Joints & Muscle Injuries.ppt
Module 5 Bone, Joints & Muscle Injuries.pptModule 5 Bone, Joints & Muscle Injuries.ppt
Module 5 Bone, Joints & Muscle Injuries.ppt
KIPAIZAGABAWA1
 

Recently uploaded (20)

FINAL MATATAG LANGUAGE CG 2023 Grade 1.pdf
FINAL MATATAG LANGUAGE CG 2023 Grade 1.pdfFINAL MATATAG LANGUAGE CG 2023 Grade 1.pdf
FINAL MATATAG LANGUAGE CG 2023 Grade 1.pdf
 
How to Add Collaborators to a Project in Odoo 17
How to Add Collaborators to a Project in Odoo 17How to Add Collaborators to a Project in Odoo 17
How to Add Collaborators to a Project in Odoo 17
 
Tale of a Scholar and a Boatman ~ A Story with Life Lessons (Eng. & Chi.).pptx
Tale of a Scholar and a Boatman ~ A Story with Life Lessons (Eng. & Chi.).pptxTale of a Scholar and a Boatman ~ A Story with Life Lessons (Eng. & Chi.).pptx
Tale of a Scholar and a Boatman ~ A Story with Life Lessons (Eng. & Chi.).pptx
 
BANG E BHARAT QSN SET by Amra Quiz Pagoler Dol
BANG E BHARAT QSN SET by Amra Quiz Pagoler DolBANG E BHARAT QSN SET by Amra Quiz Pagoler Dol
BANG E BHARAT QSN SET by Amra Quiz Pagoler Dol
 
Celebrating 25th Year SATURDAY, 27th JULY, 2024
Celebrating 25th Year SATURDAY, 27th JULY, 2024Celebrating 25th Year SATURDAY, 27th JULY, 2024
Celebrating 25th Year SATURDAY, 27th JULY, 2024
 
SD_Creating Excellent and Powerful Learning Facilitation.pptx
SD_Creating Excellent and Powerful Learning Facilitation.pptxSD_Creating Excellent and Powerful Learning Facilitation.pptx
SD_Creating Excellent and Powerful Learning Facilitation.pptx
 
Types of Diode and its working principle.pptx
Types of Diode and its working principle.pptxTypes of Diode and its working principle.pptx
Types of Diode and its working principle.pptx
 
PPT Jessica powerpoint physical geography
PPT Jessica powerpoint physical geographyPPT Jessica powerpoint physical geography
PPT Jessica powerpoint physical geography
 
Bagong Pilipinas Pledge in Power pointpptx
Bagong Pilipinas Pledge in Power pointpptxBagong Pilipinas Pledge in Power pointpptx
Bagong Pilipinas Pledge in Power pointpptx
 
How to Configure Extra Steps During Checkout in Odoo 17 Website App
How to Configure Extra Steps During Checkout in Odoo 17 Website AppHow to Configure Extra Steps During Checkout in Odoo 17 Website App
How to Configure Extra Steps During Checkout in Odoo 17 Website App
 
principles of auditing types of audit ppt
principles of auditing types of audit pptprinciples of auditing types of audit ppt
principles of auditing types of audit ppt
 
How to Set Start Category in Odoo 17 POS
How to Set Start Category in Odoo 17 POSHow to Set Start Category in Odoo 17 POS
How to Set Start Category in Odoo 17 POS
 
ACTION PLAN ON NUTRITION MONTH 2024.docx
ACTION PLAN ON NUTRITION MONTH 2024.docxACTION PLAN ON NUTRITION MONTH 2024.docx
ACTION PLAN ON NUTRITION MONTH 2024.docx
 
english 9 Quarter 1 Week 1 Modals and its Uses
english 9 Quarter 1 Week 1 Modals and its Usesenglish 9 Quarter 1 Week 1 Modals and its Uses
english 9 Quarter 1 Week 1 Modals and its Uses
 
sdintegrating21stcenturyskillsinclassroom-basedassessment-240715032004-e59ed7...
sdintegrating21stcenturyskillsinclassroom-basedassessment-240715032004-e59ed7...sdintegrating21stcenturyskillsinclassroom-basedassessment-240715032004-e59ed7...
sdintegrating21stcenturyskillsinclassroom-basedassessment-240715032004-e59ed7...
 
Lecture Notes Unit5 chapter 15 PL/SQL Programming
Lecture Notes Unit5 chapter 15 PL/SQL ProgrammingLecture Notes Unit5 chapter 15 PL/SQL Programming
Lecture Notes Unit5 chapter 15 PL/SQL Programming
 
SD_Instructional-Design-Frameworkzz.pptx
SD_Instructional-Design-Frameworkzz.pptxSD_Instructional-Design-Frameworkzz.pptx
SD_Instructional-Design-Frameworkzz.pptx
 
Plato and Aristotle's Views on Poetry by V.Jesinthal Mary
Plato and Aristotle's Views on Poetry  by V.Jesinthal MaryPlato and Aristotle's Views on Poetry  by V.Jesinthal Mary
Plato and Aristotle's Views on Poetry by V.Jesinthal Mary
 
Understanding Clergy Payroll : QuickBooks
Understanding Clergy Payroll : QuickBooksUnderstanding Clergy Payroll : QuickBooks
Understanding Clergy Payroll : QuickBooks
 
Module 5 Bone, Joints & Muscle Injuries.ppt
Module 5 Bone, Joints & Muscle Injuries.pptModule 5 Bone, Joints & Muscle Injuries.ppt
Module 5 Bone, Joints & Muscle Injuries.ppt
 

Labsheet1 ec303 student

  • 1. 1 PRACTICAL WORK ASSESSMENT EC303 COMPUTER ARCHITECTURE & ORGANIZATION PROGRAMME : PRACTICAL WORK NUMBER : 1 DATE : LECTURER’S NAME : M rizal TITLE : Introduction to Altera Quartus II and Digital Circuit 1. PRACTICAL WORK ASSESSMENT - 100% i. Practical Skill Assessment - 70% ii. Lab Report Assessment - 30% 2. GENERIC SKILL ASSESSMENT - None 1. PRACTICAL WORK ASSESSMENT NO. A. PRACTICAL SKILL ASSESSMENT (CLO1,PLO1,LD1) ATTAINMENT B. LAB REPORT ASSESSMENT ATTAINMENT 1. Student able to identify, choose and use apparatus/equipment’s correctly       Report Format and Organization Results Analysis Question/ Discussion Conclusion                     2. Student able to set and calibrate apparatus/equipment correctly       3. Student able to construct circuit correctly       4. Student able to measure equipments correctly       5. Student able to take the reading measurement accurately       6. Student able to follow instruction and procedure correctly       7. Student able to complete task given within time frame       PERCENTAGE = (70%) PERCENTAGE = (30%) 2. GENERIC SKILL ASSESSMENT (GSA) (PLO9, LD9) ATTAINMENT TOTAL (100%) NONE      Remark: LD1 Knowledge, LD2 Practical Skill, LD3 Communication Skill, LD4 Critical Thinking and Problem Solving Skills LD5 Sosial Skills and Responsibilities, LD6 Continuous Learning and Information Management Skills, LD7 Management and Entrepreneurial Skills, LD8 Professionalism, Ethics and Moral, LD9 Leadership and Teamwork Skills NO. REG. NO. NAME PRACTICAL WORK ASSESSMENT TOTAL (A+B=100%) GSA (100%) A. PRACTICAL SKILL ASSESSMENT (70%) B. LAB REPORT ASSESSMENT (30%)
  • 2. 2 PRACTICAL/LAB SHEET EC303 COMPUTER ARCHITECTURE & ORGANIZATION. PRACTICAL LABORATORY NUMBER : 1 TITLE : INTRODUCTION TO ALTERA QUARTUS II AND DIGITAL CIRCUIT LEARNING OUTCOME : 1. Construct arithmetic logic operation and interfacing circuit into the digital circuit using logic gates and flip-flop (P4). APPARATUS / EQUIPMENT : 1. Personal computer (Pentium III (866 MHz or faster)) 2. Altera Quartus II,Version 8 INTRODUCTION / THEORY : The Altera Quartus II design software provides a complete, multiplatform design environment that easily adapts to your specific design needs. It is a comprehensive environment for system-on-a-programmable-chip (SOPC) design. The Quartus II software includes solutions for all phases of FPGA and CPLD design (Figure 1). In addition, the Quartus II software allows user to use the Quartus II graphical user interface and command-line interface for each phase of the design flow. User can use one of these interfaces for the entire flow, or different options at different phases. ACTION NAME & DESIGNATION SIGNATURE DATE Prepared by: Approved by:
  • 3. 3 Figure 1: Quartus II design flow. WORKING PROCEDURES : Experiment 1.1 : Draw a 2 input AND gate , and show the simulation 1. Run the Altera Quartus II program and create a new project. 2. Create a directory and name of the project as test1. 3. Choose the right device. 4. Make a new schematic file by clicking File > New > Block diagram/Schematic file 5. Draw the AND gate by insert the symbol. Select the symbol tool. 6. Add a symbol by type the name of component. (and2 = 2 input for AND gate; input = input ; output=output) Figure 2: And gate. VCC pin_name INPUT VCC pin_name2 INPUT pin_name3OUTPUT AND2 inst
  • 4. 4 7. Rename the input of the AND gate with A and B, and the output as C. Save all the project.(step 1 until 7 is for drawing a circuit) 8. Compile the project by clicking a compilation button. 9. Click on the test1.bdf window and click Processing > Analyze Current File 10. Click Start Analysis & Synthesis button. (step 8 until 10 is for compilation,analysis and synthesis the circuit) 11. Insert a title and get a RTL viewer by click Tool>Netlist Viewers >RTL Viewer 12. Create a new file of waveform file. Click File> New > Vector Waveform File 13. Right click on the waveform1.vwf window and click insert > insert node or bus > Insert node or bus. 14. Click Node Finder > List. Select all the nodes found. Figure 3: Node finder 15. Setup the value of clock for input A and B by clicking the overwrite clock icon. Click the waveform, then click on the overwrite clock icon. For A, the time period is set to 10ns with 50% duty cycle. For B, time period is change to 20ns.
  • 5. 5 Figure 4 : Clock setting. 16. Save all the project. 17. Click processing > simulator tool. Select simulation mode to functional. Click Generate Functional Simulation Netlist. Click start. 18. Click open on the simulator tool window to see the simulation input file. 19. Click report on the simulator too; window to see simulation report. 20. Discuss all the result. Experiment 1.2 : Combinational Logic Circuit With the same steps, draw the combinational logic circuit by using Altera Quartus II, and show the simulation waveform with the period value of A =10ns, B=20ns and C=40 ns with 50% duty cycle. Figure 5: Combinational logic circuit.
  • 8. 8 Result Output Waveform (print screen) ANALYSIS : 1. Altera Quartus ii application and logic circuit. 2. Boolean equation 3. Related output data and theory
  • 9. 9 QUESTION / DISCUSSIONS : 1. What the effect to the output waveform if the duty cycle below 50 percent, 50 percent and over 50 percent? CONCLUSION :