Figure 2-9: Block Sync State Machine - Xilinx RocketIO X User Manual

Hide thumbs Also See for RocketIO X:
Table of Contents

Advertisement

R
test_sh*
sh_cnt < 64
62
LOCK_INIT
block_lock <=false
test_sh <= false
UCT
RESET_CNT
sh_cnt <= 0
sh_invalid_cnt <= 0
slip_done <= false
test_sh
TEST_SH
test_sh <=false
sh_valid
VALID_SH
sh_cnt ++
sh_cnt = 64*
sh_invalid_cnt > 0
sh_cnt = 64*
sh_invalid_cnt = 0
64_GOOD
block_lock <=true
UCT

Figure 2-9: Block Sync State Machine

www.xilinx.com
1-800-255-7778
Chapter 2: Digital Design Considerations
!sh_valid
INVALID_SH
sh_cnt ++
sh_invalid_cnt ++
sh_cnt = 64*
sh_invalid_cnt < 16*
block_lock
sh_invalid_cnt = 16 +
!block_lock
block_lock <=false
SLIP <=true
slip_done
RocketIO™ X Transceiver User Guide
UG035 (v1.5) November 22, 2004
test_sh*
sh_cnt < 64*
sh_invalid_cnt < 16*
block_lock
SLIP
ug035_ch3_21_090903

Advertisement

Table of Contents
loading

Table of Contents