Xilinx software to sketch AND and OR gates

  • Thread starter Thread starter sami23
  • Start date Start date
  • Tags Tags
    Sketch Software
Click For Summary

Discussion Overview

The discussion revolves around the challenge of creating 10-input AND and OR gates using Xilinx software, which has a limitation of 9 inputs for these gates. Participants explore various methods to achieve this, including schematic diagrams and connections.

Discussion Character

  • Homework-related
  • Technical explanation
  • Exploratory

Main Points Raised

  • One participant suggests using a configuration of 9-input AND gates and passing the output to a 2-input AND gate to accommodate a 10th input.
  • Another participant introduces the concept of a "bus" in Xilinx ISE, which could be used to manage multiple inputs more efficiently.
  • A different participant proposes connecting two 5-input AND gates to handle the 10 inputs, followed by a 2-input AND gate to combine their outputs, questioning if this setup would function as intended.

Areas of Agreement / Disagreement

Participants present multiple competing approaches to the problem, and there is no consensus on a single solution or method for representing the connections.

Contextual Notes

Participants have not fully resolved how to represent the connections in their schematic diagrams, and there may be assumptions about the functionality of the proposed gate configurations that are not explicitly stated.

sami23
Messages
69
Reaction score
1

Homework Statement


In the Xilinx software symbol library (student edition version 10.1), the maximum number of inputs for AND and OR gates is 9. What would you do if a 10-input AND and OR gates are needed? Draw the schematic diagrams and show the connections.

Homework Equations


(a1+a2+...+a10)=(a1+a2+...+a9) +a10

Boolean Equations:
AND: multiply each input = output
OR: add each input = output

The Attempt at a Solution


Put the AND operations to 9 AND input and then pass the output to the two inputs with another input as a10.

Similar thing can be done to OR gates.I have attached my attempt sketch. It looks like I have 11 inputs in total and I need 10. How can I sketch the connections of the 10-input gates?
 

Attachments

  • IMG_0684.jpg
    IMG_0684.jpg
    7.4 KB · Views: 542
Physics news on Phys.org
Xilinx ISE has a notation for something we might call a "bus". It is a name follow by an interval specifier. See the example below.

http://uhaweb.hartford.edu/jmhill/suppnotes/isetut/ise9x2/schem_fourbit_2.png
 
Last edited by a moderator:
So you could label each dangling wire, and then connect all ten wires together to a bus named "a(9:0)" just as the bus "Avail(3:0)" picture above.
 
I think I need to take two 5-input AND gates and connect the 10-inputs. Then take 1 2-input AND gate and connect output of two gates to the input of gate. Will the whole system function as a 10 input AND gate?

How do I represent that? I've attached my attempt
 

Attachments

  • IMG_0685.jpg
    IMG_0685.jpg
    13.5 KB · Views: 535

Similar threads

  • · Replies 1 ·
Replies
1
Views
5K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
7K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
2
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
1
Views
4K
Replies
2
Views
2K