SlideShare a Scribd company logo
1 of 1
Download to read offline
We used 3 files with each lab project in Vivado. What do we call the file that associates
variables with actual pins on the FPGA? What file has code that can be used to verify that the
design is working as it should be before we generate the bit file to program the board? H. Take
the 1 bit full adder module and instantiate it 4 times in a larger module to make a 4 bit adder. All
you have to do is fill in the instantiations is the 4 bit module.
Solution
G.Constraint file (-constrset))
testbench
H.
Full_Add FA0(Sum[0],Ripple_Carry[1],A[0],B[0],Carry_In);
Full_Add FA1(Sum[1],Ripple_Carry[2],A[1],B[1],Ripple_Carry[1]);
Full_Add FA1(Sum[2],Ripple_Carry[3],A[2],B[2],Ripple_Carry[2]);
Full_Add FA1(Sum[3]Carry_Out,A[3],B[3],Ripple_Carry[3]);

More Related Content

More from eyezoneamritsar

Consider the following circle of radius 5 centered at the origin. Fi.pdf
Consider the following circle of radius 5 centered at the origin.  Fi.pdfConsider the following circle of radius 5 centered at the origin.  Fi.pdf
Consider the following circle of radius 5 centered at the origin. Fi.pdfeyezoneamritsar
 
Write one Conditional Signal Assignment VHDL code statement in the b.pdf
Write one Conditional Signal Assignment VHDL code statement in the b.pdfWrite one Conditional Signal Assignment VHDL code statement in the b.pdf
Write one Conditional Signal Assignment VHDL code statement in the b.pdfeyezoneamritsar
 
Why are tourist destinations attempting to attract more visitors out.pdf
Why are tourist destinations attempting to attract more visitors out.pdfWhy are tourist destinations attempting to attract more visitors out.pdf
Why are tourist destinations attempting to attract more visitors out.pdfeyezoneamritsar
 
Which pair of words are synonymsA ephemeral--evanescentB euphon.pdf
Which pair of words are synonymsA ephemeral--evanescentB euphon.pdfWhich pair of words are synonymsA ephemeral--evanescentB euphon.pdf
Which pair of words are synonymsA ephemeral--evanescentB euphon.pdfeyezoneamritsar
 
Which of the following embryonic materials is matched with a correct.pdf
Which of the following embryonic materials is matched with a correct.pdfWhich of the following embryonic materials is matched with a correct.pdf
Which of the following embryonic materials is matched with a correct.pdfeyezoneamritsar
 
To determine the distance between short and black on chromosome II th.pdf
To determine the distance between short and black on chromosome II th.pdfTo determine the distance between short and black on chromosome II th.pdf
To determine the distance between short and black on chromosome II th.pdfeyezoneamritsar
 
High School Blues Evan and Alexia had been happily married for seven.pdf
High School Blues Evan and Alexia had been happily married for seven.pdfHigh School Blues Evan and Alexia had been happily married for seven.pdf
High School Blues Evan and Alexia had been happily married for seven.pdfeyezoneamritsar
 
Suppose within your Web browser, you click on a link to obtain a Webp.pdf
Suppose within your Web browser, you click on a link to obtain a Webp.pdfSuppose within your Web browser, you click on a link to obtain a Webp.pdf
Suppose within your Web browser, you click on a link to obtain a Webp.pdfeyezoneamritsar
 
Supports cukaryotic cellsSolutionEukaryotes are the organisms h.pdf
Supports cukaryotic cellsSolutionEukaryotes are the organisms h.pdfSupports cukaryotic cellsSolutionEukaryotes are the organisms h.pdf
Supports cukaryotic cellsSolutionEukaryotes are the organisms h.pdfeyezoneamritsar
 
C# I need assitance on my code.. Im getting an error message Us.pdf
C# I need assitance on my code.. Im getting an error message Us.pdfC# I need assitance on my code.. Im getting an error message Us.pdf
C# I need assitance on my code.. Im getting an error message Us.pdfeyezoneamritsar
 
Briefly define and describe what IASB and IFRS are.SolutionIAS.pdf
Briefly define and describe what IASB and IFRS are.SolutionIAS.pdfBriefly define and describe what IASB and IFRS are.SolutionIAS.pdf
Briefly define and describe what IASB and IFRS are.SolutionIAS.pdfeyezoneamritsar
 
Big idea Encapsulation A form of abstraction Interface Public data .pdf
Big idea Encapsulation A form of abstraction Interface Public data .pdfBig idea Encapsulation A form of abstraction Interface Public data .pdf
Big idea Encapsulation A form of abstraction Interface Public data .pdfeyezoneamritsar
 
Severe Acute Respiratory Syndrome (SARS) is known as a viral respi.pdf
Severe Acute Respiratory Syndrome (SARS) is known as a viral respi.pdfSevere Acute Respiratory Syndrome (SARS) is known as a viral respi.pdf
Severe Acute Respiratory Syndrome (SARS) is known as a viral respi.pdfeyezoneamritsar
 
researchers have found to examine the effect of various types of .pdf
researchers have found to examine the effect of various types of .pdfresearchers have found to examine the effect of various types of .pdf
researchers have found to examine the effect of various types of .pdfeyezoneamritsar
 
Prepaid expenses havea. Not been recorded as expenses but have be.pdf
Prepaid expenses havea. Not been recorded as expenses but have be.pdfPrepaid expenses havea. Not been recorded as expenses but have be.pdf
Prepaid expenses havea. Not been recorded as expenses but have be.pdfeyezoneamritsar
 
Please list at least 5 major differences between Managerial and Fina.pdf
Please list at least 5 major differences between Managerial and Fina.pdfPlease list at least 5 major differences between Managerial and Fina.pdf
Please list at least 5 major differences between Managerial and Fina.pdfeyezoneamritsar
 
Create a time line of Organizational Theories (schools) showing the .pdf
Create a time line of Organizational Theories (schools) showing the .pdfCreate a time line of Organizational Theories (schools) showing the .pdf
Create a time line of Organizational Theories (schools) showing the .pdfeyezoneamritsar
 
Mrs. R has beta-thalassemia major and has come into the office with a.pdf
Mrs. R has beta-thalassemia major and has come into the office with a.pdfMrs. R has beta-thalassemia major and has come into the office with a.pdf
Mrs. R has beta-thalassemia major and has come into the office with a.pdfeyezoneamritsar
 
Need to sketch x(t) by hand so need steps to show how to do so.pdf
Need to sketch x(t) by hand so need steps to show how to do so.pdfNeed to sketch x(t) by hand so need steps to show how to do so.pdf
Need to sketch x(t) by hand so need steps to show how to do so.pdfeyezoneamritsar
 
Name any 3 classes of phospholipidsSolutionPhospholipids are a.pdf
Name any 3 classes of phospholipidsSolutionPhospholipids are a.pdfName any 3 classes of phospholipidsSolutionPhospholipids are a.pdf
Name any 3 classes of phospholipidsSolutionPhospholipids are a.pdfeyezoneamritsar
 

More from eyezoneamritsar (20)

Consider the following circle of radius 5 centered at the origin. Fi.pdf
Consider the following circle of radius 5 centered at the origin.  Fi.pdfConsider the following circle of radius 5 centered at the origin.  Fi.pdf
Consider the following circle of radius 5 centered at the origin. Fi.pdf
 
Write one Conditional Signal Assignment VHDL code statement in the b.pdf
Write one Conditional Signal Assignment VHDL code statement in the b.pdfWrite one Conditional Signal Assignment VHDL code statement in the b.pdf
Write one Conditional Signal Assignment VHDL code statement in the b.pdf
 
Why are tourist destinations attempting to attract more visitors out.pdf
Why are tourist destinations attempting to attract more visitors out.pdfWhy are tourist destinations attempting to attract more visitors out.pdf
Why are tourist destinations attempting to attract more visitors out.pdf
 
Which pair of words are synonymsA ephemeral--evanescentB euphon.pdf
Which pair of words are synonymsA ephemeral--evanescentB euphon.pdfWhich pair of words are synonymsA ephemeral--evanescentB euphon.pdf
Which pair of words are synonymsA ephemeral--evanescentB euphon.pdf
 
Which of the following embryonic materials is matched with a correct.pdf
Which of the following embryonic materials is matched with a correct.pdfWhich of the following embryonic materials is matched with a correct.pdf
Which of the following embryonic materials is matched with a correct.pdf
 
To determine the distance between short and black on chromosome II th.pdf
To determine the distance between short and black on chromosome II th.pdfTo determine the distance between short and black on chromosome II th.pdf
To determine the distance between short and black on chromosome II th.pdf
 
High School Blues Evan and Alexia had been happily married for seven.pdf
High School Blues Evan and Alexia had been happily married for seven.pdfHigh School Blues Evan and Alexia had been happily married for seven.pdf
High School Blues Evan and Alexia had been happily married for seven.pdf
 
Suppose within your Web browser, you click on a link to obtain a Webp.pdf
Suppose within your Web browser, you click on a link to obtain a Webp.pdfSuppose within your Web browser, you click on a link to obtain a Webp.pdf
Suppose within your Web browser, you click on a link to obtain a Webp.pdf
 
Supports cukaryotic cellsSolutionEukaryotes are the organisms h.pdf
Supports cukaryotic cellsSolutionEukaryotes are the organisms h.pdfSupports cukaryotic cellsSolutionEukaryotes are the organisms h.pdf
Supports cukaryotic cellsSolutionEukaryotes are the organisms h.pdf
 
C# I need assitance on my code.. Im getting an error message Us.pdf
C# I need assitance on my code.. Im getting an error message Us.pdfC# I need assitance on my code.. Im getting an error message Us.pdf
C# I need assitance on my code.. Im getting an error message Us.pdf
 
Briefly define and describe what IASB and IFRS are.SolutionIAS.pdf
Briefly define and describe what IASB and IFRS are.SolutionIAS.pdfBriefly define and describe what IASB and IFRS are.SolutionIAS.pdf
Briefly define and describe what IASB and IFRS are.SolutionIAS.pdf
 
Big idea Encapsulation A form of abstraction Interface Public data .pdf
Big idea Encapsulation A form of abstraction Interface Public data .pdfBig idea Encapsulation A form of abstraction Interface Public data .pdf
Big idea Encapsulation A form of abstraction Interface Public data .pdf
 
Severe Acute Respiratory Syndrome (SARS) is known as a viral respi.pdf
Severe Acute Respiratory Syndrome (SARS) is known as a viral respi.pdfSevere Acute Respiratory Syndrome (SARS) is known as a viral respi.pdf
Severe Acute Respiratory Syndrome (SARS) is known as a viral respi.pdf
 
researchers have found to examine the effect of various types of .pdf
researchers have found to examine the effect of various types of .pdfresearchers have found to examine the effect of various types of .pdf
researchers have found to examine the effect of various types of .pdf
 
Prepaid expenses havea. Not been recorded as expenses but have be.pdf
Prepaid expenses havea. Not been recorded as expenses but have be.pdfPrepaid expenses havea. Not been recorded as expenses but have be.pdf
Prepaid expenses havea. Not been recorded as expenses but have be.pdf
 
Please list at least 5 major differences between Managerial and Fina.pdf
Please list at least 5 major differences between Managerial and Fina.pdfPlease list at least 5 major differences between Managerial and Fina.pdf
Please list at least 5 major differences between Managerial and Fina.pdf
 
Create a time line of Organizational Theories (schools) showing the .pdf
Create a time line of Organizational Theories (schools) showing the .pdfCreate a time line of Organizational Theories (schools) showing the .pdf
Create a time line of Organizational Theories (schools) showing the .pdf
 
Mrs. R has beta-thalassemia major and has come into the office with a.pdf
Mrs. R has beta-thalassemia major and has come into the office with a.pdfMrs. R has beta-thalassemia major and has come into the office with a.pdf
Mrs. R has beta-thalassemia major and has come into the office with a.pdf
 
Need to sketch x(t) by hand so need steps to show how to do so.pdf
Need to sketch x(t) by hand so need steps to show how to do so.pdfNeed to sketch x(t) by hand so need steps to show how to do so.pdf
Need to sketch x(t) by hand so need steps to show how to do so.pdf
 
Name any 3 classes of phospholipidsSolutionPhospholipids are a.pdf
Name any 3 classes of phospholipidsSolutionPhospholipids are a.pdfName any 3 classes of phospholipidsSolutionPhospholipids are a.pdf
Name any 3 classes of phospholipidsSolutionPhospholipids are a.pdf
 

Recently uploaded

Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxdhanalakshmis0310
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxAmita Gupta
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 

Recently uploaded (20)

Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 

We used 3 files with each lab project in Vivado. What do we call the.pdf

  • 1. We used 3 files with each lab project in Vivado. What do we call the file that associates variables with actual pins on the FPGA? What file has code that can be used to verify that the design is working as it should be before we generate the bit file to program the board? H. Take the 1 bit full adder module and instantiate it 4 times in a larger module to make a 4 bit adder. All you have to do is fill in the instantiations is the 4 bit module. Solution G.Constraint file (-constrset)) testbench H. Full_Add FA0(Sum[0],Ripple_Carry[1],A[0],B[0],Carry_In); Full_Add FA1(Sum[1],Ripple_Carry[2],A[1],B[1],Ripple_Carry[1]); Full_Add FA1(Sum[2],Ripple_Carry[3],A[2],B[2],Ripple_Carry[2]); Full_Add FA1(Sum[3]Carry_Out,A[3],B[3],Ripple_Carry[3]);