Universal Serial Bus Controller (Usb0); Figure 16.1. Usb0 Block Diagram - Silicon Laboratories C8051F341 Product Manual

Full speed usb flash mcu family
Table of Contents

Advertisement

16. Universal Serial Bus Controller (USB0)

C8051F34x devices include a complete Full/Low Speed USB function for USB peripheral implementa-
tions*. The USB Function Controller (USB0) consists of a Serial Interface Engine (SIE), USB Transceiver
(including matching resistors and configurable pull-up resistors), 1k FIFO block, and clock recovery mech-
anism for crystal-less operation. No external components are required. The USB Function Controller and
Transceiver is Universal Serial Bus Specification 2.0 compliant.
Transceiver
VDD
D+
D-
Important Note: This document assumes a comprehensive understanding of the USB
Protocol. Terms and abbreviations used in this document are defined in the USB Specifi-
cation. We encourage you to review the latest version of the USB Specification before pro-
ceeding.
C8051F34x
*Note: The
cannot be used as a USB Host device.
C8051F340/1/2/3/4/5/6/7/8/9/A/B/C/D
Serial Interface Engine (SIE)
Endpoint0
IN/OUT
Data
Endpoint1
Transfer
Control
Endpoint2
Endpoint3
IN
OUT
IN
IN
USB FIFOs
(1k RAM)

Figure 16.1. USB0 Block Diagram

Rev. 1.3
USB
Control,
Status, and
Interrupt
Registers
OUT
OUT
CIP-51 Core
159

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the C8051F341 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents