— Supports control, interrupt, bulk transfers for all
endpoints
— Supports isochronous transfers for 4 endpoints
— 5 V tolerant I/O buffers allow operation in 3.3 V
or 5 V environments
Integrated ARM7TDMS core operating at up to
80 MHz
4K x 32 on-chip ROM
2K x 32 on-chip RAM
On-chip PLL generates high-speed clocks from 30
MHz external source.
Requires single 3.3 V external supply (1.5 V. on-
chip regulator supplies internal core).
Provides 16-bit external memory interface (EMI)
I
2
C interface for non-volatile configuration
24 general purpose I/O (GPIO) pins
Two programmable 32-bit timers.
Reset/clock/power management.
Programmable interrupt controller (PIC) to priori-
tize and mask interrupts.
Supports
IEEE
1149.1 JTAG.
Programmable eight-channel DMA controller.
128-pin TQFP package (lead-free), 14 mm x 22
mm, 0.5 mm pitch, 0.14 µm process
Introduction
The USS2828 is a general purpose USB 2.0 device
controller that supports both high-speed (480 Mbits/
s) and full-speed (12 Mbits/s) data transfers and can
be used in a variety of USB applications such as
printers, cameras, scanners and adapters. The
device includes an integrated ARM7TDMS processor
core with on-chip ROM and RAM, a 24-bit GPIO
interface and provides an external memory interface
(EMI) to support memory-mapped devices.
USS2828
USB 2.0 High Speed Device Controller
Product Brief
April 2005
Functional Description
TCK
TDI
TMS
TDO
TRSTB
ARM7TDMS
JTAG
AHB
BUS
ROM
4K x 32
DMA
CONTROLLER
USB 2.0
DEVICE
CONTROLLER
USB 2.0 PHY
RAM
2K
x 32
MEMORY
CONTROLLER
(EMI)
ADDR
DATA
RD_N
WR_N
CS1_N
CS2_N
ROM_CS_N
RAM_CS_N
IRQ1_N
IRQ2_N
30 MHz USB CLOCK
D+, D–
RREF
GPIO[23:0]
GPIO
PROGRAMMABLE
INTERRUPT
CONTROLLER
AHB — APB
BRIDGE
CLOCK/RESET
POWER
MANAGMENT
APB
BUS
I
2
C INTERFACE
EEPROM
SDA
SCK
RESET_N
SYSTEM CLOCK (TO 80 MHz)
PLL OUTPUT (TO 480 MHz)
Figure 1. USS2828 Block Diagram
ARM Core and AMBA AHB/APB Bus
The USS2828 device is based on an ARM7TDMS
core. The ARM7TDMS core runs at clock speeds of up
to 80 MHz providing 40 MIPS of performance. A JTAG
interface is provided for connecting to the ARM devel-
opment tools. On-chip memories, 4K x 32 ROM and
2K x 32 RAM, are accessible with zero wait states.
USB2.0 Controller
The USB 2.0 controller includes USB 2.0 full-speed
and high-speed USB transceivers for data transfers
using a maximum of 16 bidirectional endpoints (8 IN
endpoints and 8 OUT endpoints). It can be used in both
bus-powered and self-powered modes. Transfers over
the USB bus are controlled by an external 30 MHz
crystal. A 2 Kbyte FIFO is shared between the enabled
endpoints to transfer data over the internal AHB bus
running at 80 MHz.
2
Agere Systems Inc.
Product Brief
April 2005
External Memory Interface (EMI)
The USS2828 contains a memory controller to inter-
face with external Flash ROM, RAM, or other memory
devices and allows use of mixed on-chip and external
memories. The EMI provides four chip selects and a
16-bit data bus with 24 address lines and supports both
8-bit and 16-bit memories with programmable wait
states for read/write accesses.
USS2828
USB 2.0 High Speed Device Controller
General Purpose I/O (GPIO)
The GPIO module is an AHB slave that provides
24 bits of programmable general-purpose inputs/out-
puts.
All GPIO pins are 5 V tolerant to allow operation in both
3.3 V and 5 V environments. A data direction register is
used to control the direction (input or output) of the
associated GPIO pin, and each pin, as well as its inter-
nal pull-up, can be enabled/disabled via a register
write.
I
2
C Interface
The EEPROM interface is a two-wire, bidirectional I
2
C
bus compliant with version 2.1 of the I
2
C specification.
Typically in USB applications, the serial EEPROM is
used to store small amounts of configuration informa-
tion such as IDs, serial numbers, etc.
I
2
C features supported in this design include the follow-
ing:
Two data rates: 100 Kbits/s and 400 Kbits/s.
Single master operation supporting multiple slave
devices.
Programmable normal or extended addressing (7-bit
or 10-bit).
Transfer status interrupts and flags.
Voltage Regulators
The USS2828 has an internal voltage regulator that will
provide 1.5 V from the 3.3 V external voltage supply.
For 1.5 V operation, the ext15 pin is used to control the
switching between the external and internal voltage
regulators. If the external voltage must be used, then
this pin must be pulled high.
On-chip test and debug features
There are five hardware test modes on USS2828 con-
trolled by three test_sel pins. The test modes use
JTAG, DAA, GPI/O, and EMI interfaces to connect to
internal test hardware. In addition to this, a dedicated
observe pin controls the test mode which allows moni-
toring all UTMI internal interface signals on external
EMI interface.
A standard 5-wire JTAG interface is available to load
and debug software using ARM development tools.
This interface can also be used for loading production
tests.
Clock and Power Control
An on-chip, powerup reset generator works in conjunc-
tion with an external RESET signal to control the inter-
nal reset of the device. The external 30 MHz crystal
and internal PLL's 480 MHz output provide the clock
sources to the device. At powerup, the crystal interface
is enabled and the PLL output is not used. The ARM7
core runs at the 30 MHz crystal rate and boots from on-
chip ROM. The ARM7 clock can be programmed up to
80 MHz by switching to the PLL output in conjunction
with clock divider setting under software control.
There are independent clocks for most peripherals on
the USS2828, allowing blocks not required in any spe-
cific mode to be disabled in order to minimize power
dissipation.
Agere Systems Inc.
3
USS2828
USB 2.0 High Speed Device Controller
Product Brief
April 2005
Ordering Information
Table 1. Chip Set Names and Part Numbers
Device
USS2828
Package
128-pin TQFP
Part Number
L-USS2828-T128A-DB
L-USS2828-T128A-DT
Comcode
700 074 087
700 074 088
Description
Dry Baked Tray
Dry Baked Reel
For additional information, contact your Agere Systems Account Manager or the following:
INTERNET:
Home:
http://www.agere.com
Sales:
http://www.agere.com/sales
E-MAIL:
docmaster@agere.com
N. AMERICA: Agere Systems Inc., Lehigh Valley Central Campus, Room 10A-301C, 1110 American Parkway NE, Allentown, PA 18109-9138
1-800-372-2447,
FAX 610-712-4106 (In CANADA:
1-800-553-2448,
FAX 610-712-4106)
ASIA:
CHINA:
(86) 21-54614688
(Shanghai),
(86) 755-25881122
(Shenzhen)
JAPAN:
(81) 3-5421-1600
(Tokyo), KOREA:
(82) 2-767-1850
(Seoul), SINGAPORE:
(65) 6741-9855,
TAIWAN:
(886) 2-2725-5858
(Taipei)
EUROPE:
Tel. (44) 1344 296 400
Agere Systems Inc. reserves the right to make changes to the product(s) or information contained herein without notice. No liability is assumed as a result of their use or application.
Agere, Agere Systems, and the Agere logo are registered trademarks of Agere Systems Inc.
[size=4]MSMC is configured as L2 by default, and can be configured as L3 according to user needs. Since configuring it as L3 only does address mapping, the physical access time should still be of the ...
Now I have a small XPE system, I want it to recognize only one type of USB, such as the Watchdata USB, and other USBs cannot be recognized. But the Watchdata USB is a universal USB interface, what sho...
Please advise: PXA310+DSP architecture is used for video analysis and monitoring. DSP is used for video algorithm. In addition to SPI, are there other high-speed interfaces like HPI? Since the data tr...
This question is from the book "Electronic Technology Fundamentals - Analog Part" published by Higher Education Press, p272, question 6.2.5. (2) The Avc1 graph is as follows. The JFET's Gm = 2mS, Rds ...
Have you ever thought about learning to paint like an artist if you have not received any training in painting?Now Arduino gives you this opportunity, which is very convenient if you are a teacher and...
To enable real-time monitoring of home security and automatically dial a number for voice prompts or send text messages when an alarm occurs, a GPRS-based embedded telephone alarm system was design...[Details]
On August 25th, TSMC, the world's leading contract chip manufacturer, attracted significant attention for its decision to build a chip manufacturing facility in Arizona. TSMC primarily manufactures...[Details]
On August 25th, SK Hynix announced that it has completed development and entered mass production of its 321-layer, 2Tb QLC NAND flash memory product. This achievement marks the world's first applic...[Details]
On August 21, WeRide officially launched WePilot AiDrive, a one-stage end-to-end assisted driving solution developed in cooperation with Bosch. This comes only half a year after the two parties' "t...[Details]
Recently, AstroBo Robot, a subsidiary of Chenxing Automation, launched a new mobile collaborative palletizing product. Leveraging an omnidirectional mobile chassis, an intelligent scheduling system...[Details]
When discussing autonomous driving technology, there are often two extremes: on the one hand, there's the vision of "fully autonomous driving," while on the other, there's concern about potential s...[Details]
A multilevel inverter converts a DC signal into a multilevel staircase waveform. Instead of a straight positive-negative output waveform, the output waveform of a multilevel inverter alternates in ...[Details]
Plug-in hybrid vehicles (PHEVs) utilize two powertrains. Their pure electric range is typically inferior to that of pure electric vehicles, often reaching less than half that. Currently, mainstream...[Details]
Civilian internal combustion engines operate in the range of approximately 1000-4000 rpm. This results in the engine's kinetic energy being ineffective at low or high rpm, making starting difficult...[Details]
introduction
Inverter air conditioners are a trend in the current era and have gradually become commonplace in countless households. Beyond their basic cooling and heating functions, air condi...[Details]
The evolution of high-speed networks remains guided by the same core objectives: increasing data rates, reducing latency, improving reliability, lowering power consumption, and maintaining or exten...[Details]
At present, the most troubling thing about pure electric vehicles as new energy sources is not only the range anxiety, but also the disadvantage of long charging time. At present, ternary lithium b...[Details]
When we pick up an unfamiliar object, the first thing we want to know is what it actually does. A drive shaft, as the name suggests, is a shaft that transmits power. It's the transmission medium th...[Details]
EVTank predicts that all-solid-state batteries will achieve small-scale mass production in 2027 and large-scale shipments by 2030. Global solid-state battery shipments will reach 614.1GWh, of which...[Details]
With the global number of new energy vehicles expected to exceed 45 million by 2025, the performance boundaries of battery management systems are being reshaped.
Infineon Technologies
'
...[Details]