fouadalnoor
Member
Hello guys,
I am currently trying to create a sequence recogniser and my sequence has some repeating numbers (HEX) such as:
E13A2 AA42 D1EA...
When creating the ASM chart for this particular sequence, I will have duplicate states since the numbers repeat themselves...
I simply want my ASM to start with a number (say E) and then for every clock cycle it goes on to the next number (1). What happens when It reaches E again? How will I differentiate the second E with the first one?
I am essentially trying to create a normal 16bit counter, but where it counts in a more random way, where it can go from 0001 to 1101 and back to 0001 and the continue to 1010 etc
Hope you see what I'm trying to do and any help given is highly appreciated!
I am currently trying to create a sequence recogniser and my sequence has some repeating numbers (HEX) such as:
E13A2 AA42 D1EA...
When creating the ASM chart for this particular sequence, I will have duplicate states since the numbers repeat themselves...
I simply want my ASM to start with a number (say E) and then for every clock cycle it goes on to the next number (1). What happens when It reaches E again? How will I differentiate the second E with the first one?
I am essentially trying to create a normal 16bit counter, but where it counts in a more random way, where it can go from 0001 to 1101 and back to 0001 and the continue to 1010 etc
Hope you see what I'm trying to do and any help given is highly appreciated!