EEWORLDEEWORLDEEWORLD

Part Number

Search

L-USS2828-T128A-BT

Description
L-USS2828-T128A-BT
CategoryThe embedded processor and controller    Microcontrollers and processors   
File Size157KB,4 Pages
ManufacturerAVAGO
Websitehttp://www.avagotech.com/
Download Datasheet Parametric Compare View All

L-USS2828-T128A-BT Overview

L-USS2828-T128A-BT

L-USS2828-T128A-BT Parametric

Parameter NameAttribute value
MakerAVAGO
package instruction,
Reach Compliance Codecompliant
uPs/uCs/peripheral integrated circuit typeBUS CONTROLLER, UNIVERSAL SERIAL BUS

L-USS2828-T128A-BT Preview

Product Brief
April 2005
USS2828
USB 2.0 High Speed Device Controller
Features
USB 2.0 compliant device controller:
— Supports high-speed and full-speed modes.
— Contains integrated high-speed/full-speed USB
transceivers
— Suitable for self-powered or bus-powered USB
device applications
— Provides 2 Kbytes USB FIFO memory
— Supports up to 16 USB endpoints (8 IN, 8 OUT
including EP0)
— 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.
Copyright © 2005 Agere Systems Inc.
All Rights Reserved
April 2005
PB05-004CMPR

L-USS2828-T128A-BT Related Products

L-USS2828-T128A-BT L-USS2828-T128A-BD
Description L-USS2828-T128A-BT L-USS2828-T128A-BD
Maker AVAGO AVAGO
Reach Compliance Code compliant compliant
uPs/uCs/peripheral integrated circuit type BUS CONTROLLER, UNIVERSAL SERIAL BUS BUS CONTROLLER, UNIVERSAL SERIAL BUS
How to understand the shared memory problem of multi-core DSP C6678
[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 ...
Aguilera DSP and ARM Processors
Search components
Does anyone know what diode this is?...
温柔的小强 Domestic Chip Exchange
USB Driver Issues
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...
ligoyong Embedded System
Please advise on the interface between PXA310 and DSP design
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...
hoaryhorse Embedded System
【Ask】About the differential mode voltage gain of the differential amplifier circuit
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 ...
itmssliyan Analog electronics
Drawing with Arduino
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...
凯哥 Creative Market

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 1170  821  2327  2503  791  24  17  47  51  16 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号