11. In arbitrary state changing, FSM Gray code fails for low-power designs. 12. When bit-string representations of integers are used, Gray coding is often employed. 13. Gray code is derived from this notion.14. A Gray code counter was patented in 1962, and there have been many others since. 15. In recent times a Gray code counter can be implemented as a state machine in Verilog. 16. There are many specialized types of Gray codes other than the binary-reflected Gray code. 17. There are many specialized types of Gray codes other than the binary-reflected Gray code . 18. Typically, there is no means of modulating individual stripes, such as with Gray codes . 19. Notice that the Gray code for decimal 7 rolls over to decimal 0 with only one switch change. 20. These characteristics suggest a simple and fast method of translating a binary value into the corresponding Gray code .