NS9360
- 32-bit system-on-chip with ARM926EJ-S core
- Up to 177 MHz with 8/4 KB of I-/D-cache
- Integrated 10/100 Mbit Ethernet MAC
- Comprehensive set of peripherals and interfaces
- Industrial and commercial operating temperature
- Product brief
| • | Microprocesador NET+ARM de 32 bits y 177 MHz |
| • | Proceso CMOS de 0,13 micras |
| • | Ethernet 10/100Base-T |
| • | Gran variedad de periféricos en el chip |
| • | Amplia gama de herramientas de desarrollo integradas |
El NS9360 de NetSilicon brinda un rendimiento excepcional en cuanto a procesamiento conectado a la red. Brinda Ethernet 10/100Base-T bidireccional (duplex) con potencia de procesamiento y banda ancha más que suficientes para sofisticadas aplicaciones integradas.
El NS9360 se basa en el ARM 926EJ-S, el procesador central ARM9 más potente de ARM, que contiene instrucciones de código de octetos tanto de Java como de DSP. Funciona hasta a 177 MHz y contiene una gran variedad de periféricos más utilizados en la industria: USBd, USBh, I2C, 1284, puertos serie y un controlador LCD de alto rendimiento.
El NS9360 es el tercer miembro de nuestra galardonada familia NET+ARM de procesadores de 32 bits dirigidos exclusivamente a conectar a la red equipos electrónicos integrados. Todos nuestros procesadores son compatibles con la suite de herramientas de desarrollo de software NET+Works®, que contiene:
- Herramientas Green Hills MULTI o Microcross GNU
- Un depurador de hardware
- El sistema operativo en tiempo real ThreadX de Express Logic
- Un stack TCP/IP
- Software de aplicaciones de conexión de dispositivos a la red, utilidades y numerosos ejemplos de aplicaciones
También hay soporte y kits de desarrollo para Linux y Mircrosoft® Windows® CE.
| Norteamérica: | Resto del mundo: | ||
| NS9360 - 103 MHz, rango de operación de 0º C a 70º C Más información |
NS9360B-0-C103 |
NS9360B-0-C103 |
Contactar |
| NS9360 - 155 MHz, rango de operación de -40º C a +85º C Más información |
NS9360B-0-I155 |
NS9360B-0-I155 |
Contactar |
| NS9360 - 177 MHz, rango de operación de 0º C a 70º C Más información |
NS9360B-0-C177 |
NS9360B-0-C177 |
Contactar |
- 103, 155, 177 MHz
- 5-stage pipeline
- Harvard architecture
- 8 kB I-Cache and 4 kB D-Cache
- 32-bit ARM and 16-bit Thumb instruction sets, can be mixed for performance/code density tradeoffs
- MMU to support virtual memory based OS’s such as Linux, WinCE/Pocket PC, VxWorks, others
- DSP instruction extensions, improved divide, single cycle MAC
- ARM Jazelle, 1200CM (CoffeeMarks) Java Accelerator
- Embedded ICE-RT debug unit
- JTAG boundary scan, BSDL support
- Clock-gated processor for decreased power dissipation
- 32-bit data bus, 32-bit internal address bus, 28-bit external address bus
- Glueless interface to SDRAM,SRAM, EEPROM, buffered DIMM, Flash
- Up to 256 MB SDRAM, up to 2 GB DIMM
- 4 static and 4 dynamic memory chip selects
- 0-63 wait states per chip select
- Self-refresh during system sleep mode
- Automatic dynamic bus sizing to 8-bits, 16-bits, 32-bits
- Burst-mode support with automatic data width adjustment
- 2 external DMA channels for external peripheral support
- High-speed boot from 8-bit, 16-bit, or 32-bit ROM or Flash
- Hardware-supported low cost boot from serial EEPROM through SPI port (patent pending)
- MII/RMII PHY interfaces
- Full-duplex or half-duplex
- Station, broadcast, or multicast address filtering
- 2 kB RX FIFO
- 256B Tx FIFO with on-chip buffer descriptor ring (Eliminates under runs and decreases bus traffic)
- Separate Tx and Rx DMA channels
- Intelligent receive-side buffer size selection
- Support for full statistics gathering
- Support for external CAM filtering
- Supports commercially available displays up to SVGA
- Active Matrix color TFT displays
- Up to 18 bpp; 256k colors
- Single- and dual-panel color
- Up to 16 bpp 4:4:4 RGB; 3375 colors
- Single and dual-panel monochrome STN displays
- 1, 2, 4 bpp palletized grayscale
- Formats image data and generates timing control signals
- Internal programmable palette-LUT and grayscaler support different color techniques
- Programmable panel-clock frequency
- USB v.2.0 Full speed (12 Mbps) and Low speed (1.5 Mbps)
- OHCI host and 13 end point device
- Single PHY can be used with either host or device
- Interface to external PHY for simultaneous host and device operation
- Each USB device endpoint is supported by a dedicated DMA channel, 13 total
- 20B Rx FIFO and 20B Tx FIFO
- 4 serial modules, each independently configurable to UART mode, HDLC mode, SPI Master mode, or SPI Slave mode
- Bit rates from 75 bps to 1.8 Mbps:asynchronous x8 mode
- Max bit rates for synchronousmode are:
- 1/16 CPU speed for SPI master
- 1/32 CPU speed for SPI slave
- UART provides
- High-performance hardware and software flow control
- Odd, even, or no parity- 5, 6, 7 or 8 bits
- 1 or 2 stop bits
- Receive-side character and buffer gap timers
- Internal or external clock support, digital PLL for Rx clock extraction
- 4 receive-side data match detectors
- 2 dedicated DMA channels per module, 8 channels total
- 32 byte Tx FIFO and 32 byte RxFIFO per module
- I2C v.1.0, configurable to Master or Slave mode
- Bit rates: fast (400 kHz) or normal (100 kHz) with clock stretching
- 7-bit and 10-bit address modes
- All standard modes:
- ECP, Byte, Nibble, Compatibility
- RLE (Run Length Encoding) decoding of compressed data in ECP mode
- Operating clock from 100 kHz to 2 MHz
- 4 dedicated DMA channels
- 2 for data and 2 for control
- Microsoft Plug-and-Play, no Windows driver needed
- Every system bus peripheral is a bus master with dedicated DMA engine
- Deterministic bus bandwidth allocation (patent pending)
- 13-channel engine supports USB Device
- 2 DMA channels support control endpoint
- 11 DMA channels support 11 endpoints
- 12-channel engine supports
- 4 serial modules (8 DMA channels)
- 1284 parallel port (4 DMA channels)
- All DMA channels support fly-by mode
- One 2-channel DMA engine supports external peripheral connected to memory bus
- Each DMA channel supports memory-to-memory transfers
- Power save during normal operation
- Disables unused modules
- Power save during sleep mode
- Sets memory controller to refresh
- Disables all modules except selected wakeup modules
- Wakeup on valid packets or characters
- Patent pending technology
- Holds pointers to all interrupt service routines for rapid service
- Services all peripherals
- Hardware interrupt prioritization
- 8 independent 16- or 32-bit programmable timers, counters, or 4PWM functions
- Each has an I/O pin
- Mode selectable into:
- Internal timer mode
- External gated timer mode
- External event counter
- PWM
- Timers/counters can be concatenated
- Minute-range events measurable
- Source clock selectable
- Internal clock or external pulse event
- Individually enabled/disabled
- Watchdog timer
- System bus monitor timer
- Peripheral bus monitor timer
- 73 programmable GPIO pins (muxed with other functions)
- includes 7 high-current (8mA) GPIO pins
- Software-readable power-up status registers for customer-defined bootstrapping
- 4 external programmable interrupts
- Rising or falling edge-sensitive
- Low level- or high level-sensitive
- Time of day clock
- Alarm
- 100 year calendar
- Programmable periodic interrupt
- 10 ms resolution
- Dedicated time domain in the system PLL
- RTC-only mode available
- Initial time from network through SNTP routine
- No battery backup
- Additional benefits
- Frees CPU from math calculations
- Decreased response time for queries
- Low-cost external crystal
- On-chip phase locked loop (PLL)
- Software programmable PLL parameters
- Optional external oscillator
- Separate PLL for USB
- Core: 1.5V ± 0.1V
- I/O Ring: 3.3V ± 10%
- 103 MHz: 0 °C to 70 °C
- 155 MHz: -40 °C to 85 °C
- 177 MHz: 0 °C to 70 °C
- 177 MHz: 1.35W max (estimated)
- 272-pin BGA including 16 thermal balls
- 1.27 mm ball pitch
- 27 mm x 27 mm
- Lead-free; RoHS compliant
- 32/16-bit Harvard RISC architecture with 5 stage pipeline (ARMv5TEJ)
- 32-bit ARM instruction set for maximum performance and flexibility
- 16-bit Thumb instruction set for increased up to 35% code density
- DSP instruction extensions and single cycle MAC
- ARM Jazelle technology, 6 CM/MHz = 1200 Caffeine Marks @ 200 MHz
- MMU which supports Windows CE and Linux
- EmbeddedICE-RT logic for real-time debug

32-bit ARM926EJ-S RISC Processor
External System-Bus Interface
System Boot
High-Performance 10/100 Ethernet MAC
Flexible LCD Controller
USB Ports
Serial Ports
I2C Port
1284 Parallel Peripheral-to-Host Port
System Bus DMA
Peripheral Bus DMA
External Peripheral DMA
Power Management (Patent Pending)
Vector Interrupt Controller
General Purpose Timers/Counters/PWN
System Timers
General Purpose I/O
External Interrupts
Real Time Clock
Clock Generator
Operating Voltage
Operating Frequency
Power Consumption
Package
Details on ARM9 Core
Feature Specs
White Papers
- High performance, low cost: "Solution-on-Chip" architectures for today's intelligent devices
- SoC-based microcontroller bus design in high bandwidth embedded applications
- What is intelligent device management?
Support Documentation
- NS9360 Development Board BOM (Excel spreadsheet)
- NS9360 Power Sequencing
- NS9360 Material Composition
- NS9360 pinout
- NS9360 pinout drawing
- NS9360 GPIO pin mux
- NS9360 GPIO table (dsn)
- NS9360 GPIO table (pdf)
- NS9360 design rules
- NS9360 CPLD schematics
- NS9360 development board assembly drawing
- NS9360 development board schematics
- NS9360 development board block diagram
- Processor RoHS, marking, and availability chart (NET+40 through NS9750B-A1)
- NS7520, NS9360, NS9750: Recommended Storage, Handling, Moisture Control and Reflow Conditions
- IPC/JEDEC J-STD-020D1
- NS9360 development board ORCAD files (DSN file)
- NS9360 development board Gerber files (zip file)
- Application Note: NS9360 USB OVR and PWR
- LCD Displays Supported by the Digi NS9750/NS9360 Processors
- NS9360 Development Board Reference
- Sample Driver Configurations
- Application Note: NS9750, NS9775, and NS9360 Static Memory Access Limitation
- NS9360 Data Sheet
- ConnectCore 9P 9360 Development Board Schematics
- NS9360 Errata
- High Resolution Pulse Generation
- NS9360 Hardware Reference
- NS9360 Multifunction GPIO pinout BSDL
- NS9360 I/O Buffer Interface Specification (IBIS) model files (tar file)
- NS9360 Boundary Scan Definition Language (BSDL)
- Embedded Parts Obsolescence Policy



