Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

You are part of an intergalactic expedition that has arrived to a remote planet inhabited by creatures (lovely creatures); whose two hands have only

You are part of an intergalactic expedition that has arrived to a remote planet inhabited by creatures  A B SW3 SW2 SWI Tetral adder A+B Tetral to 7-seg DEC Tetral to 7-seg DEC Tetral to 7-seg DEC Tetral to 7-seg 

You are part of an intergalactic expedition that has arrived to a remote planet inhabited by creatures (lovely creatures); whose two hands have only 2 fingers each. It is soon discovered that their science and technology are not quite as advanced as they are on earth. It is also discovered that they use Tetral (a base-4 number system) for all their calculations. These beings would be greatly benefited if they had a rudimentary calculator to add two base-4 numbers and show the result in a couple of 7-segment displays. You are part of the expedition's elite engineering team and are asked to design and implement such calculator. Figure 1 shows the block diagram of what is required. A B SW3 SW2 SWI Tetral adder A+B Tetral to 7-seg DEC Tetral to 7-seg DEC Tetral to 7-seg DEC Tetral to 7-seg DEC 7 Hex3 Hex2 Hex1 Hexo Figure 1 Two-digit Tetral calculator (block diagram of top level schematic). a. Propose a binary representation for each of the four digits of the alien numeric system. (Each digit can be represented with two bits) (Pre-laboratory work) b. Build a truth table representing the addition of two Tetral numbers. Obtain the Boolean equations for each one of the output bits and simplify them, if possible. (Pre-laboratory work) c. Create a new project in Quartus II and add a schematic diagram for your Tetral adder. (30 minutes) d. Simulate your Tetral adder using Qsim and create the corresponding symbol. (20 minutes) e. Design a Tetral to 7-segments decoder. This component should convert the binary representation of one Tetral digit (two bits) into seven outputs controlling the segments of a display. Note that segments are turned ON with a '0'. (Pre-laboratory work) f. Create a new schematic diagram for your Tetral to 7-segments decoder using Quartus II. Use buses and make sure the signal controlling segment DO (Which will be a section of your 7Seg) is your most significant bit of the bus. For example, if the output of your decoder is called Y[6..0], Hex0_D0 will be connected to Y[6] (30 minutes) g. Simulate your Tetral to 7-segments decoder using Qsim and create the corresponding symbol. (20 minutes) h. Use instances of your components in a top level schematic similar to Figure 1, generate the configuration file and test your calculator using the FPGA board. (20 minutes)

Step by Step Solution

3.48 Rating (164 Votes )

There are 3 Steps involved in it

Step: 1

It looks like you are embarking on a design project to create a calculator for an alien species using a Tetral base4 numeral system where each digit c... blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Auditing and Assurance services an integrated approach

Authors: Alvin a. arens, Randal j. elder, Mark s. Beasley

14th Edition

133081605, 132575957, 9780133081602, 978-0132575959

More Books

Students also viewed these Mathematics questions

Question

Find the inverse, if it exists, for the matrix. -1

Answered: 1 week ago