
General Description
The W90N740 micro-controller is 16/32-bit, ARM7TDMI® based RISC micro-controller for network as well as general purpose application. An integrated dual Ethernet MAC, the W90N740, is designed for use in broadband routers, wireless access points and home gateways.
The W90N740N is built around cost effective CPU core: the 16/32 ARM7TDMI RISC processor designed by Advanced RISC Machines, Ltd. The ARM7TDMI core is a low power, general-purpose CPU core. Its simple, elegant, and fully static design is particularly suitable for cost-sensitive and power-sensitive applications. It offers an 8 Kbyte I-cache/SRAM and a 2 Kbyte D-cache/SRAM with flexible configuration and two way set associative structure to balance data movement between CPU and external memory.
Two 10/100 Mb MACs of Ethernet controller is built in to reduce total system cost. MII and RMII interface are connected to external 10/100 PHY. A powerful NAT accelerator is supported to reduce the software loading of CPU and speed up performance between LAN and WAN.
Important peripheral functions include one USB 1.1 host controller, one full wired high speed UART channel, 2-Channel GDMA, one watch-dog timer, two 24-bit timers with 8-bit pre-scale, 20 programmable I/O ports, and an advanced interrupt controller; The external bus interface (EBI) controller provides for SDRAM, ROM/SRAM, flash memory and I/O devices. The System Manager includes an internal 32-bit system bus arbiter and a PLL clock controller.
Applications
Residential Gateway
Wireless Broadband Router
LAN Camera
General Information
3.3V I/O, 1.8V Core
JTAG Port
CMOS technology
176-pin LQFP
Features
80 MHz (under worse condition), ARM7TDMI CPU core
8 Kbyte instruction cache and 2K byte data cache
Memory controller for SDRAM, SRAM, Flash memory
Two 10/100M bps Ethernet MAC with MII/RMII
NAT accelerator( Patent pending)
One high speed UART
One USB 1.1 host controller with transceiver(Root Hub)
Advanced interrupter controller, two timers and one watchdog timer
Programmable 8/16/32-bit external bus
Communication Enabled 32-bit MCU