The calculator you will be completing is a relatively simple 8-bit calculator with a hexadecimal output. It has a single 8-bit input (you can think of these as switches a user would set) and 5 buttons (+, -, *, /, and =). A template Logisim file of the inputs and outputs is provided on Blackboard, which looks like this:
In part 2 of the final project you will complete your 8-bit calculator by building a datapath and integrating it with the controller you designed and implemented in part 1. You may make changes to the controller for part 1 if you find it doesn’t meet all of the needs of your datapath, but you must include a synchronous controller in the project. A detailed description of the calculator can be found in the final project part 1 description and the final project demo video.
A template .circ file has been included on Blackboard that has all inputs and outputs in place. Your calculator should be implemented within the subcircuit, 8-Bit Calculator. Please do not make any changes to the existing circuit, main. You may add as many subcircuits to the project as you would like.
Logisim considers all .circ files as libraries so the simplest way to add your controller from part 1 to the final project template (if you created it in a separate project) is by adding your part 1 file as a library. To do this, select Project from the menu bar and then Load Library and select Logisim Library..., which will open a dialogue box allowing you to add your project as a library. The project will be added as a folder in the explorer pane. If you use this method, please include any projects imported as libraries with your submission.
***Submit your circuit design document (which should include a state diagram, truth table, and Boolean expressions for all outputs)
hi e I am an electrical engineer. I have vast experience with digital logic design in logisim. I can design your circuit is logisim and provide you the documentation. let me know if you are interested we can discuss further on chat
We are confident about your work and can give you good quality work within your deadline.
you just need to text me so that we can further discuss about your work
thanks
Hi,
My name is Mohamed, I have 7 years experience in digital design and logisim. I checked your project description and I can handle all the tasks and deliver high quality work. please contact me for more details.
Regards,
Mohamed