Logisim Calculator Datapath Implementation

เสร็จสมบูรณ์ โพสต์แล้ว 5 ปีที่ผ่านมา ชำระเงินเมื่อจัดส่ง
เสร็จสมบูรณ์ ชำระเงินเมื่อจัดส่ง

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. The calculator takes 2 numbers sequentially. The user indicates that the first number has been

entered in the 8-bit input by selecting an operator (changing the operator should update the number read from the input). Whenever an operator button is pressed, the display should be updated with the stored value of the first number. Once the equals (=) button is pressed, the calculator should save the second number from the input and display the result. At this point, the calculator should be ready to read a new number from the input.

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.

Your calculator datapath should be implemented within the subcircuit, Datapath (FP Part 2), inside the template file you used for part 1 of the final project. You may add connections between the datapath and controller subcircuit inside the subcircuit, 8-Bit Calculator, as needed, but please do not make any changes to the existing circuit, main. You may also add as subcircuits within the datapath (such as an ALU), but the only subcircuits within the circuit, 8-Bit Calculator, should be the datapath and controller that are already present.

วิศวกรรมไฟฟ้า อิเล็กทรอนิกส์ วิศวกรรม ไมโครคอนโทรลเลอร์ Verilog / VHDL

หมายเลขโปรเจค: #17860884

เกี่ยวกับโปรเจกต์

3 ข้อเสนอ โปรเจกต์ระยะไกล ใช้งาน %project.latestActivity_relativeTime|แทนที่%

มอบให้กับ:

profvipabutaleb

I'm computer engineering TA with 12+ years of experience experienced in Logic and digital design - Boolean algebra - combinational and sequential circuits implementation using Logisim , experienced in computer arch เพิ่มเติม

$180 USD ใน 3 วัน
(34 รีวิว)
4.5

freelancer 3 คน กำลังเสนอราคาในงานนี้ โดยมีราคาเฉลี่ยอยู่ที่ $319

ahmedmohamed85

Dear sir I have checked the requested design and I can do the calculator in logisim please message me so that we can discuss best regards

$222 USD ใน 2 วัน
(417 รีวิว)
7.8
umg536

............................................................................................................vv

$555 USD ใน 3 วัน
(23 รีวิว)
6.3