ST92E163-EPB/US STMicroelectronics, ST92E163-EPB/US Datasheet - Page 136

no-image

ST92E163-EPB/US

Manufacturer Part Number
ST92E163-EPB/US
Description
KIT DEMO MASS STORAGE
Manufacturer
STMicroelectronics
Type
Microcontroller Programmerr
Datasheet

Specifications of ST92E163-EPB/US

Contents
Programmer, Cable, Power Supply, Software, Manual and more
For Use With/related Products
ST9 MCUs
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ST92E163-EPB/US
Manufacturer:
ST
0
ST92163R4 - USB PERIPHERAL (USB)
8.3 USB PERIPHERAL (USB)
8.3.1 Introduction
The USB Peripheral provides a full-speed function
interface between the USB bus and the ST9 mi-
crocontroller.
8.3.2 Main Features
8.3.3 Functional Description
The USB interface is composed of the following
blocks (see
Figure 72. Block Diagram
136/230
USB Specification Version 1.1 Compliant
Supports 8 device addresses
16 software configurable endpoints supporting:
USB Suspend/Resume operations
On-Chip 3.3V Regulator
On-Chip USB Transceiver
Special functions on alternate output pins:
Two bit-mirror registers
SIE (Serial Interface Engine): implementing
USB protocol layer (for a detailed description of
USB protocol refer to chapter 7, 8 of the
“Universal Serial Bus Specification”). The
functions of this block include: synchronisation
Transceiver
All USB transfer types (control, interrupt, bulk, and
isochronous)
Burst-DMA transfers to up to 1K bytes RAM buffers
USB upstream port Output Enable signal (USBOE)
Start-Of-Frame pulse (SOFP)
DP0 DM0
regulator
Interface
3.3 V
Port
+
Figure
72)
Full-Speed
SIE
USBOE
SOF Timer
Endpoint
Logic and
Registers
pattern recognition, bit-stuffing, CRC generation
and checking, PID verification/generation and
handshake evaluation. It must interface with
USB bus on one side and with the ST9 core on
the other side.
ST9 interface: this block is connected between
the SIE and the ST9 microcontroller. Its purpose
is to handle specific endpoint registers and
provide interrupt and DMA servicing to the SIE.
The unit transfers data from or to the memory,
and uses the Register File to save/load pointer
and counter values without CPU intervention,
taking control of the ST9 buses (Burst-DMA
interface).
interrupts
microcontroller at the end of data transmission/
reception, and to flag error conditions.
Port Interface: this block contains the logic
related to the USB physical port. The port
interface also handles the resume detection.
Frame Timer: its function is to monitor the Start-
of-Frame (SOF) timing points. It detects a global
suspend (from the host) when no USB traffic
has been seen for 3 ms. It also generates the
SOFP output for any external device requiring
Start-of-Frame synchronization.
Port transceiver: containing differential and
single-ended receivers and slew rate controlled
output buffers.
SOFP
to
The
Controller
Controller
require
Interrupt
LP_SUSP
Burst
DMA
ST9
WKUP15
Interface
attention
WUIMU
unit
from
uses
the

Related parts for ST92E163-EPB/US