Part Number Hot Search : 
1SS351 115102 SPWXXXX 2SK1405 X0202A LB1886 1M110Z 2SC2367
Product Description
Full Text Search
 

To Download AT76C711 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Features
* AVR(R) Microcontroller * Clock Generator Provides CPU Rates up to 24 MHz * Programmable UART with 16-byte FIFOs at the Receiver Side (1), with a Maximum Rate * * * * * * * * * * * * * * *
of 921K Baud Programmable SPI Interface Full-speed USB Function Controller On-chip 2K Bytes SRAM (for Data) On-chip 2K Bytes Dual-port RAM for Segmentation and Reassembly of Packets Exchanged between the USB and the UART Interfaces 8K x 16-bit In-system SRAM for Program Code On-chip Bootstrap ROM for Program Uploading to the Internal Program SRAM, Either from the USB or the SPI One USB Control Endpoint Five USB Programmable Endpoints (up to 64 Bytes) with Double-buffered FIFOs for Back-to-back Transfers One 8-bit Timer/Counter One 16-bit Timer/Counter External and Internal Interrupt Sources Programmable Watchdog Timer Independent UART BRG Oscillator 64-pin TQFP Package 3.3V Operation
AVR(R)-based Bridge between Full-speed USB and Fast Serial Asynchronous Interfaces AT76C711
Figure 1. Pin Configuration
NC VCC GND PD7_INT1 PD6_INT0 PD5 PD4 PD3 PD2 PD1_SOUT PD0_SIN UXTALO UXTALI GND LFTU VCC TCK TP LC VCC GND DP DM SUSP GND VCC PM0 PM1 PC0 PC1 PC2 PC3 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
RST PB0_T0 PB1_T1 PB2_ICP PB3 PB4_SS PB5_MOSI PB6_MISO PB7_SCK VCC LFT GND XTAL1 XTAL2 TEST1 PSDIN
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49
48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33
P_RX P_TX GND VCC PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0 VCC GND TEST2 ECK
Rev. 1643AS-10/00
Note: This is a summary document. A complete document is available on our web site at www.atmel.com.
1
Description
The Atmel AT76C711 is a compound USB device designed to provide a high-speed USB interface to devices that need to communicate with a base station through fast serial links, like UARTs and IrDA interfaces. It is based on the AVR-enhanced RISC architecture and consists of a USB function interface with a devoted DMA controller for fast transfers of data between the endpoint FIFOs and the DPRAM, a 2 KB internal RAM, a Synchronous Peripheral Interface (SPI), a UART, supporting a maximum rate of 921K baud, an 8K x 16-bit in-system SRAM for microcode storage, which is loaded from the SPI controller, 2K bytes dual-port RAM (DPRAM) and a programmable DMA controller for packet transfers between the UART and the DPRAM, without microcontroller intervention. An IrDA controller is also provided, attached to a second UART module and is able to communicate with an IrDA transceiver with a maximum rate of 1.2 Mbps. A hardwired Device Firmware Upgrade (DFU) protocol handler is implemented for programming an external AT45BDxxx serial Flash during the production phase. An internal bootstrap ROM contains the executable program for uploading the application code from an external serial Flash to the on-chip program SRAM. Alternatively, microcode can be stored in the program SRAM using the slave program mode while the chip is in the reset state. The USB and peripheral device controller function should be implemented in the microcontroller's firmware. The device is suitable for applications where minimization of power dissipation is required, since there are no powerconsumable transactions with external parallel devices.
The USB H/W block consists of a USB transceiver, the SIE, endpoint controllers and an interface to the microcontroller. The USB H/W interfaces to the USB host at the packet level. The microcontroller firmware handles the higher-level USB protocol layers that are not processed by the USB H/W and in addition, it performs the peripheral control functions. A typical application of AT76C711 and its functional diagram are shown in Figures 2 and 3.
Applications
AT76C711 can be used in applications where peripherals supporting fast serial asynchronous or synchronous transfer of data have to communicate with a host or other peripherals through a high-speed serial link, like USB. Typical areas of AT76C711 usage are: * Connection of Network Interface Cards (NICs) to a host system * Wireless communications * Bridging of microcontrollers with different types of serial interfaces * USB to UART bridge * USB to IrDA bridge * IrDA to UART bridge * Packet adaptation of network protocol packets to USB requirements
2
AT76C711
AT76C711
Block Diagram
Figure 1. Block Diagram
PROGRAM MEMORY CONTROLLER
Osc Clock Generator SRAM UART 1
IrDA 1.0 encdec
Timers AVR core WD
USB
address decoder
DPRAM
DMA controller
USART
SPI
Figure 2. Typical AT76C711 Application
USB
AT76C 711 Desktop System
UART
Network Adaptor RF Trsc RF Trsc Network Adaptor Printer
Figure 3. Functional Diagram
S/U# XTAL1 XTAL2 LFT
Debug ROM
16K x 16-bit SRAM
Clock Generator SRAM
IrDA 1.0 encdec UART 1 Timers WD
Data
Program Bus AVR Core
SUSP#
Interrupt Lines
DATA PORT REGISTERS - PORT DIRECTION REGISTERS DRIVERS/BUFFERS
PROGRAM MEMORY CONTROLLER
CLOCK Osc
2Kx8 Bits
DP DM
USB
RAM Address Bus & Bi-directional Data Bus
TDMAC, RDMAC, UINT
Address & Control Bus for AVR Register File Programming RST#
TXRDY# RXRDY# UINT
Address Decoder
/
SPI USART 0 UART Osc
DPRAM 2Kx8 Bits
DMA Controller
USCLK
LFTU
General Purpose I/O
PA0/SIN1/IrRx# PA1/SOUT1/IrTx PA2 PA3 PA4 PA5 PA6 PA7 PB0/T0 PB1/T1 PB2/INT0 PB3/INT1 PB4/SS# PB5/MOSI PB6/MISO PB7/SCK PC0-3 PD0/SIN0 PD1/SOUT0 PD2/RTS0# PD3/CTS0# PD4/DSR0# PD5/DTR0# PD6 PD7 UXTALO UXTALI
3
Pin Summary
Pin Assignment Type: I V = Input = Power supply, ground O B = = Output Bi-directional OD = Output, open drain
Table 1. Pin Assignment in Alphabetical Order
Pin # 23 22 33 19 14 50 * 64 48 47 37 38 39 40 41 42 Signal DM DP ECK LC LFT LFTU GND NC P_IRX P_ITX PA0 PA1 PA2 PA3 PA4 PA5 I O B B B B B B Type B B I I I I V Pin # 44 2 3 4 5 6 7 8 9 29 30 31 32 54 55 56 57 Signal PA7 PB0_T0 PB1_T1 PB2_ICP PB3 PB4_SS PB5_MOSI PB6_MISO PB7_SCK PC0 PC1 PC2 PC3 PD0_SIN PD1_SOUT PD2 PD3 Type B B B B B B B B B B B B B B B B B Pin # 58 59 60 61 16 1 27, 28 24 17 15 34 18 ** 51 52 11 12 Signal PD4 PD5 PD6_INT0 PD7_INT1 PSDIN RST PM0, PM1 SUSP TCK TEST1 TEST2 TP VCC UXTALI UXTALO XTAL1 XTAL2 Type B B B B I I I O I I I I V I O I O
43 PA6 B Notes: 1. (*) GND: 12, 21, 25, 35, 46, 51, 62 2. (*) VCC: 10, 20, 24, 36, 45, 49, 63
4
AT76C711
AT76C711
Table 2. Pin Assignment in Numerical Order
Pin # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Signal RST PB0_T0 PB1_T1 PB2_ICP PB3 PB4_SS PB5_MOSI PB6_MISO PB7_SCK VCC LFT GND XTAL1 XTAL2 TEST1 PSDIN TCK TP LC VCC GND DP Type I B B B B B B B B V I V I O I I I I I V V B Pin # 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 Signal DM SUSP GND VCC PM0 PM1 PC0 PC1 PC2 PC3 ECK TEST2 GND VCC PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 Type B O V V I I B B B B I I V V B B B B B B B B Pin # 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 Signal VCC GND P_ITX P_IRX VCC LFTU GND UXTALI UXTALO PD0_SIN PD1_SOUT PD2 PD3 PD4 PD5 PD6_INT0 PD7_INT1 GND VCC NC Type V V O I V I V I O B B B B B B B B V V V
5
Signal Description
Table 3. Signal Description
Name Type Description
Program Memory Controller Signals PM0, PM1 PSDIN TP LC I I I I See Figure 4. Program Serial Data In: In slave program mode, this signal carries the serial program data that are samples with the positive edge of TCK. When RST is active (low), a high level of this signal, for at least two TCK pulses, forces the program address generator. Load Complete: A transition from low to high denotes the completion of program data transfer from the external device. The AVR will start executing instructions from the internal SRAM as soon as the RST goes high. A clock signal for sampling PSDIN input.
TCK Port Signals PA[0:7] PA[0:7]
I
B B
Port A, PB0 through PB7. 8-bit bi-directional port. Port B, PB0 through PB7. 8-bit bi-directional port. PB0, PB1, PB2, PB4 through PB7 are dual functions as shown below: Port Alternate Function PB0 Timer/Counter0 clock input PB1 Timer/Counter1 clock input PB2 (ICP) Input Capture Pin for Timer/Counter1 PB4 (SS#) SPI slave port select input PB5 (MOSI) SPI slave port select input PB6 (MISO) SPI master data in, slave data out PB7 (SCK) SPI master clock out, slave clock in Port C, PC0 through PC3. 4-bit output port. Port D, PD0 through PD7. 8-bit bi-directional I/O port. PD0, PD1 also serve as the data lines for the asynchronous serial port as listed below: Port Alternate Function PD0 (SIN) Serial Data In (I): This pin provides the serial receive data input to 16550 UART. The SIN signal will be a logic "1" during reset, idle (no data). During the local loopback mode, the SIN input pin is disabled and SOUT data is internally connected to the UART SIN input. PD1 (SOUT) Serial Data Out (O): This pin provides the serial transmit data from the 16550 UART. The SOUT signal will be a logic "1" during reset, idle (no data). PD6 (INT0) External Interrupt0 source PD7 (INT1) External Interrupt1 source
PC[0:3] PD[0:7]
B B
USB Serial Interface DP DM SUSP B B O Upstream Plus USB I/O. DP and DM form the differential signal pin pair connected to the host controller or an upstream hub. Upstream Minus USB I/O Suspend. This output pin is deactivated (high) during normal operation. It is used to signal the host microcontroller that AT76C711 has received USB suspend signaling. This pin will stay asserted while AT76C722 is in the suspend mode. This pin is deactivated whenever a USB resume signaling is detected on DP and DM.
6
AT76C711
AT76C711
Table 3. Signal Description (Continued)
Name Test Signals TEST1 TEST2 ECK IrDA Interface P_ITX O Infrared Data Out: This pin provides the serial transmit data from the IrDA codec to external IR Data Transceiver. This function is activated when the IrDA interface is enabled from PERIPHEN I/O Register. Infrared Data In: This pin provides the serial receive data input from the external IR Data Transceiver to IrDA codec. This function is activated when the IrDA interface is enabled from PERIPHEN I/O Register. I I I Test signal for clocks (used in production phase only - normally tied to high) Test signal for monitoring internal signal levels using the four data ports (used in production phase only - normally tied to high) Clock pulse for activating various test modes when TEST2 is active Type Description
P_IRX
I
Other Signals GND VCC RST XTAL1 XTAL2 LFT UXTALI UXTALO V V I I O I I O Ground 3.3V power supply Reset. A low on this pin for two machine cycles, while the oscillator is running, resets the device. Oscillator Input. Input to the inverting oscillating amplifier. A 12 MHz clock oscillator should be applied. Oscillator Output. Output of the inverting oscillator amplifier. Master clock PLL LFT pin UART BRG Oscillator Input. Input to the UART oscillator amplifier. UART BRG Oscillator Output. Output of the UART oscillator amplifier.
LFTU I UART clock PLL LFT pin Note: Any signal with a # indicates that it is an active low signal.
7
Atmel Headquarters
Corporate Headquarters
2325 Orchard Parkway San Jose, CA 95131 TEL (408) 441-0311 FAX (408) 487-2600
Atmel Operations
Atmel Colorado Springs
1150 E. Cheyenne Mtn. Blvd. Colorado Springs, CO 80906 TEL (719) 576-3300 FAX (719) 540-1759
Europe
Atmel SarL Route des Arsenaux 41 Casa Postale 80 CH-1705 Fribourg Switzerland TEL (41) 26-426-5555 FAX (41) 26-426-5500
Atmel Rousset
Zone Industrielle 13106 Rousset Cedex France TEL (33) 4-4253-6000 FAX (33) 4-4253-6001
Atmel Smart Card ICs
Scottish Enterprise Technology Park East Kilbride, Scotland G75 0QR TEL (44) 1355-803-000 FAX (44) 1355-242-743
Asia
Atmel Asia, Ltd. Room 1219 Chinachem Golden Plaza 77 Mody Road Tsimhatsui East Kowloon Hong Kong TEL (852) 2721-9778 FAX (852) 2722-1369
Atmel Grenoble
Avenue de Rochepleine BP 123 38521 Saint-Egreve Cedex France TEL (33) 4-7658-3000 FAX (33) 4-7658-3480
Japan
Atmel Japan K.K. 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japan TEL (81) 3-3523-3551 FAX (81) 3-3523-7581
Fax-on-Demand
North America: 1-(800) 292-8635 International: 1-(408) 441-0732
e-mail
literature@atmel.com
Web Site
http://www.atmel.com
BBS
1-(408) 436-4309
(c) Atmel Corporation 2000. Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company's standard warranty which is detailed in Atmel's Terms and Conditions located on the Company's web site. The Company assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does not make any commitment to update the information contained herein. No licenses to patents or other intellectual property of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel's products are not authorized for use as critical components in life suppor t devices or systems. Marks bearing
(R)
and/or
TM
are registered trademarks and trademarks of Atmel Corporation.
Printed on recycled paper.
1643AS-10/00/xM
Terms and product names in this document may be trademarks of others.


▲Up To Search▲   

 
Price & Availability of AT76C711

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X