AT91SAM7X512B-AUR - 512KB Flash ARM7 MCU 100-LQFP | Microchip
Артикул: AT91SAM7X512B-AUR ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $14.62 | $14,62 |
| 10 | $13.45 | $134,50 |
| 100 | $11.98 | $1.198,00 |
| 500 | $10.62 | $5.310,00 |
| 1.000 | $9.74 | $9.740,00 |
AT91SAM7X512B-AUR Обзор
What is an ARM7-based flash microcontroller? An ARM7TDMI MCU is a 32-bit RISC processor with Thumb 16-bit compressed instruction support, integrating flash program memory, SRAM, peripherals, and often connectivity blocks such as Ethernet MAC and CAN on a single die. In the broader taxonomy it sits below ARM Cortex-M parts but above 8/16-bit 8051/AVR devices, occupying the industrial/embedded connectivity tier where deterministic 32-bit performance and integrated wired networking matter more than ultra-low power.
Key features of the AT91SAM7X512B-AUR include an integrated 10/100 Ethernet MAC with MII/RMII interface, a CAN 2.0B controller, a USB 2.0 Full-Speed Device port, an 8-channel 10-bit ADC, four 16-bit timers, an 8-bit RTC, and a peripheral DMA controller that offloads data movement from the core. The embedded flash controller supports in-system programming and bootloader operation from USB or UART.
Architecturally, the SAM7X512B uses a three-layer AHB bus matrix connecting the core, flash controller, peripheral DMA, and a bridge to APB peripherals, allowing parallel bus transactions that improve sustained throughput for Ethernet and USB traffic. The ARM7TDMI core's three-stage pipeline delivers roughly 0.9 MIPS/MHz, giving ~49 Dhrystone MIPS at 55 MHz.
Typical applications include industrial gateways, building-automation controllers, point-of-sale terminals, CAN-based sensor nodes, and embedded Ethernet bridges. Integrated Ethernet plus CAN makes the part especially suitable for protocol-conversion bridges between factory-floor CAN networks and IP backhaul.
When designing with the AT91SAM7X512B-AUR, verify the dual-rail supply (1.8V VDDCORE plus 3.3V VDDIO) and provide bulk decoupling near each power pin. Microchip designates the SAM7X family as not recommended for new designs (NRND); the AT91SAM7XC512B is the pin-compatible successor with optional AES/TDES crypto accelerators.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the standalone manufacturer datasheet, including a v3.9-aligned alternatives list of same-brand and cross-brand drop-in options verified for package and pin compatibility.
Аналоги без доработки для AT91SAM7X512B-AUR — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с AT91SAM7X512B-AUR (тот же форм-фактор и посадочное место) — отличается по CAN, Ethernet, Package, Operating Temperature, RoHS Status.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
AT91SAM7XC512B-AUR
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
AT91SAM7X512B-AU
✅ Прямая замена✓ В наличии
$10.8 / шт.
Открыть даташит →AT91SAM7X256C-AUR
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAM3X8E-AU
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
LPC2468FBD100
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
STR912FAW44X6
✅ Прямая замена✓ В наличии
$10.85 / шт.
Открыть даташит →AT91SAM7X512B-AUR Максимальные параметры и электрические характеристики
| Core Architecture | ARM7TDMI 32-bit RISC |
| Core / System Frequency | Up to 55 MHz |
| Instruction Set | ARM / Thumb (16-bit compressed) |
| Program Flash | 512 KB (512K x 8) |
| SRAM | 128 KB |
| Supply Voltage - Core (VDDCORE) | 1.65 V to 1.95 V (typ. 1.8 V) |
| Supply Voltage - I/O (VDDIO) | 3.0 V to 3.6 V (typ. 3.3 V) |
| Ethernet | 10/100 MAC with MII / RMII interface |
| CAN | CAN 2.0B controller |
| USB | USB 2.0 Full-Speed Device |
| ADC | 8-channel, 10-bit |
| Timers | Four 16-bit timer/counters |
| Корпус | 100-pin LQFP, 14x14 mm, 0.5 mm pitch |
| Тип монтажа | Surface Mount |
| Рабочая температура | -40 C to +85 C (industrial) |
| Статус RoHS | Compliant |
| Shipping Media | Tape & Reel (AUR suffix) |
| Статус жизненного цикла | Not Recommended for New Designs (NRND) |
Конфигурация выводов AT91SAM7X512B-AUR
| Контакт 1 | ADVREF — ADC reference voltage input |
| Контакт 2 | PA0 — GPIO / peripheral A line 0 |
| Контакт 3 | PA1 — GPIO / peripheral A line 1 |
| Контакт 4 | PA2 — GPIO / peripheral A line 2 |
| Контакт 5 | PA3 — GPIO / peripheral A line 3 |
| Контакт 6 | PA4 — GPIO / peripheral A line 4 |
| Контакт 7 | PA5 — GPIO / peripheral A line 5 |
| Контакт 8 | PA6 — GPIO / peripheral A line 6 |
| Контакт 9 | PA7 — GPIO / peripheral A line 7 |
| Контакт 10 | PA8 — GPIO / peripheral A line 8 |
| Контакт 11 | PA9 — GPIO / peripheral A line 9 |
| Контакт 12 | PA10 — GPIO / peripheral A line 10 |
| Контакт 13 | PA11 — GPIO / peripheral A line 11 |
| Контакт 14 | PA12 — GPIO / peripheral A line 12 |
| Контакт 15 | PA13 — GPIO / peripheral A line 13 |
| Контакт 16 | PA14 — GPIO / peripheral A line 14 |
| Контакт 17 | PA15 — GPIO / peripheral A line 15 |
| Контакт 18 | PA16 — GPIO / peripheral A line 16 |
| Контакт 19 | PA17 — GPIO / peripheral A line 17 |
| Контакт 20 | PA18 — GPIO / peripheral A line 18 |
| Контакт 21 | PA19 — GPIO / peripheral A line 19 |
| Контакт 22 | PA20 — GPIO / peripheral A line 20 |
| Контакт 23 | PA21 — GPIO / peripheral A line 21 |
| Контакт 24 | PA22 — GPIO / peripheral A line 22 |
| Контакт 25 | PA23 — GPIO / peripheral A line 23 |
| Контакт 26 | PA24 — GPIO / peripheral A line 24 |
| Контакт 27 | PA25 — GPIO / peripheral A line 25 |
| Контакт 28 | PA26 — GPIO / peripheral A line 26 |
| Контакт 29 | PA27 — GPIO / peripheral A line 27 |
| Контакт 30 | PA28 — GPIO / peripheral A line 28 |
| Контакт 31 | PA29 — GPIO / peripheral A line 29 |
| Контакт 32 | PA30 — GPIO / peripheral A line 30 |
| Контакт 33 | PA31 — GPIO / peripheral A line 31 |
| Контакт 34 | PB0 — GPIO / peripheral B line 0 |
| Контакт 35 | PB1 — GPIO / peripheral B line 1 |
| Контакт 36 | PB2 — GPIO / peripheral B line 2 |
| Контакт 37 | PB3 — GPIO / peripheral B line 3 |
| Контакт 38 | PB4 — GPIO / peripheral B line 4 |
| Контакт 39 | PB5 — GPIO / peripheral B line 5 |
| Контакт 40 | PB6 — GPIO / peripheral B line 6 |
| Контакт 41 | PB7 — GPIO / peripheral B line 7 |
| Контакт 42 | PB8 — GPIO / peripheral B line 8 |
| Контакт 43 | PB9 — GPIO / peripheral B line 9 |
| Контакт 44 | PB10 — GPIO / peripheral B line 10 |
| Контакт 45 | PB11 — GPIO / peripheral B line 11 |
| Контакт 46 | PB12 — GPIO / peripheral B line 12 |
| Контакт 47 | PB13 — GPIO / peripheral B line 13 |
| Контакт 48 | PB14 — GPIO / peripheral B line 14 |
| Контакт 49 | PB15 — GPIO / peripheral B line 15 |
| Контакт 50 | PB16 — GPIO / peripheral B line 16 |
| Контакт 51 | PB17 — GPIO / peripheral B line 17 |
| Контакт 52 | PB18 — GPIO / peripheral B line 18 |
| Контакт 53 | PB19 — GPIO / peripheral B line 19 |
| Контакт 54 | PB20 — GPIO / peripheral B line 20 |
| Контакт 55 | PB21 — GPIO / peripheral B line 21 |
| Контакт 56 | PB22 — GPIO / peripheral B line 22 |
| Контакт 57 | PB23 — GPIO / peripheral B line 23 |
| Контакт 58 | PB24 — GPIO / peripheral B line 24 |
| Контакт 59 | PB25 — GPIO / peripheral B line 25 |
| Контакт 60 | PB26 — GPIO / peripheral B line 26 |
| Контакт 61 | PB27 — GPIO / peripheral B line 27 |
| Контакт 62 | PB28 — GPIO / peripheral B line 28 |
| Контакт 63 | PB29 — GPIO / peripheral B line 29 |
| Контакт 64 | PB30 — GPIO / peripheral B line 30 |
| Контакт 65 | PB31 — GPIO / peripheral B line 31 |
| Контакт 66 | VDDCORE — 1.8V core supply |
| Контакт 67 | VDDIO — 3.3V I/O supply |
| Контакт 68 | GND — Ground |
| Контакт 69 | XIN — Main oscillator input (3-20 MHz) |
| Контакт 70 | XOUT — Main oscillator output |
| Контакт 71 | NRST — Active-low reset input |
| Контакт 72 | JTAGSEL — JTAG selection pin |
| Контакт 73 | TCK — JTAG test clock |
| Контакт 74 | TDI — JTAG test data in |
| Контакт 75 | TDO — JTAG test data out |
| Контакт 76 | TMS — JTAG test mode select |
| Контакт 77 | ERASE — Flash erase pin |
| Контакт 78 | DDP — USB D+ line |
| Контакт 79 | DDM — USB D- line |
| Контакт 80 | VDDPLL — PLL supply (1.8V) |
| Контакт 81 | PLLRC — PLL filter RC network |
| Контакт 82 | CANRX — CAN receive input |
| Контакт 83 | CANTX — CAN transmit output |
| Контакт 84 | ERX0 — Ethernet RMII/MII receive data 0 |
| Контакт 85 | ERX1 — Ethernet RMII/MII receive data 1 |
| Контакт 86 | ERXER — Ethernet receive error |
| Контакт 87 | ECRS — Ethernet carrier sense |
| Контакт 88 | ECOL — Ethernet collision detect |
| Контакт 89 | ETX0 — Ethernet transmit data 0 |
| Контакт 90 | ETX1 — Ethernet transmit data 1 |
| Контакт 91 | ETXEN — Ethernet transmit enable |
| Контакт 92 | EMDC — Ethernet management clock |
| Контакт 93 | EMDIO — Ethernet management data |
| Контакт 94 | MDC — MII management clock (alt) |
| Контакт 95 | MDIO — MII management data (alt) |
| Контакт 96 | RXCLK — Ethernet receive clock |
| Контакт 97 | TXCLK — Ethernet transmit clock |
| Контакт 98 | VDDIO — 3.3V I/O supply |
| Контакт 99 | VDDCORE — 1.8V core supply |
| Контакт 100 | GND — Ground |
Типичное применение
AT91SAM7X512B-AUR подходит для 6 применениеs: Industrial Ethernet-to-CAN Gateway, Building Automation Controller, Point-of-Sale (POS) Terminal, Embedded Web Server / IoT Edge Node, USB Device Firmware Update Station, CAN-Based Sensor Hub.
Industrial Ethernet-to-CAN Gateway
The AT91SAM7X512B-AUR is purpose-built for industrial protocol-conversion gateways bridging Ethernet TCP/IP networks with CAN 2.0B fieldbus segments. Its integrated 10/100 MAC with MII/RMII connects to a standard PHY such as the DP83848, while the on-chip CAN controller pairs with an MCP2551 transceiver for CAN_H/CAN_L physical layer. The 128 KB SRAM buffers full Ethernet frames while the peripheral DMA controller moves data between MAC descriptors and RAM without CPU intervention. Operating from -40 C to +85 C and at industrial 24 VDC rails through a buck regulator, the part sustains wire-speed bridging of Modbus TCP to CANopen in factory automation cells.
Рекомендуется
Building Automation Controller
In building-automation controllers the AT91SAM7X512B-AUR serves as the supervisory MCU managing HVAC, lighting, and access-control subsystems over Ethernet IP backhaul with local CAN or RS-485 sensor clusters. The 512 KB flash holds BACnet or Modbus stacks alongside application logic, while the 128 KB SRAM keeps TCP/IP and TLS-style session state resident. Four 16-bit timers generate PWM outputs for lighting dimmers and motor-speed control, and the 8-channel 10-bit ADC reads analog temperature and humidity transducers. The integrated USB Full-Speed Device port provides field service and firmware update via a maintenance cable.
Рекомендуется
Point-of-Sale (POS) Terminal
The AT91SAM7X512B-AUR powers compact point-of-sale terminals requiring Ethernet connectivity for transaction authorization, USB for printer or scanner peripherals, and GPIO for keypad and display interfaces. The ARM7TDMI core at 55 MHz executes encryption routines and TCP/IP stacks with the SRAM acting as a packet buffer, while the 512 KB flash stores the firmware, EMV kernel, and TLS certificates. The dual-rail supply (1.8V core / 3.3V I/O) simplifies power tree design and the industrial temperature range supports retail back-office environments with poor HVAC.
Рекомендуется
Embedded Web Server / IoT Edge Node
For embedded web-server and IoT-edge applications the AT91SAM7X512B-AUR delivers a single-chip solution combining 10/100 Ethernet, USB, and CAN with sufficient flash and SRAM to run an HTTP server with REST endpoints. The peripheral DMA enables background Ethernet frame handling while the ARM7 core services application logic and CGI handlers. Power consumption is moderate (~30 mA active at 55 MHz) and the LQFP-100 footprint allows reflow assembly on two-layer PCBs, making the part attractive for cost-sensitive edge nodes connecting legacy serial devices to IP networks.
Рекомендуется
USB Device Firmware Update Station
The integrated USB 2.0 Full-Speed Device port of the AT91SAM7X512B-AUR supports a USB DFU bootloader that allows firmware upgrades without external programming hardware. The on-chip bootloader is invoked at reset by an external pin or by a software command, enumerates as a DFU device, and accepts firmware images over USB. This is widely used in fielded industrial equipment where opening enclosures to access a JTAG header is impractical, and the 512 KB flash supports over-the-air firmware blobs of several hundred kilobytes without external storage.
Рекомендуется
CAN-Based Sensor Hub
As a CAN-based sensor hub the AT91SAM7X512B-AUR aggregates data from multiple CAN sensor nodes and exposes it via Ethernet to upstream SCADA systems. The CAN 2.0B controller supports standard 11-bit and extended 29-bit identifiers, and the 8-channel 10-bit ADC adds local analog channels for temperature, pressure, or flow sensors. The 128 KB SRAM holds CAN receive FIFOs and Ethernet TX descriptors, allowing the core to remain free for application logic. Industrial -40 C to +85 C operation supports outdoor and factory-floor installations.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для AT91SAM7X512B-AUR — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | AT91SAM7XC512B-AUR | AT91SAM7X512B-AU | AT91SAM7X256C-AUR | ATSAM3X8E-AU | LPC2468FBD100 | STR912FAW44X6 |
|---|---|---|---|---|---|---|---|
| Package | 100-LQFP (14x14 mm) | 100-LQFP (14x14 mm) - same | 100-LQFP (14x14 mm) - same | 100-LQFP (14x14 mm) - same | 100-LQFP (14x14 mm) - same | 100-LQFP (14x14 mm) - same | 100-LQFP (14x14 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | NXP Semiconductors | STMicroelectronics |
| Core | ARM7TDMI 32-bit | ARM7TDMI 32-bit | ARM7TDMI 32-bit | ARM7TDMI 32-bit | Cortex-M3 | ARM7TDMI-S | ARM966E-S |
| Max Frequency | 55 MHz | 55 MHz | 55 MHz | 55 MHz | 84 MHz | 72 MHz | 96 MHz |
| Flash | 512 KB | 512 KB | 512 KB | 256 KB | 512 KB | 512 KB | 512 KB + 32 KB SRAM boot |
| SRAM | 128 KB | 128 KB | 128 KB | 128 KB | 100 KB | 98 KB | 96 KB |
| Ethernet MAC | 10/100 (MII/RMII) | 10/100 (MII/RMII) | 10/100 (MII/RMII) | 10/100 (MII/RMII) | 10/100 (RMII) | 10/100 (MII/RMII) | 10/100 (MII) |
| CAN 2.0B | Yes | Yes | Yes | Yes | Yes (2 channels) | Yes (2 channels) | Yes |
| USB | USB 2.0 FS Device | USB 2.0 FS Device | USB 2.0 FS Device | USB 2.0 FS Device | USB 2.0 FS Device + Host | USB 2.0 FS Device + Host + OTG | USB 2.0 FS Device |
| Lifecycle Status | NRND | Active | NRND | NRND | Active | Active | NRND |
Ключевые отличия
- Only 100-LQFP drop-in with integrated Ethernet MAC + CAN 2.0B + USB (против LPC2468FBD100)
- Proven ARM7 toolchain with mature peripheral library (против ATSAM3X8E-AU)
- Dual-rail architecture isolates analog and digital noise (против STR912FAW44X6)
Заметки по проектированию
The AT91SAM7X512B-AUR requires a dual-rail supply: VDDCORE at 1.65-1.95 V (typically 1.8 V) and VDDIO at 3.0-3.6 V (typically 3.3 V). Decouple each VDDIO pin with a 100 nF X7R ceramic placed within 5 mm of the pin, and add a single 10 uF bulk capacitor near the package. The 1.8V core rail should be generated by a low-noise LDO such as MCP1700 from the 3.3V rail, with its own 10 uF + 100 nF decoupling network. Power-rail sequencing is not strictly required but VDDCORE should not exceed VDDIO by more than 0.3 V to avoid latch-up.
Route the Ethernet MII/RMII signals as a matched-length group with 50 ohm controlled impedance to the RJ45 jack, keeping the traces short and away from switching nodes. Place the 25 MHz Ethernet reference clock source close to the PHY and avoid running it parallel to the USB differential pair. The USB D+/D- lines should be 90 ohm differential, with the 1.5 kohm pull-up on D+ placed near the connector. Place the decoupling capacitors for VDDCORE and VDDIO on the same layer as the MCU to minimize via inductance.
Because the AT91SAM7X512B-AUR is designated NRND by Microchip, do not use it for new designs unless the existing firmware is tied to the SAM7 peripheral library or AEC-Q100 re-certification cost is prohibitive. For new designs prefer the AT91SAM7XC512B-AUR (pin-compatible, added AES/TDES) or migrate to the ATSAM3X8E Cortex-M3 successor. Note also that the SAM7X's 3.3V I/O is not 5V tolerant - external level shifters are required when interfacing to 5V logic peripherals.
When using the Ethernet MAC in MII mode at 25 MHz, the ERXCLK/ETXCLK traces must be length-matched to within 50 mils of the data and control signals to avoid timing violations. In RMII mode the 50 MHz reference clock must be distributed with controlled impedance; use a clock buffer if multiple PHY devices share the reference. The CAN bus requires a 120 ohm termination at each end and a common-mode choke for EMI suppression in industrial installations.
Информация о соответствии
RoHS compliant and lead-free per Microchip substance declaration. Not AEC-Q100 qualified - not recommended for automotive safety-relevant applications. Lifecycle status is NRND (Not Recommended for New Designs) per Microchip product page.