There is an LED next to each pin site to indicate the current…  There is an LED next to each pin site to indicate the current deployment o

There is an LED next to each pin site to indicate the current…  There is an LED next to each pin site to indicate the current deployment of the player’s opponent. There is a loudspeaker for replaying spoken messages which are to be pre-recorded and built in at manufacture. There are four push buttons for controlling the game. Sales volumes will be such that custom chips could be used throughout the product, but the chips are constrained by the low-cost assembly technology to have no more than 100 pins each. (a) All the components are to be mounted on one printed-circuit board (PCB). Decide how many chips to use in the product and explain how the PCB wiring makes efficient connection to the 10 000 contact pairs and LEDs. [5 marks] (b) The rules of the game must be built into the device. Comment on the factors which influence how these rules might be represented. [4 marks] (c) By sketching a block diagram or otherwise, describe the remaining details of the design, including the role of memory and how audio is generated. (c) How do “don’t cares” arise in practice and how may they be exploited? Are there any pitfalls in using them? Illustrate your answer with examples. [10 marks] 3 [TURN OVER CST.2002.2.4 3 Digital Electronics Consider the following circuit with clock CLK, inputs A and B and outputs X and Y . A Combinational Logic Y B ABY + ABY AB + AB JX X X JY Y KX X KY Y CLK (a) How many states does this system have? [2 marks] (b) How many rows will there be in a state transition table? [2 marks] (c) Provide the state transition table. [8 marks] (d) Draw a state diagram of the system. [6 marks] (e) Describe what the circuit does in words. [2 marks] 4 CST.2002..2.5 SECTION C 4 Probability Following a hardware practical class, an undergraduate comes across a tangle of n (single-strand) wires. After finding the 2n ends, he idly joins these ends together in pairs until there are no loose ends left. [At each joining, the first end is selected equiprobably from the unjoined ends and joined to a second end which is likewise selected equiprobably from the remainder.] Another undergraduate later comes across the handiwork of the first and decides to count the number of loops in the tangle.Image transcription textII. ALGORITHM COMPLEXITY AND ASYMPTOTIC ANALYSIS The below visualrepresentations of iterative looping structures are provided for Question 3through Question 20. Algorithm 1 Algorithm 2 log.n 256 Algorithm 3 Algorithm 4… Show moreImage transcription text(10) Match one of our algorithms tothe below code snippet. for (int i = 0; i< n; it+) { for (int j = 0; j ... Show more... Show more  Computer Science Engineering & Technology Information Security ENGR 213 Share QuestionEmailCopy link