Need help with the following circuit gate level design.
1.0 Introduction
To gauge the popularity of their television program, UCTV Inc. has retained your (a digital system‟s designer) services. UCTV has divided its viewing area into four regions and has representatives who sample the population in their respective regions. Based on the population, of the regions he/she represents, each representative has a certain number of votes:
Mr. A: 1 Mr. B: 2 Mr. C: 3 Ms. D: 4
Assume that the representatives will indicate their regions inclinations by closing a switch to indicate that an episode was liked and opening a switch to show that the episode was disliked. UCTV is interested in a digital system, which has a (seven segment) display, which indicates the total number of votes that say the episode was liked. If all 10 votes say the episode was liked, the display should show 0 and if all 10 votes say the episode was disliked the display should blank. In the remaining case the display should the decimal equal to liked votes.
Functional Requirements:
1.2.1.1 From the information given above, there are four persons voting each with one, two, three or four votes as shown in Table 1. When a person indicates his/her preference for a TV episode, he/she is casting all his/her votes at once. Dislike of an episode by a person results in no votes cast by that person.
Person Votes Input
Voting Owned Label
Mr. A 1 In[0]
Mr. B 2 In[1]
Mr. C 3 In[2]
Ms. D 4 In[3]
1.2.1.2
The name of the digital system to be developed shall be called SURVEY_MACHINE.
1.2.1.3 Inputs: There are four inputs labeled in[3:0] where in[0], in[1, in[2],
and in[3] correspond the input used by the voter shown in Table 1.
1.2.1.4 Each input is facilitated by on/off switch to allow a person to cast all
Outputs: The output of the SURVEY_MACHINE is an eight-bit bus
attached to a 7-segment LED display that will display the total number
of votes cast by all four persons. The display value vs number of votes
cast is shown in Table 2.
I'm new to this stuff so any help or explanation would be awesome. I have an AIM account if anyone could communicate with me there. It's same as my username here.
1.0 Introduction
To gauge the popularity of their television program, UCTV Inc. has retained your (a digital system‟s designer) services. UCTV has divided its viewing area into four regions and has representatives who sample the population in their respective regions. Based on the population, of the regions he/she represents, each representative has a certain number of votes:
Mr. A: 1 Mr. B: 2 Mr. C: 3 Ms. D: 4
Assume that the representatives will indicate their regions inclinations by closing a switch to indicate that an episode was liked and opening a switch to show that the episode was disliked. UCTV is interested in a digital system, which has a (seven segment) display, which indicates the total number of votes that say the episode was liked. If all 10 votes say the episode was liked, the display should show 0 and if all 10 votes say the episode was disliked the display should blank. In the remaining case the display should the decimal equal to liked votes.
Functional Requirements:
1.2.1.1 From the information given above, there are four persons voting each with one, two, three or four votes as shown in Table 1. When a person indicates his/her preference for a TV episode, he/she is casting all his/her votes at once. Dislike of an episode by a person results in no votes cast by that person.
Person Votes Input
Voting Owned Label
Mr. A 1 In[0]
Mr. B 2 In[1]
Mr. C 3 In[2]
Ms. D 4 In[3]
1.2.1.2
The name of the digital system to be developed shall be called SURVEY_MACHINE.
1.2.1.3 Inputs: There are four inputs labeled in[3:0] where in[0], in[1, in[2],
and in[3] correspond the input used by the voter shown in Table 1.
1.2.1.4 Each input is facilitated by on/off switch to allow a person to cast all
Outputs: The output of the SURVEY_MACHINE is an eight-bit bus
attached to a 7-segment LED display that will display the total number
of votes cast by all four persons. The display value vs number of votes
cast is shown in Table 2.
I'm new to this stuff so any help or explanation would be awesome. I have an AIM account if anyone could communicate with me there. It's same as my username here.