xOverLoad
Newbie level 6
- Joined
- Dec 27, 2012
- Messages
- 11
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Activity points
- 1,385
Hello everyone. I would like to excuse myself in the beginning for my bad english.
I got assignment to draw a scheme of circuit in Xilinx on Spartan 3 FPGA board, that would write a word on 4 7-segment display , and it needs to blink every 2 seconds. The word is "radi" which means "IT WORKS".
Well, i wrote binary code for each leather: "R", "A", "D" and "I".
"r" --> "1111010"
"a"--> "0000010"
"d"--> "1000010"
"i"--> "1111011"
I minimized it with bools algebra and made a scheme of that. I have no idea how should i make it blink every 2 seconds, except making 27 bit counter with 27 flip-flops, which would send "1" when it reaches "101111101011110000100000000" which is 100 000 000 Hz, or 100 MHz in decimal= 2 seconds ( using 50 MHz clock on Spartan 3 ofcourse).
The thing is , i dont know if im going in right direction with this "brain-storming" , so im asking you, kind people, not to solve this problem for me , in contrairy just to put me "on the right way" with thinking of solution. Maybe this is the right way it should be done, and ofcourse maybe it isnt, so im open for any suggestions that could help me out to solve my assignment.
Best regards ;-)
I got assignment to draw a scheme of circuit in Xilinx on Spartan 3 FPGA board, that would write a word on 4 7-segment display , and it needs to blink every 2 seconds. The word is "radi" which means "IT WORKS".
Well, i wrote binary code for each leather: "R", "A", "D" and "I".
"r" --> "1111010"
"a"--> "0000010"
"d"--> "1000010"
"i"--> "1111011"
I minimized it with bools algebra and made a scheme of that. I have no idea how should i make it blink every 2 seconds, except making 27 bit counter with 27 flip-flops, which would send "1" when it reaches "101111101011110000100000000" which is 100 000 000 Hz, or 100 MHz in decimal= 2 seconds ( using 50 MHz clock on Spartan 3 ofcourse).
The thing is , i dont know if im going in right direction with this "brain-storming" , so im asking you, kind people, not to solve this problem for me , in contrairy just to put me "on the right way" with thinking of solution. Maybe this is the right way it should be done, and ofcourse maybe it isnt, so im open for any suggestions that could help me out to solve my assignment.
Best regards ;-)