Xilinx software to sketch AND and OR gates

  • Thread starter Thread starter sami23
  • Start date Start date
  • Tags Tags
    Sketch Software
AI Thread Summary
In Xilinx software version 10.1, the maximum number of inputs for AND and OR gates is limited to 9, prompting the need for alternative solutions for 10-input gates. To achieve this, users can connect two 5-input AND gates, with their outputs feeding into a 2-input AND gate, effectively creating a 10-input AND gate. A similar approach can be applied for OR gates by combining multiple smaller gates. Users can utilize a bus notation to label and connect multiple inputs efficiently. The discussion emphasizes the importance of proper schematic representation for clarity in circuit design.
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: 525
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: 518
Back
Top