Preview

DSD HELP

Satisfactory Essays
Open Document
Open Document
300 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
DSD HELP
Digital System Design

Introduction to Xilinx
• Xilinx ISE Design Suite.
• File  new project insert project name and select directory.
• Product Category: to be general purpose.
• Family: as Spartan3
• Device: XC3S400
• Package: PQ208NextFinish.

Intro Xilinx Contd..
• In a window at top left corner right click on the created project.
•  New source verilog module  insert name Next
• Mention port name and select port type and its width.
• Next  Finish.
• Your file has been created….

How to simulate in Xilinx
• In a design window at top left select simulation. • In the window select the test fixture that has been created to test.
• In the window below expand “ISim Simulator”
• Double click “Behavioral Check Syntax”.
•  double Click “Simulate Behavioral Model”.
• The resultant WAV is generated.

Lab Task
1. Design a processor using Verilog.
2. Instruction size is [10:0] i.e. 11 bits.
3. Implement:
i.

ii. iii. ALU as a function which takes [2:0]alu_op, [7:0]in1, [7:0]in2 as input and returns a single output of 16 bits i.e. [15:0].
MUX as a function which takes [7:0]in1,[7:0]in2 and sel as input and returns a single output of 8 bits i.e. [7:0]. Use conditional operator.
Control Unit as a task which takes as input [2:0]opcode, and generates 3 output i.e. [2:0]alu_op, reg_write, [3:0]reg_sel.

4. Use these function and task in main module to get the desired working.
5. Create a register file and assign an initial value to each register on negedge rst_n.

Operations
Opcode

Alu_op

operation

reg_write

Reg_sel

000

000

+

1

0000

001

001

-

1

0001

010

010

*

1

0010

011

011

|

1

0011

100

100

~(|)

1

0100

101

101

&

1

0101

110

110

^

1

0110

111

111

~^

1

0111

Main Module
• Input [10:0]instruction,clk,rst_n
• output [15:0]result
• reg
– [7:0]register[0:15], reg_write_main,

You May Also Find These Documents Helpful

  • Satisfactory Essays

    dss 001

    • 395 Words
    • 2 Pages

    The Proposer must address ALL Mandatory Requirements section items and provide, in sequence, the information and documentation as required (referenced with the associated item references). The RFP Coordinator will review all general mandatory requirements, including but not limited to the following:…

    • 395 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Dsaads

    • 674 Words
    • 3 Pages

    1)Explain, in your own words, why Edie and Terry may have changed their opinions regarding what must be done about the corruption on the waterfront. Use quotes to support your ideas.…

    • 674 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Dtlls Unit 1

    • 4042 Words
    • 17 Pages

    1.8 understand how to use teaching and learning strategies and resources inclusively to meet curriculum requirements…

    • 4042 Words
    • 17 Pages
    Powerful Essays
  • Powerful Essays

    Dtlls Unit 6

    • 5770 Words
    • 24 Pages

    Critically analyse the significance of theories, principles and models of inclusive curriculum to the design and implementation of programmes of study, within two different contexts.…

    • 5770 Words
    • 24 Pages
    Powerful Essays
  • Satisfactory Essays

    ddsd

    • 1128 Words
    • 5 Pages

    Macbeth shall never vanquished be until/Great Birnam Wood to high Dunsinane Hill/ Shall come against him (Act. 4, sc. 1, ln. 92-94)…

    • 1128 Words
    • 5 Pages
    Satisfactory Essays
  • Powerful Essays

    Dtlls Unit 6

    • 2632 Words
    • 11 Pages

    Teaching and Training in Post- Compulsory Education 3rd Edition. Armitage, Bryant, Dunnill, Flanagan, Hayes, Hudson, Kent, Lawes, Renwick.…

    • 2632 Words
    • 11 Pages
    Powerful Essays
  • Good Essays

    dsfds

    • 970 Words
    • 4 Pages

    Who is Abigail Williams? is she a liar, a witch or is she really just an honest soul trying to prove her innocence? Some people could relate to Abigail, but those people are probably the liars and cheats of this world. Abigail Williams is one of the characters that made the least number of changes in The Crucible. Abigail's lies never changed throughout The Crucible and she continued to be deceptive. She refused to tell what happened in the woods and she lied about seeing people with the devil. In the beginning Abigail is denying all the things Paris saw when he ventured into the woods and discovered the girls dancing in a circle naked around Tituba. Near the middle of The Crucible Abigail continues to lie about the situation and the people she blamed. Then in the end Abigail remained the same and vanished without a trace.…

    • 970 Words
    • 4 Pages
    Good Essays
  • Best Essays

    Dtlls Unit 4

    • 1954 Words
    • 8 Pages

    Kerka, S. (2002) ‘Teaching Adults: Is It Different?’ Clearinghouse on Adult, Career, and Vocational Education. No.21…

    • 1954 Words
    • 8 Pages
    Best Essays
  • Good Essays

    DBD assignment1

    • 702 Words
    • 4 Pages

    Answer (end of Chapter 1) questions 5, 7, 13, 17, 21, 25, 27, and 31.…

    • 702 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Simple Des

    • 2230 Words
    • 9 Pages

    is an educational rather than a secure encryption algorithm. It has similar properties and structure…

    • 2230 Words
    • 9 Pages
    Good Essays
  • Good Essays

    Qdm Assignment

    • 1382 Words
    • 6 Pages

    * Y5 = number of part-time tellers starting at 1 p.m. (leaving at 5 p.m.)…

    • 1382 Words
    • 6 Pages
    Good Essays
  • Good Essays

    Dfd and Erd

    • 283 Words
    • 2 Pages

    ERD and DFD are data presentation models that help in identifying the flow of data as well as inputs and outputs. They are important as they enable effective communication between members of different departments in an organization. There are similarities in the two types of data presentation models although there are differences that will be talked about in this article.…

    • 283 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Ddi Assignment

    • 1279 Words
    • 6 Pages

    RentalOrder (OrderID, OrderDate, ExpReturnDate, ActReturnDate, CustID, EID, TotalDay, FirstCharge, AfterFirstCharge, SubTotalCharge, VATCharge, FinalCharge, ServiceID) /*CustID referencing Customer.CustID*/ /*EID referencing Equipment.EID*/ /*ServiceID referencing ServiceOrder.ServiceID*/…

    • 1279 Words
    • 6 Pages
    Powerful Essays
  • Powerful Essays

    RME for dsfsaf

    • 1830 Words
    • 8 Pages

    Systems Engineering Management Selected Aspects Lecture Relevant Reading q Textbook: Chapters 18 and 19 q Textbook Sections: 3.10, 4.8, 5.8, and 5.9. 1 Agenda  Recap of last session  Systems Engineering Management  Verification and Validation Recap of last lecture  We considered:  Systems Analysis • Optimisation and modelling • Trade studies 2 Systems Engineering Management Why?  So we can deliver:…

    • 1830 Words
    • 8 Pages
    Powerful Essays