Machine that is immune to tampering

Assignment Help Engineering Mathematics
Reference no: EM13855947

Your assignment is to design a voting machine that is immune to tampering because it's not programmable. It should offer the voter a  choice of two candidates and record the votes using two 5-bit binary counters. Polling is to be private but supervised by a human operator. The machine should be designed to run like this:

1) The supervisor pushes a button (call it "READY") to enable the machine to record the next vote.

2) The voter chooses a candidate by pushing one of two buttons ("candA" or "candB"). An LED associated with each button indicates the selection. The voter can change the selection any number of times. The vote will not be recorded until the next step.

3) The voter pushes a third button ("CAST") to cast the vote. The machine should not accept any changes after this, nor allow multiple votes by the same voter.

4) The supervisor again pushes the READY button, enabling the machine for the next voter. Pushing the button also should clear the LED indicators so that the next voter does not see the choice just recorded.

In this procedure "pushing a button" means pressing and releasing it. The buttons are "momentary switches" - that is, they give a logic "1" when pressed and logic "0" when released. So, for example, when the supervisor pushes the button to enable the machine for another voter, the READY signal toggles from 0 to 1 then back to 0.

You can assume that an LED indicator can be attached to any signal or logic gate output and will light up if the signal or gate is at logic "1".

To summarize, your machine should have four logic inputs (READY, CAST, candA, candB), two LEDs to indicate which of the two candidates has been selected, and two binary counters producing the output, which is the count for each candidate.

1129_binary counters.jpg

This can be done using combinatorial logic gates (AND, OR, NAND, NOR, NOT, and so on) and sequential logic (SR latches, D-flip flops,  T-flip flops). You won't need all of these things. My solution involved about a dozen logic components, not including the counters.

Reference no: EM13855947

Questions Cloud

How perceptions of organizational stakeholders be managed : How can the perceptions of organizational stakeholders be managed? What techniques might we use? What are some observable aspects of the organizational culture of criminal justice agencies
Hired by netflix to conduct three circles analysis : Imagine that you have been hired by Netflix to conduct a three circles analysis. In a memo to the CEO, describe Netflix’s competitive strategy and analyze how it competes with similar companies.
Locate information on the mercantilism : Locate information on the Mercantilism
Would this be moral or immoral : You are a city prosecutor, and a terrible crime has been committed in your city. A 7-year old girl has been kidnapped, brutally raped, tortured, and strangled to death. The case has become something of a cause célèbre, and people are up in arms, outr..
Machine that is immune to tampering : Your assignment is to design a voting machine that is immune to tampering because it's not programmable. It should offer the voter a  choice of two candidates and record the votes using two 5-bit binary counters. Polling is to be private but super..
Discuss ways to decrease and control homicides in the us : Discuss ways to decrease and control homicides in the United States. Discuss some of the factors of focus of the various sociological schools of crime causation that explain why murder occurs
Critics of consequentialist and utilitarian theory : Critics of consequentialist/utilitarian theory say that it sometimes requires its followers to do actions that could be considered “unjust.” How do consequentialists/utilitarians respond?
Analyze the last two vendors across four categories : Daniel’s team had to analyze the last two vendors across four categories. Which basic characteristic groups of the potential providers are important to find the supplier that best matches the internal requirements of the Credit Suisse Group?
How many units of work in progress inventory are in process : Let’s assume 3M produces “Command Hooks” at a rate of 10,000 units per day. Before reconfiguring their production process, their flow time through the process was 100 days. After reconfiguring, the new flow time is 35 days. After reconfiguring, how m..

Reviews

Write a Review

Engineering Mathematics Questions & Answers

  Find the dollar weighted yield rate

Find the dollar weighted (simple interest) yield rate and the time weighted yield of the account for this year.

  Clocks sell for euro45 radios for euro60 and toasters for

a company produces three electrical products-clocks radios and toasters. these products have the following resource

  What is the x-intercept of tangent line

What is the x-intercept of this tangent line? Use this fact to draw the tangent line and find the volume of the solid generated by rotating the top half

  Concentration profile of pyruvate in the film

a. Derive the concentration profile of pyruvate in the film.

  Regression analysis- benefits and intrinsic

Run a regression analysis using the BENEFITS column of all data points in the AIU data set as the independent variable and the INTRINSIC job satisfaction column of all data points in the AIU data set as the dependent variable.

  Question regarding the binomial distribution model

Identify values for p,n and x and explain how this fits binomial distribution model.

  Wirte a correct alternative hypothesis

What differentiates a Z test statistic for a population from the z statistic for sampling of the mean? Why difference. Consider a normal population

  What is the optimal decision for this investor

Draw a decision tree for this problem and what is the optimal decision for this investor and what is the EMV for this decision?

  The expected value of perfect information (evpi)

Using the States Data Set and PHStat, create the multiple regression prediction equation.

  Antisymmetric relations

How many relations on A are both symmetric and antisymmetric?

  Probability of being both popcorn and terrible

Suppose there are two types of movie: Arty (A), and Popcorn (P). These films may be either Decent (D) or Terrible (T). 35% of all movies are Arty. 20% of all movies are both Arty and Decent. If a film is Popcorn, there is a 75% chance that it is T..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd