ويتم نقل بيانات usb عن طريق toggling خطوط البيانات بين حالة j و العكس من حالة k. usb (البيانات باستخدام ترميز خط nrzi ؛ ويتم نقل 0 bit عن طريق toggling خطوط البيانات من j الى k او العكس, في حين يتم نقل 1 bit عن طريق ترك خطوط البيانات كما هو. للتاكد من ان الحد الادنى من الكثافة لا يزال في ال bitstream, يستخدم usb حشو bit; ويتم ادخال 0 bit اضافية في تدفق البيانات بعد اي ظهور من ست قطع 1 قطع متتالية. سبعة على التوالي حصلت على 1 قطع هو دائما خطا. وقد ادخل usb 3.0 المزيد من البيانات الترميزات.
للتاكد من ان الحد الادنى من كثافة نقل الاشارات لا يزال في ال bitsream, ما الذي يستخدم usb?
حشو bit