ZEK wrote:ога, первый триггер вгоняет в клоковый домен остальные просто задерживают,
Чтобы "вогнать в клоковый домен", надо МИНИМУМ 2 триггера. Если мне не веришь, то вот читай что ольтера пишет:
http://www.altera.com/literature/wp/wp- ... bility.pdfZEK wrote:а это очень просто
смотри по времени на сдвиговый регистр в момент прихода rddat (каждая строка новый клок 28мгц), регистр двигается влево
rawr_sr = 4'b1111; rawr_sr[3] && !rawr_sr[0] = 0
rawr_sr= 4'b1110; rawr_sr[3] && !rawr_sr[0] = 1
rawr_sr = 4'b1100; rawr_sr[3] && !rawr_sr[0] = 1
rawr_sr= 4'b1000; rawr_sr[3] && !rawr_sr[0] = 1
rawr_sr= 4'b0000; rawr_sr[3] && !rawr_sr[0] = 0
А если rawr будет 1111,1110,1101,1010,0100,1000,0000 ? ЧТо тогда?
ZEK wrote:формирователь rawr длительность 3 такта 28Мгц,
Только вот формирователь до тех пор, пока шумы не словятся.
ZEK wrote:а вот 4 такта мне кажется много,
Можно 2 или 3, не жалко. Только надо подумать, что будет, если будет ловиться шум.