Цитата(Oldring @ Jul 9 2010, 23:13)

Легко показать, что для такого двоичного счетчика с периодом N и неизменностью N, период счета неизбежно равен 2N. Такой счетчик - это сдвиговый регистр, в который сначала вдвигается до полного заполнения единица, а потом - нуль. При N=2 он же есть счетчик в коде Грея.
Точно! Спасибо за подсказку, я сразу про сдвиговый регистр не догадался.
Цитата(Oldring @ Jul 9 2010, 23:13)

Но Вы, наверное, имеете в виду полный счетчик с периодом 2^N при N>2?
Да, с обычным периодом 2^N. Сдвигового регистра мне было бы мало, точнее он бы отожрал слишком много ресурсов в ПЛИС.
Цитата(Oldring @ Jul 9 2010, 23:13)

При N=3 код с неизменностью 2 - это код Грея.
При N = 4 если код с неизменностью 3 существует, то его несложно подобрать компьютером.
У меня N - большое число, может больше 10. Вообще значения точного времени передаются по 64 бита, но, возможно, я такие большие разрядности использовать не стану, обойдусь меньшими. Так что, наверное, подбирать последовательность будет затруднительно. К тому же кодек по произвольной последовательности будет весьма сложен в реализации и также отожрёт много ресурсов ПЛИС (по сравнению, например, с кодеком Грея).
Зная себе цену, нужно ещё и пользоваться спросом...