at75c140 ATMEL Corporation, at75c140 Datasheet

no-image

at75c140

Manufacturer Part Number
at75c140
Description
Smart Internet Appliance Processor Siap-tm
Manufacturer
ATMEL Corporation
Datasheet
Features
Description
The AT75C140 Smart Internet Appliance Processor (SIAP
processor specially designed for network-enabling consumer and industrial applica-
tions, such as printers, fax machines, industrial automation, data acquisition
equipment and test equipment.
The AT75C140 is built around an ARM7TDMI microcontroller core running at 40 MHz
with a dual Ethernet 10/100 Mbps MAC interface. The specific architecture of the
AT75C140 delivers unmatched performance for low power consumption.
On top of the AT75C140 hardware platform, Atmel provides a special port of the Linux
kernel as the proposed operating system with device drivers for the peripherals.
ARM7TDMI
On-chip SDRAM Controller for Embedded ARM7TDMI
Multi-layer AMBA
Dual Ethernet 10/100 Mbps MAC Interface
Two USARTs with Modem Control Lines
Industry-standard Serial Peripheral Interface (SPI)
Flexible External Bus Interface with Programmable Chip Selects
Multi-level Priority, Individually-maskable, Vectored Interrupt Controller
Three 16-bit Timer/Counters
Additional Watchdog Timer
Up to 48 General-purpose I/O Pins
JTAG Debug Interface
Software Development Tools Available for ARM7TDMI
Supported by a Wide Range of Ready-to-use Application Software, Including Multi-
tasking Operating System and Networking Functions
2.5V Power Supply for the Core and PLL Pins, 3.3V for Other I/O Pins
Available in 208-lead PQFP and in 256-ball PBGA Packages
Supports Commercial and Industrial Temperature Range
– High-performance 32-bit RISC Architecture
– Embedded ICE (In-circuit Emulation)
®
ARM
®
Thumb
Architecture
®
Processor Core
) is a high-performance
Smart Internet
Appliance
Processor
(SIAP
AT75C140
Advance
Information
Rev. 2659A–INTAP–09/02
)
1

Related parts for at75c140

at75c140 Summary of contents

Page 1

... Ethernet 10/100 Mbps MAC interface. The specific architecture of the AT75C140 delivers unmatched performance for low power consumption. On top of the AT75C140 hardware platform, Atmel provides a special port of the Linux kernel as the proposed operating system with device drivers for the peripherals. ...

Page 2

... AT75C140 Pin Configuration Table 1. AT75C140 Pinout in 208-lead PQFP Package Pin Signal Pin Signal 1 GND 43 MB_TXCLK 2 GND 44 MB_RXD0 3 VDD3V3 45 MB_RXD1 4 GND 46 MB_RXD2 MB_RXD3 6 GND 48 MB_RXER 7 NTRST 49 MB_RXCLK 8 MA_COL 50 MB_RXDV 9 MA_CRS 51 MB_MDC 10 MA_TXER 52 VDD3V3 11 MA_TXD0 53 GND 12 MA_TXD1 54 MB_MDIO 13 MA_TXD2 55 MB_LINK 14 MA_TXD3 56 A0 ...

Page 3

... Table 2. AT75C140 Pinout in 256-ball PBGA Package Pin Signal Pin Signal A01 GND C03 DBW32 A02 PB9 C04 PB6 A03 PB4 C05 PB2 A04 PB1 C06 NRIB A05 NDSRB C07 NCTSB A06 NRTSB C08 NRIA A07 RXDB C09 NCTSA A08 NDSRA C10 ...

Page 4

... W02 NC W12 D5 W03 NC W13 D9 W04 MB_LINK W14 D12 Note: NC: Not connected Table 3. AT75C140 Pin Description List in 208-lead PQFP Package and 256-ball PBGA Package Pin Name in Package Type Block 256-ball PBGA Common Bus A[23:0] D[31:0] NREQ NGNT Synchronous Dynamic DCLK Memory Controller DQM[3:0] NCS ...

Page 5

... Table 3. AT75C140 Pin Description List in 208-lead PQFP Package and 256-ball PBGA Package (Continued) Pin Name in Package Type Block 256-ball PBGA Timer/Counter 0 TCLK0 TIOA0 TIOB0 Timer/Counter 1 TCLK1 TIOA1 TIOB1 Watchdog NWDOVF Serial Peripheral Interface MISO MOSI SPCK NPCSS NPCS1 USART A RXDA TXDA ...

Page 6

... Table 3. AT75C140 Pin Description List in 208-lead PQFP Package and 256-ball PBGA Package (Continued) Pin Name in Package Type Block 256-ball PBGA MAC A Interface MA_COL MA_CRS MA_TXER MA_TXD[3:0] MA_TXEN MA_TXCLK MA_RXD[3:0] MA_RXER MA_RXCLK MA_RXDV MA_MDC MA_MDIO MA_LINK MAC B Interface MB_COL MB_CRS MB_TXER MB_TXD[3:0] ...

Page 7

... Table 3. AT75C140 Pin Description List in 208-lead PQFP Package and 256-ball PBGA Package (Continued) Pin Name in Package Type Block 256-ball PBGA Miscellaneous BO256 DBW32 FIQ/LOWP IRQ0 IRQ1 NRESET TST XREF240 XTALIN XTALOUT Notes: 1. TS: Three-state 2. I/O: Input/Output 3. PD: Internal Pull-down Resistor 4. PU: Internal Pull-up Resistor 2659A– ...

Page 8

... Block Diagram Figure 1. AT75C140 Block Diagram Dual Ethernet 10/100 Mbps MAC Interface JTAG Embedded ICE ARM7TDMI Core Advanced Interrupt Controller PIO A PIO B Watchdog Timer AT75C140 8 ASB AMBA Bridge APB Reset Clocks SDRAM Controller External Bus Interface SRAM Controller Peripheral Data Controller ...

Page 9

... Figure 2. Process Control Ethernet Network 10/100 Mbps PHY Ethernet PC 10/100 Mbps PHY Test Equipment or Industrial Control 2659A–INTAP–09/02 Keyboard Screen Dual-port Ethernet 10/100 Mbps MAC Interface ARM7TDMI Core USART AT75C140 AT75C140 SDRAM SDRAM Controller External Bus Interface SRAM Controller Flash 9 ...

Page 10

... The processor has a total of 37 32-bit registers, including six status registers. The AT75C140 contains an Ethernet subsystem mainly composed of three independent parts: two identical independent Ethernet MACs and a packet buffer of 32K bytes, con- nected together with a local bus. ...

Page 11

... External sources can be programmed to be positive- or negative-edge trig- gered, or low- or high-level sensitive. The AT75C140 has programmable I/O lines. They can all be programmed as inputs or outputs. To optimize the use of available package pins, most of them are multi- plexed with external signals of on-chip peripherals. ...

Page 12

... Atmel’s qualified software partner or from other third parties. The application software modules are OS level. The AT75C140 is supplied with a customized port of the Linux kernel. It features device drivers for all the on-chip peripherals and supports file system usage. It also supports the native TCP/IP facilities which have made Linux a success in Internet applications. ...

Page 13

... Packaging 2659A–INTAP–09/02 The AT75C140 is supplied in a 208-lead PQFP package. This provides the best com- promise between external connectivity and cost. An alternative 256-ball PBGA package is also available. It provides the application developer with a larger I/O capability and improved CPU performance. Although this 256-ball PBGA package is primarily dedicated to development, it can also be used in production for systems which require a high level of connectivity ...

Page 14

... Package Details Figure 3. PQFP Package Drawing C For package data, see Table 4, Table 5 and Table 6 below. AT75C140 14 C1 2659A–INTAP–09/02 ...

Page 15

... Size Min Max 2659A–INTAP–09/02 Min 0.11 0.11 0.65 0.13 0.13 0 Min Max Min Nom Max 0.17 0.27 0.17 0.20 0.23 C (pF) C (pF Min Max Min Max 1.4 1.7 0.56 0.73 AT75C140 Nom Max 0.23 0.15 0.19 0.88 1.03 1.60 REF 0.3 0.25 0. BSC BSC BSC BSC 31.20 28.00 31.20 28.00 L (nH Min Max Min 6.7 8.4 3.9 e ddd BSC BSC 0.50 0.10 (nH) ...

Page 16

... Figure 4. PBGA Package Drawing For package data, see Table 7, Table 8 and Table 9 below. AT75C140 16 b 2659A–INTAP–09/02 ...

Page 17

... Table 8. Dimensions depending on Layer Number of the Package Board (mm) Layer Min 2 1.92 4 2.12 Table 9. Dimensions specific to 256-ball PBGA Package (mm) e REF Body Row Array 1.27 P4R 2659A–INTAP–09/02 Min 0.50 0.60 A Nom Max 2.13 2.34 2.33 2.56 D/E Min Nom Max Min 26.8 27.0 27.2 AT75C140 Nom Max 0.60 0.70 0.75 0.90 0.30 0.25 0.35 0.30 0.15 Dim B Min Nom 0.28 0.32 0.44 0.52 D1/E1 Nom Max f REF 24.0 24.7 8.05 Max 0.38 0.60 J/L REF 1.44 ...

Page 18

... Atmel Corporation 2002. 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 ...

Related keywords