Circuit diagrams and other information relating to SMSC products are included as a means of illustrating typical applications. Consequently, complete information sufficient for
construction purposes is not necessarily given. Although the information has been checked and is believed to be accurate, no responsibility is assumed for inaccuracies. SMSC
reserves the right to make changes to specifications and product descriptions at any time without notice. Contact your local SMSC sales office to obtain the latest specifications
before placing your product order. The provision of this information does not convey to the purchaser of the described semiconductor devices any licenses under any patent
rights or other intellectual property rights of SMSC or others. All sales are expressly conditional on your agreement to the terms and conditions of the most recently dated
version of SMSC's standard Terms of Sale Agreement dated before the date of your order (the "Terms of Sale Agreement"). The product may contain design defects or errors
known as anomalies which may cause the product's functions to deviate from published specifications. Anomaly sheets are available upon request. SMSC products are not
designed, intended, authorized or warranted for use in any life support or other application where product failure could cause or contribute to personal injury or severe property
damage. Any and all such uses without prior written approval of an Officer of SMSC and further testing and/or modification will be fully at the risk of the customer. Copies of
this document or other SMSC literature, as well as the Terms of Sale Agreement, may be obtained by visiting SMSC’s website at http://www.smsc.com. SMSC is a registered
trademark of Standard Microsystems Corporation (“SMSC”). Product names and company names are the trademarks of their respective holders.
The Microchip name and logo, and the Microchip logo are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.
SMSC DISCLAIMS AND EXCLUDES ANY AND ALL WARRANTIES, INCLUDING WITHOUT LIMITATION ANY AND ALL IMPLIED WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND AGAINST INFRINGEMENT AND THE LIKE, AND ANY AND ALL WARRANTIES ARISING FROM ANY COURSE
OF DEALING OR USAGE OF TRADE. IN NO EVENT SHALL SMSC BE LIABLE FOR ANY DIRECT, INCIDENTAL, INDIRECT, SPECIAL, PUNITIVE, OR CONSEQUENTIAL
DAMAGES; OR FOR LOST DATA, PROFITS, SAVINGS OR REVENUES OF ANY KIND; REGARDLESS OF THE FORM OF ACTION, WHETHER BASED ON CONTRACT;
TORT; NEGLIGENCE OF SMSC OR OTHERS; STRICT LIABILITY; BREACH OF WARRANTY; OR OTHERWISE; WHETHER OR NOT ANY REMEDY OF BUYER IS HELD
TO HAVE FAILED OF ITS ESSENTIAL PURPOSE, AND WHETHER OR NOT SMSC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Revision 2.1 (02-07-13)
2
SMSC USB224x
PRODUCT PREVIEW
Ultra Fast USB 2.0 Multi-Format, SD/MMC, and MS Flash Media Controllers
Overview
The SMSC USB224x is a flash media card reader solution fully compliant with the USB 2.0
specification. All required resistors on the USB ports are integrated into the device. This includes all
series termination resistors on D+ and D– pins and all required pull-down and pull-up resistors. The
over-current sense inputs for the downstream facing ports have internal pull-up resistors.
Hardware Features
Single chip flash media controller in low pin count 36-pin QFN, lead-free RoHS compliant package
Commercial temperature products support 0°C to +70°C: USB2240/41, USB2242 and USB2244
Industrial temperature products support -40°C to +85°C: USB2240i/41i, USB2242i and USB2244i
Up to 8 GPIOs
— Configuration and polarity for special function use such as LED indicators, button inputs, and
power control to memory devices
— The number of actual GPIOs depends on the implementation configuration used
One GPIO available with up to 200 mA drive and “fold-back” short circuit protection
8051 8-bit microprocessor
— 60 MHz - single cycle execution
— 64 KB ROM |14 KB RAM
Supports a single external 3.3 V supply source; internal regulators provide 1.8 V internal core
voltage for additional bill of materials and power savings
Compliance with the following flash media card specifications:
Secure Digital 2.0
— HS-SD and SDHC
— TransFlash™ and reduced form factor media
MultiMediaCard 4.2
— 1/4/8 bit MMC
Memory Stick 1.43
Memory Stick Pro Format 1.02
Memory Stick Pro-HG Duo Format 1.01
— Memory Stick, MS Duo, HS-MS, MS Pro-HG, MS Pro
Memory Stick Duo 1.10
xD-Picture Card 1.2
Software Features
If the OEM is using an external EEPROM, the following features are available:
— Customizable vendor, product, language, and device ID’s
— 12-hex digits maximum for the serial number string
— 28-character manufacturer ID and product strings for the flash media reader/writer
— LED blink interval or duration
SMSC USB224x
3
Revision 2.1 (02-07-13)
PRODUCT PREVIEW
Ultra Fast USB 2.0 Multi-Format, SD/MMC, and MS Flash Media Controllers
Block Diagrams
USB2240 / 40i
USB2241 / 41i*
USB
Host
PHY
SIE
CTL
BUS
INTFC
AUTO_CBW
PROC
FMI
SD/
MMC
Multiplexed
Interface
BUS FMDU
INTFC CTL
MS
xD*
3.3 V
EP0 TX
EP0 RX
1.8 V Reg
VDD18
BUS
INTFC
RAM
EP1 RX
EP1 TX
EP2 RX
EP2 TX
4K
total
24 MHz
Crystal
PLL
VDD18PLL
XDATA BRIDGE
+ BUS ARBITER
3.3 V
1.8 V Reg
PWR_FET1
GPIOs
RAM
10 KB
ROM
64 KB
Clock
Generation and
Control
8051
PROCESSOR
SFR
RAM
GPIO10 / CRD_PWR
8 pins
ADDR
MAP
Program Memory I/O Bus
NOTE: xD-Picture Card is not applicable to USB2241/41i.
Figure 1 USB2240/40i/41/41i Block Diagram
Revision 2.1 (02-07-13)
4
SMSC USB224x
PRODUCT PREVIEW
Ultra Fast USB 2.0 Multi-Format, SD/MMC, and MS Flash Media Controllers
0 PID:0 TID:0 Booting Windows CE version 5.00 for (ARM) 0 PID:0 TID:0 &pTOC = 80209e4c, pTOC = 81cb9134, pTOC->ulRamFree = 82081000, MemForPT = 00000000 0 PID:0 TID:0 Old or invalid version stamp in k...
Design for testability (DFT) is the least valued of all the electronic design automation (EDA) tools on the market, even though improving the testability of chips during the design phase will signific...
5.2μA, ModelGauge m5 EZ, single-cell fuel gauge with built-in current sensing, the lowest IQ fuel gauge in the industry, uses an internal sense resistor and the ModelGauge m5 EZ algorithm, eliminating...
ContentsTorando-VxWorks Embedded Development System IntroductionTorando uses VxWorks BSP and startup processAnalysis of VxWorks Device Driver mechanismVxWorks reading notesVxWorks basic concepts and c...
I want to divide the data of each cell in the data set into two byte arrays with high 8 bits and low 8 bits. My code is as follows: string[] strswt=new string[200]; byte[] strswth=new byte[200]; byte[...
This program is written to simulate the serial port hardware mechanism. When used, a timed interrupt can be set with a time interval of 1/4 baud rate. The receiving function is called once for ea...[Details]
1. Introduction
RFID (radio frequency identification) is a non-contact automatic identification technology that emerged in the 1990s. It uses the characteristics of radio frequency signal prop...[Details]
Google's driverless technology is not only an eye-catching technology, but also a subversion of the car usage model.
Those who have watched anti-terrorism films and TV dramas must have been im...[Details]
System design is a complex process. It is not enough to just use ICs. There are many details to consider. This article uses a high-fidelity music playback system as an example to introduce how to s...[Details]
In public places such as schools, government agencies, factories and mines, as well as public corridors in residential areas, the phenomenon of long-burning lights is very common, which causes a h...[Details]
DSP (digital signal processor) is used more and more frequently in today's engineering applications. There are three main reasons for this: first, it has powerful computing power and is capable of ...[Details]
Electronic systems are located at different points on the automotive power bus and therefore often need to operate under very stringent power requirements. These include load dump, cold crank, very lo...[Details]
Overview
As a remote network communication control method with advanced technology, high reliability, complete functions and reasonable cost, CAN-bus has been widely used in various automa...[Details]
1. Introduction
Testing the temperature of steel billets before rolling is an important measure to ensure the quality of steel. Traditional manual testing is difficult to ensure product qu...[Details]
As a simple and practical input device, buttons have been used in various microcontroller application systems and are ubiquitous. However, the buttons used in different practical occasions are also...[Details]
Capacitors
are basic components in various electronic devices and are widely used for bypassing, coupling,
filtering
, tuning, etc. in electronic circuits. However, to use capacitors,...[Details]
Only a small number of LED manufacturers can produce high-quality LEDs. For applications that are only used for simple indication, low-quality LEDs are sufficient. However, high-quality LEDs must...[Details]
Since the late 1990s, with the demand for higher system efficiency and lower power consumption, the technological update of telecommunications and data communication equipment has promoted the deve...[Details]
1. Introduction
With the increasing popularity of fully automatic washing machines, consumers have higher and higher requirements for their environmenta...[Details]
In the "digital pressure measurement" experimental device of applied physics, the subject technical knowledge of analog circuits, digital circuits, sensors and single-chip microcomputers is used. In o...[Details]