SlideShare a Scribd company logo
1 of 2
Download to read offline
[10 Points ] Description This assignment aims at becoming familiar with Logisim and how to use
basic circuit schematic elements. The goal of this assignment is to create a small and simple
circuit that will convert three 4 -bit binary numbers to a hexadecimal value each. Tasks This
assignment will have two circuits: A main circuit that will include 3 hex digit displays and inputs
that allow the user to input a total of 12 bits. The second circuit is a so called subcircuit, which
will be used in the main circuit and will connect the inputs to the hex displays. This subcircuit
will route each bit from the inputs to the correct hex display using splitters. In Logisim, create a
new file, add a subcircuit called "Converter", open it and do the following: To control the first
hex digit display: - Add 4 inputs with a bit width of 1 - Add 1 output with a bit width of 4 - Add
a splitter with 4 fan outs and a bit width of 4 - Connect the four 1-bit circuit inputs to the splitter
fan out - For each of the four inputs: Set the "Label" property to the letter "i" and append the
number of the splitter fan out it is connected to (should be a number between 0 and 3). - Connect
the splitter output to the 4-bit output of the circuit To control the second hex digit display: - Add
2 inputs one with a bit width of 1 and the other with a bit width of 3 - Add 1 output with a bit
width of 4 - Add a splitter with 2 fan outs and a bit width of 4 - In order to make the splitter take
in a group of 3 bits on one fan out and 1 bit on
- In order to make the splitter take in a group of 3 bits on one fan out and 1 bit on the second, we
need to change the properties: Make sure the splitter has one fan out for bits 0,1 and 2 (3-bit bus)
and bit 3 on a separate fan out (1-bit wire). - Connect the two inputs (1 bit input and 3 bit input)
to the splitter fan out - Connect the splitter output to the second 4-bit output of the circuit - For
each of the two inputs: Set the "Label" property to the letter " j " and append the number of the
splitter fan out it is connected to (should be the two numbers 3 and 2,1,0, make sure the label
reflects the bit position correctly) - Add the label "hex 2" to the output To control the third hex
digit display: - Add 2 inputs with a bit width of 2 - Add 1 output with a bit width of 4 - Add a
splitter with 2 fan outs and a bit width of 4 - Connect the two 2-bit circuit inputs to the splitter
fan out - Connect the splitter output to the third 4-bit output of the circuit - For each of the two
inputs: Set the "Label" property to the letter "k" and append
- For each of the two inputs: Set the "Label" property to the letter "k" and append the bit numbers
of the splitter fan out it is connected to (should be the two numbers 3,2 and 1,0, make sure the
label reflects the bit position correctly) - Add the label "hex 3 " to the output Lastly, open the
"main" circuit and to the following: - Add the "Converter" circuit as a subcircuit - Add 3 "Hex
Digit Display" (can be found in the "Input/Output" folder in Logisim) - Connect each of the three
outputs of the subcircuit to the left (black) input of each of the three Hex Digit Display - Add the
required inputs: 4 inputs with a bit width of 1 for the first hex display, 2 inputs - one with 3 bit
width the other with 1 bit width - for the second hex display and 2 inputs with a bit width of 2 for
the third hex display. - Set the "Facing" property of all inputs to "North" - Arrange all inputs so
they are horizontally aligned and next to each other. The bit positions are in a descending order.
You can group the inputs in three groups: One for each hex display. This arrangement will show
the input values like a binary number. - Change the label of each input to the corresponding label
of the subcircuit input you will connect it to (hover over the subcircuit input/outputs to see its
label).
- Connect the inputs to the subcircuit and make sure that you connect bit in position 0 to the
input with the label 0 , position 1 to input with label 1 and so on. Use the simulation tool (select
the hand cursor in the top task bar, left side, then click on any of the inputs to change its value) to
input a binary number into the subcircuit. Check if the displayed hex digit on each of the three
Hex Digit Display are correct. If not, double check your wiring and/or double check if the input
order of the bits are correct. If all 16 possible binary combinations (for each hex display) give
you the correct hexadecimal digit, you are done and can submit this assignment (see
"Deliverables" below) Deliverables Submit the following deliverables on Canvas in Module 1
before the due date (see Canvas) 1. Submit your Logisim file with the following naming
convention: lastname_a1.circ

More Related Content

Similar to [10 Points ] Description This assignment aims at becoming familiar w.pdf

Ece 465 project_1_report_vishesh_shravan
Ece 465 project_1_report_vishesh_shravanEce 465 project_1_report_vishesh_shravan
Ece 465 project_1_report_vishesh_shravanVishesh Chanana
 
Four bit Signed Calculator.pptx
Four bit Signed Calculator.pptxFour bit Signed Calculator.pptx
Four bit Signed Calculator.pptxSUGAMRAJPUT2
 
IRJET- An Efficient Multiply Accumulate Unit Design using Vedic Mathematics A...
IRJET- An Efficient Multiply Accumulate Unit Design using Vedic Mathematics A...IRJET- An Efficient Multiply Accumulate Unit Design using Vedic Mathematics A...
IRJET- An Efficient Multiply Accumulate Unit Design using Vedic Mathematics A...IRJET Journal
 
FPGA Implementation with Digital Devices
FPGA Implementation with Digital Devices FPGA Implementation with Digital Devices
FPGA Implementation with Digital Devices Sachin Mehta
 
Adapted from Harris & Harris Digital Design and Computer Arch.docx
Adapted from Harris & Harris Digital Design and Computer Arch.docxAdapted from Harris & Harris Digital Design and Computer Arch.docx
Adapted from Harris & Harris Digital Design and Computer Arch.docxnettletondevon
 
Parallel Adder and Subtractor
Parallel Adder and SubtractorParallel Adder and Subtractor
Parallel Adder and SubtractorSmit Shah
 
DLD Lecture No 18 Analysis and Design of Combinational Circuit.pptx
DLD Lecture No 18 Analysis and Design of Combinational Circuit.pptxDLD Lecture No 18 Analysis and Design of Combinational Circuit.pptx
DLD Lecture No 18 Analysis and Design of Combinational Circuit.pptxSaveraAyub2
 
Adder & subtractor (Half adder, Full adder, Half subtractor, Full subtractor)
Adder & subtractor (Half adder, Full adder, Half subtractor, Full subtractor)Adder & subtractor (Half adder, Full adder, Half subtractor, Full subtractor)
Adder & subtractor (Half adder, Full adder, Half subtractor, Full subtractor)ISMT College
 
Digital Electronics-Unit II.pdf
Digital Electronics-Unit II.pdfDigital Electronics-Unit II.pdf
Digital Electronics-Unit II.pdfKannan Kanagaraj
 
DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and BCD Add...
DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and  BCD Add...DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and  BCD Add...
DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and BCD Add...SaveraAyub2
 
ALU project(segma team)
ALU project(segma team)ALU project(segma team)
ALU project(segma team)Mohamed Seif
 
CHAPTER 6: Function of Combination Logic From Flyod ( Digital Logic Design )
CHAPTER 6: Function of Combination Logic From Flyod ( Digital Logic Design ) CHAPTER 6: Function of Combination Logic From Flyod ( Digital Logic Design )
CHAPTER 6: Function of Combination Logic From Flyod ( Digital Logic Design ) Sefat Ahammed Shovo
 

Similar to [10 Points ] Description This assignment aims at becoming familiar w.pdf (20)

Logic converter
Logic converterLogic converter
Logic converter
 
Ece 465 project_1_report_vishesh_shravan
Ece 465 project_1_report_vishesh_shravanEce 465 project_1_report_vishesh_shravan
Ece 465 project_1_report_vishesh_shravan
 
Four bit Signed Calculator.pptx
Four bit Signed Calculator.pptxFour bit Signed Calculator.pptx
Four bit Signed Calculator.pptx
 
DLD Chapter-4.pdf
DLD Chapter-4.pdfDLD Chapter-4.pdf
DLD Chapter-4.pdf
 
IRJET- An Efficient Multiply Accumulate Unit Design using Vedic Mathematics A...
IRJET- An Efficient Multiply Accumulate Unit Design using Vedic Mathematics A...IRJET- An Efficient Multiply Accumulate Unit Design using Vedic Mathematics A...
IRJET- An Efficient Multiply Accumulate Unit Design using Vedic Mathematics A...
 
Combinational circuits
Combinational circuitsCombinational circuits
Combinational circuits
 
FPGA Implementation with Digital Devices
FPGA Implementation with Digital Devices FPGA Implementation with Digital Devices
FPGA Implementation with Digital Devices
 
Adapted from Harris & Harris Digital Design and Computer Arch.docx
Adapted from Harris & Harris Digital Design and Computer Arch.docxAdapted from Harris & Harris Digital Design and Computer Arch.docx
Adapted from Harris & Harris Digital Design and Computer Arch.docx
 
Parallel Adder and Subtractor
Parallel Adder and SubtractorParallel Adder and Subtractor
Parallel Adder and Subtractor
 
DLD Lecture No 18 Analysis and Design of Combinational Circuit.pptx
DLD Lecture No 18 Analysis and Design of Combinational Circuit.pptxDLD Lecture No 18 Analysis and Design of Combinational Circuit.pptx
DLD Lecture No 18 Analysis and Design of Combinational Circuit.pptx
 
Digital Components
Digital ComponentsDigital Components
Digital Components
 
DCF-Combinational circuit
DCF-Combinational circuitDCF-Combinational circuit
DCF-Combinational circuit
 
Adder & subtractor (Half adder, Full adder, Half subtractor, Full subtractor)
Adder & subtractor (Half adder, Full adder, Half subtractor, Full subtractor)Adder & subtractor (Half adder, Full adder, Half subtractor, Full subtractor)
Adder & subtractor (Half adder, Full adder, Half subtractor, Full subtractor)
 
Digital Electronics-Unit II.pdf
Digital Electronics-Unit II.pdfDigital Electronics-Unit II.pdf
Digital Electronics-Unit II.pdf
 
Chapter-04.pdf
Chapter-04.pdfChapter-04.pdf
Chapter-04.pdf
 
DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and BCD Add...
DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and  BCD Add...DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and  BCD Add...
DLD Lecture No 20 Look Ahead Carry Generator, Binary Subtractors and BCD Add...
 
Unit 2 Arithmetic
Unit 2 ArithmeticUnit 2 Arithmetic
Unit 2 Arithmetic
 
ALU project(segma team)
ALU project(segma team)ALU project(segma team)
ALU project(segma team)
 
CHAPTER 6: Function of Combination Logic From Flyod ( Digital Logic Design )
CHAPTER 6: Function of Combination Logic From Flyod ( Digital Logic Design ) CHAPTER 6: Function of Combination Logic From Flyod ( Digital Logic Design )
CHAPTER 6: Function of Combination Logic From Flyod ( Digital Logic Design )
 
COA pptx.pptx
COA pptx.pptxCOA pptx.pptx
COA pptx.pptx
 

More from ahujappliancess342

�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdf
�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdf�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdf
�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdfahujappliancess342
 
�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdf
�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdf�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdf
�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdfahujappliancess342
 
�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdf
�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdf�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdf
�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdfahujappliancess342
 
�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdf
�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdf�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdf
�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdfahujappliancess342
 
�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdf
�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdf�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdf
�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdfahujappliancess342
 
�Most unethical activities within organizations are supported by an .pdf
�Most unethical activities within organizations are supported by an .pdf�Most unethical activities within organizations are supported by an .pdf
�Most unethical activities within organizations are supported by an .pdfahujappliancess342
 
�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdf
�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdf�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdf
�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdfahujappliancess342
 
�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdf
�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdf�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdf
�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdfahujappliancess342
 
�En qu� estado de conocimiento se dice que se encuentra un individuo.pdf
�En qu� estado de conocimiento se dice que se encuentra un individuo.pdf�En qu� estado de conocimiento se dice que se encuentra un individuo.pdf
�En qu� estado de conocimiento se dice que se encuentra un individuo.pdfahujappliancess342
 
�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdf
�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdf�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdf
�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdfahujappliancess342
 
�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdf
�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdf�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdf
�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdfahujappliancess342
 
�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdf
�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdf�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdf
�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdfahujappliancess342
 
�C�mo proporcionan los profesionales de recursos humanos a una organ.pdf
�C�mo proporcionan los profesionales de recursos humanos a una organ.pdf�C�mo proporcionan los profesionales de recursos humanos a una organ.pdf
�C�mo proporcionan los profesionales de recursos humanos a una organ.pdfahujappliancess342
 
�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdf
�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdf�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdf
�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdfahujappliancess342
 
�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdf
�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdf�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdf
�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdfahujappliancess342
 
�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdf
�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdf�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdf
�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdfahujappliancess342
 
�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdf
�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdf�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdf
�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdfahujappliancess342
 
�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdf
�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdf�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdf
�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdfahujappliancess342
 
�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdf
�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdf�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdf
�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdfahujappliancess342
 
�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdf
�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdf�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdf
�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdfahujappliancess342
 

More from ahujappliancess342 (20)

�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdf
�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdf�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdf
�Qu� afirmaci�n sobre la salud de diversos grupos de poblaci�n es co.pdf
 
�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdf
�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdf�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdf
�Qui�n es due�o de una corporaci�n Describa el proceso mediante el .pdf
 
�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdf
�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdf�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdf
�Qu� afirmaci�n es falsa con respecto a la Declaraci�n de Posici�n N.pdf
 
�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdf
�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdf�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdf
�Por qu� este reino incluye partes de tres continentes �Qu� rasgos co.pdf
 
�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdf
�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdf�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdf
�ok parlak ve hrsl gen� bir y�netici olan Harry Smart, Bostonda dou.pdf
 
�Most unethical activities within organizations are supported by an .pdf
�Most unethical activities within organizations are supported by an .pdf�Most unethical activities within organizations are supported by an .pdf
�Most unethical activities within organizations are supported by an .pdf
 
�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdf
�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdf�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdf
�Keith Dunn ve McGuffeys Restaurant� konulu vakay okuyun ve yaklak .pdf
 
�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdf
�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdf�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdf
�eriden Bir Bak G�r�nt�lemenin Kamera Hap Verilen Gavriel Iddan, .pdf
 
�En qu� estado de conocimiento se dice que se encuentra un individuo.pdf
�En qu� estado de conocimiento se dice que se encuentra un individuo.pdf�En qu� estado de conocimiento se dice que se encuentra un individuo.pdf
�En qu� estado de conocimiento se dice que se encuentra un individuo.pdf
 
�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdf
�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdf�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdf
�C�mo ejemplifica La elevaci�n de la cruz de Rub�n los ideales bar.pdf
 
�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdf
�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdf�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdf
�Cu�les son las funciones de los poros nucleares Seleccione todas l.pdf
 
�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdf
�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdf�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdf
�Cu�les de los siguientes son ejemplos de selecci�n sexual (Marque .pdf
 
�C�mo proporcionan los profesionales de recursos humanos a una organ.pdf
�C�mo proporcionan los profesionales de recursos humanos a una organ.pdf�C�mo proporcionan los profesionales de recursos humanos a una organ.pdf
�C�mo proporcionan los profesionales de recursos humanos a una organ.pdf
 
�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdf
�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdf�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdf
�Cu�l(es) de las siguientes afirmaciones es(son) verdadera(s) (Ma.pdf
 
�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdf
�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdf�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdf
�Cu�l es la diferencia entre un grupo y un equipo en un entorno orga.pdf
 
�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdf
�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdf�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdf
�Cu�l es la mayor amenaza para los ecosistemas de humedales Opci�.pdf
 
�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdf
�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdf�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdf
�Cu�l de las siguientes afirmaciones sobre las prote�nas receptoras .pdf
 
�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdf
�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdf�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdf
�Cu�l de los siguientes representa el papel de la �tica filos�fica e.pdf
 
�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdf
�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdf�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdf
�Cu�l de los siguientes no es uno de los pasos al realizar la secue.pdf
 
�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdf
�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdf�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdf
�Cu�l de los siguientes no es cierto acerca de las acciones (Selecc.pdf
 

Recently uploaded

How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxCeline George
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...Nguyen Thanh Tu Collection
 
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportBasic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportDenish Jangid
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfPondicherry University
 
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdfContoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdfcupulin
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjMohammed Sikander
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...Nguyen Thanh Tu Collection
 
Trauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesTrauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesPooky Knightsmith
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...EADTU
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxAnalyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxLimon Prince
 
The Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFThe Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFVivekanand Anglo Vedic Academy
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMELOISARIVERA8
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital ManagementMBA Assignment Experts
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...EduSkills OECD
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽中 央社
 
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...MysoreMuleSoftMeetup
 

Recently uploaded (20)

How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptx
 
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
 
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportBasic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdfContoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
Trauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesTrauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical Principles
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxAnalyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
 
The Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFThe Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDF
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"
 
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
MuleSoft Integration with AWS Textract | Calling AWS Textract API |AWS - Clou...
 

[10 Points ] Description This assignment aims at becoming familiar w.pdf

  • 1. [10 Points ] Description This assignment aims at becoming familiar with Logisim and how to use basic circuit schematic elements. The goal of this assignment is to create a small and simple circuit that will convert three 4 -bit binary numbers to a hexadecimal value each. Tasks This assignment will have two circuits: A main circuit that will include 3 hex digit displays and inputs that allow the user to input a total of 12 bits. The second circuit is a so called subcircuit, which will be used in the main circuit and will connect the inputs to the hex displays. This subcircuit will route each bit from the inputs to the correct hex display using splitters. In Logisim, create a new file, add a subcircuit called "Converter", open it and do the following: To control the first hex digit display: - Add 4 inputs with a bit width of 1 - Add 1 output with a bit width of 4 - Add a splitter with 4 fan outs and a bit width of 4 - Connect the four 1-bit circuit inputs to the splitter fan out - For each of the four inputs: Set the "Label" property to the letter "i" and append the number of the splitter fan out it is connected to (should be a number between 0 and 3). - Connect the splitter output to the 4-bit output of the circuit To control the second hex digit display: - Add 2 inputs one with a bit width of 1 and the other with a bit width of 3 - Add 1 output with a bit width of 4 - Add a splitter with 2 fan outs and a bit width of 4 - In order to make the splitter take in a group of 3 bits on one fan out and 1 bit on - In order to make the splitter take in a group of 3 bits on one fan out and 1 bit on the second, we need to change the properties: Make sure the splitter has one fan out for bits 0,1 and 2 (3-bit bus) and bit 3 on a separate fan out (1-bit wire). - Connect the two inputs (1 bit input and 3 bit input) to the splitter fan out - Connect the splitter output to the second 4-bit output of the circuit - For each of the two inputs: Set the "Label" property to the letter " j " and append the number of the splitter fan out it is connected to (should be the two numbers 3 and 2,1,0, make sure the label reflects the bit position correctly) - Add the label "hex 2" to the output To control the third hex digit display: - Add 2 inputs with a bit width of 2 - Add 1 output with a bit width of 4 - Add a splitter with 2 fan outs and a bit width of 4 - Connect the two 2-bit circuit inputs to the splitter fan out - Connect the splitter output to the third 4-bit output of the circuit - For each of the two inputs: Set the "Label" property to the letter "k" and append - For each of the two inputs: Set the "Label" property to the letter "k" and append the bit numbers of the splitter fan out it is connected to (should be the two numbers 3,2 and 1,0, make sure the label reflects the bit position correctly) - Add the label "hex 3 " to the output Lastly, open the "main" circuit and to the following: - Add the "Converter" circuit as a subcircuit - Add 3 "Hex Digit Display" (can be found in the "Input/Output" folder in Logisim) - Connect each of the three outputs of the subcircuit to the left (black) input of each of the three Hex Digit Display - Add the
  • 2. required inputs: 4 inputs with a bit width of 1 for the first hex display, 2 inputs - one with 3 bit width the other with 1 bit width - for the second hex display and 2 inputs with a bit width of 2 for the third hex display. - Set the "Facing" property of all inputs to "North" - Arrange all inputs so they are horizontally aligned and next to each other. The bit positions are in a descending order. You can group the inputs in three groups: One for each hex display. This arrangement will show the input values like a binary number. - Change the label of each input to the corresponding label of the subcircuit input you will connect it to (hover over the subcircuit input/outputs to see its label). - Connect the inputs to the subcircuit and make sure that you connect bit in position 0 to the input with the label 0 , position 1 to input with label 1 and so on. Use the simulation tool (select the hand cursor in the top task bar, left side, then click on any of the inputs to change its value) to input a binary number into the subcircuit. Check if the displayed hex digit on each of the three Hex Digit Display are correct. If not, double check your wiring and/or double check if the input order of the bits are correct. If all 16 possible binary combinations (for each hex display) give you the correct hexadecimal digit, you are done and can submit this assignment (see "Deliverables" below) Deliverables Submit the following deliverables on Canvas in Module 1 before the due date (see Canvas) 1. Submit your Logisim file with the following naming convention: lastname_a1.circ