- #1
Well I would have 16 cells like the one I draw. And my circuit would receive a sequence of 16 bits at a time.lewando said:How is your input being presented to your detector? As a time-sequence of bits? Or all at once, as a group of bits (like a byte)?
Yeslewando said:Sorry, I am having trouble reading the image and so I don't understand your approach. Okay, so correct me if I am wrong: a 16-bit word is applied to the input of the detector (a functional block with 16 inputs and 16 outputs), then detector outputs a 16-bit word with 1's in the correct place. Is that right?
Max0007 said:Yes
Yes but I am checking from right to left and left to right. So I only have to check for 2 bits from right to left and 2 bits from left to right and Xi is what my current cell value is = fifth bit.lewando said:Your middle page discusses 0 bits found, 1 bit found, 2 bits found... What about 3 bits, 4 bits, and 5 bits found? Don't you need to "find" all 5 bits of the pattern?
so in my point of view if I have x=1 and other input to 0 then bout(1)/bout(0) would take the value of 01 = which means 1 bit detected.lewando said:Your middle page discusses 0 bits found, 1 bit found, 2 bits found... What about 3 bits, 4 bits, and 5 bits found? Don't you need to "find" all 5 bits of the pattern?
a serial stream of bits (going in on 1 wire)lewando said:I had a question buried in post #7. You need to be very specific about the input to your box-- is it a serial stream of bits (going in on 1 wire) or a 16-bit parallel word (going in on 16 wires)? If this cannot be clearly established, then it makes no sense to proceed.
Perhaps Max0007 should clearly explain what is implied by the choice of thread title.lewando said:Your middle page discusses 0 bits found, 1 bit found, 2 bits found... What about 3 bits, 4 bits, and 5 bits found? Don't you need to "find" all 5 bits of the pattern?
The purpose of this circuit homework is to design a circuit that can detect a specific pattern, in this case, the sequence 11011. This can be useful in various applications such as data transmission and error detection.
The circuit uses a combination of logic gates, specifically AND, OR, and NOT gates, to analyze the input data and determine if it matches the pattern 11011. The gates are connected in a way that only when the input matches the pattern, the output will be high, indicating a successful detection.
Yes, the circuit can be modified to detect other patterns by changing the input connections and the configuration of the logic gates. However, for more complex patterns, a larger and more elaborate circuit may be required.
If the input data does not match the pattern, the output of the circuit will be low, indicating an unsuccessful detection. The circuit will then need to be reset or the input data needs to be modified to try again.
Yes, the circuit can be used in real-life applications such as in computer systems, communication systems, and electronic devices. It can be used to ensure the accuracy and integrity of data transmission and to detect errors in data storage.