ASIC/FPGA Design and Verification Out Source Services
The USB RX FSM
- The RX FSM gets a serial stream of data from RX DA. It outputs parallel data. It does the bit un-stuff and NRZI.
- The input SIE is synchronized to the USB data valid-usb_dv- signal. The FF input equation is : sie sync FF input equation..
- The input data, usb_do, is sampled, with regard to the USB data valid, usb_dv. The FF input equation is at: usb rx fsm data valid register..
- The NRZI detection is done next, as can be seen at: NRZI equation..
- The output of the de-NRZI, namely rx_di, is fed to three targets as explained in the diagram: rx_di block diagram..
- The waves,describing the interface are at: sb rx fsm wave..
Contact me now at: |