
SIE block plays a vital role in transmitting as well as receiving the **data** with USB interface. SIE block acts as an intermediate between the central processing unit of a computer and the universal transceiver macro cell interface (UTMI). InAlgorithm 
{ 
Input: 
Binary signal 
Output: 
Transmission signal (Code word) 
Intermediate Results: 
Transmitter polynomial 
01: 
The message signal in binary form need to be 
converted into polynomial form F(x) 
02: 
Multiply F(x) with M(x) 
// B(x)= F(x) * M(x) 
03: 
B(x) which is in polynomial form need to be 
converted into binary form 
// i.e. B[0111010110110110] 
} 
Fig. 1. Algorithm for BCH encoder 