| Electronic Components Datasheet Search |
|
TUSB6250 Datasheet(PDF) 20 Page - Texas Instruments |
|
|
|
|||||||||||||||||||||||||||||
TUSB6250 Datasheet(HTML) 20 Page - Texas Instruments |
|
20 / 124 page ![]() Architecture Overview 5−1 SLLS535A − January 2004 TUSB6250 5 Architecture Overview The overall functionality of the TUSB6250 is achieved by the combined interaction of major blocks or subcontrollers as shown earlier in Figure 3−1. These major blocks include the USB 2.0 UTMI-compliant PHY, USB 2.0 parallel interface engine (PIE), embedded microcontroller unit (MCU), USB buffer manager (UBM), ATA/ATAPI interface controller, and the I2C interface controller. 5.1 Controller Brief Data Flow As shown in Figure 5−1, the USB host controller, residing inside a PC, issues command and/or data to the TUSB6250 based external USB 2.0 mass storage device. The TUSB6250’s internal data flow is described below (out transaction example): 1. The USB 2.0 UTMI-compliant PHY receives serial data, either high-speed or full-speed, from the external upstream USB host controller. The PHY processes this serial data stream and converts it into the 8-bit wide parallel data packet based on the protocol defined in the USB 2.0 specification and the UTMI specification. 2. The 8-bit wide parallel data packet, switching at 60-MHz, is passed to the USB 2.0 PIE block. The USB 2.0 PIE processes the data based on the defined USB packet protocol and passes the data to the UBM block. 3. The UBM performs the device function, the endpoint address decoding, and then decides to pass the data packet to the addressed data buffer location, which is either the endpoint buffer space or the sector FIFO space configured by the MCU and its firmware. The section FIFO is the dedicated data buffer space directly accessible by the TUSB6250 controller’s internal high-performance ATA/ATAPI interface controller. The UBM also generates the appropriate interrupt to inform the MCU of the arrival of the new packet. 4. The embedded MCU, with its firmware, chooses whether to use the MCU to manually move the data between the endpoint buffer and the ATA/ATAPI interface, or enables the automatic data movement between sector FIFO and the ATA/ATAPI interface. 5. If the automatic data movement path is enabled, the data packet targeted to the storage device is loaded automatically from the UBM into sector FIFO. 6. The ATA/ATAPI interface controller, which is a high-performance DMA engine, automatically moves the data from sector FIFO to the storage device connected to its ATA/ATAPI interface with the data transfer protocol and timing configured by the MCU and the firmware. USB Host TUSB6250 ATA or ATAPI Drive Figure 5−1. TUSB6250 Typical Application Diagram |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |