NS7520.

Slides:



Advertisements
Similar presentations
NS Training Hardware. NS9750 System Overview.
Advertisements

Cortex-M3 Implementation Overview. Chapter 6 in the reference book.
MC68HC11 System Overview. System block diagram (A8 version)
1 VR BIT MICROPROCESSOR โดย นางสาว พิลาวัณย์ พลับรู้การ นางสาว เพ็ญพรรณ อัศวนพเกียรติ
Microcontroller – PIC – 4 PIC types PIC architecture
The ARM7TDMI Hardware Architecture
COMP3221 lec31-mem-bus-I.1 Saeid Nooshabadi COMP 3221 Microprocessors and Embedded Systems Lectures 31: Memory and Bus Organisation - I
Embedded Systems Programming
M-CORE Introduction Topic Overview Comparison to Comp-Arch 1 topics Register Files Execution / Function Unit Elements Instruction Set / Execution Core.
HT46 A/D Type MCU Series Data Memory (Byte) Program Memory HT46R22 (OTP) HT46C22 (Mask) 2Kx Kx16 4Kx HT46R23 (OTP) HT46C23 (Mask) HT46R24.
16.317: Microprocessor System Design I Instructor: Dr. Michael Geiger Spring 2012 Lecture 29: Microcontroller intro.
CS402 PPP # 2 MIPS BASIC INFORMATION By George Koutsogiannakis 1.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Mid-Term Presentation Performed by: Roni.
COMP3221 lec31-mem-bus-II.1 Saeid Nooshabadi COMP 3221 Microprocessors and Embedded Systems Lectures 32: Memory and Bus Organisation - II
Prardiva Mangilipally
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
1-1 SYS Module System Clocks FXTAL BCLK Reset Circuit Reset Conditions Bootstrap Initialization.
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 2.
NS Training Hardware. System Controller Module.
Microcomputer & Interfacing Lecture 2
Micro controllers A self-contained system in which a processor, support, memory, and input/output (I/O) are all contained in a single package.
CS4101 嵌入式系統概論 Freescale Tower System Prof. Chung-Ta King Department of Computer Science National Tsing Hua University, Taiwan ( Materials from
Hardware Overview Net+ARM – Well Suited for Embedded Ethernet
ARM Processor Architecture
MCU – Microcontroller Unit – 1 MCU  1 cip or VLSI core – application-specific.
Cortex-M3 Debugging System
Khaled A. Al-Utaibi  Intel Peripheral Controller Chips  Basic Description of the 8255  Pin Configuration of the 8255  Block Diagram.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
ECE 353 Introduction to Microprocessor Systems
The DMA Controller Definition and Advantages Hardware Modes Port A Special Function.
National Taiwan University JTAG and Multi-ICE Speaker : 沈文中.
Samsung ARM S3C4510B Product overview System manager
1 Nios II Processor Architecture and Programming CEG 4131 Computer Architecture III Miodrag Bolic.
Chapter 2 Introducing the PIC Mid-Range Family and the 16F84A The aims of this chapter are to introduce: The PIC mid-range family, in overview The overall.
The ARM7TDMI Processor Block Diagram Vector Table
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Presented By: Rodney Fluharty Dec. 07, Who is ARM? Advanced Risc Microprocessor is the industry's leading provider of 16/32-bit embedded RISC microprocessor.
Embedded Network Interface (ENI). What is ENI? Embedded Network Interface Originally called DPO (Digital Product Option) card Printer without network.
AT91 Products Overview. 2 The Atmel AT91 Series of microcontrollers are based upon the powerful ARM7TDMI processor. Atmel has taken these cores, added.
Features of the PIC18 microcontroller - 8-bit CPU - 2 MB program memory space (internal 32KB to 128KB) bytes to 1KB of data EEPROM - Up to 4096 bytes.
DDRIII BASED GENERAL PURPOSE FIFO ON VIRTEX-6 FPGA ML605 BOARD PART B PRESENTATION STUDENTS: OLEG KORENEV EUGENE REZNIK SUPERVISOR: ROLF HILGENDORF 1 Semester:
بسم الله الرحمن الرحيم MEMORY AND I/O.
HCS12 Technical Training Module 15 – Break Module Slide 1 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.
Components of a typical full-featured microcontroller.
NAM S.B MDLAB. Electronic Engineering, Kangwon National University 1.
CECS 347 Microprocessors and Controllers II Chapter 1 - An Overview of Computing Systems Instructor: Eric Hernandez.
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
BITS Pilani Pilani Campus Pawan Sharma ES C263 Microprocessor Programming and Interfacing.
Memory Mapped IO (and the CerfBoard). The problem How many IO pins are available on the 8051? What if you are using interrupts, serial, etc…? We want.
The 8085A is a general-purpose microprocessor with low hardware overhead requirements. Within the 8085A are contained the functions of clock generation,
2D-Graphic Accelerator
HEI 16/32Bit RISC/DSP for Embedded System
Popular Microcontrollers and their Selection by Lachit Dutta
Microprocessor Systems Design I
UNIT – Microcontroller.
Microprocessor Systems Design I
NS Training Hardware.
JTAG and Multi-ICE National Taiwan University
Subject Name: Microcontroller Subject Code: 10ES42
Introduction to Microprocessors and Microcontrollers
The TMS320C6x Family of DSPs
May 2006 Saeid Nooshabadi ELEC2041 Microprocessors and Interfacing Lectures 30: Memory and Bus Organisation - I
Introducing the PIC Mid-Range Family and the 16F84A
Digital Signal Processors-1
EECE.3170 Microprocessor Systems Design I
UNIT-III Pin Diagram Of 8086
NS Training Hardware.
Modified from notes by Saeid Nooshabadi
JTAG, Multi-ICE and Angel
ADSP 21065L.
Presentation transcript:

NS7520

NS7520 177 Pin Plastic BGA

NS7520 Block Diagram ARM7TDMI Block Diagram ARM7TDMI JTAG - Boundary Scan ARM7TDMI ARM7TDMI ARM GP I/O 32-Bit RISC Architecture Load-Store Architecture Fixed Length 32-bit Instructions 3-address Instruction Format 2 Instruction Sets (Standard & Thumb) 3-Stage Pipeline 13 / 8 universal 32-Bit Registers 32 Bit PC und SR 50 MIPS (Peak) 5 Supervisor-, 1 User-Mode Big- und Little-Endian Format Memory Mapped I/O 4 x INT BBus 16 x I/O 2 x Serial JTAG - Boundary Scan JTAG - Boundary Scan 10-Channnel DMA BBus 10/100 Ethernet MAC Timers WD EBI Mem. Contr. CS-Unit Clock JTAG - Boundary Scan

NS7520 Overview No Cache No Port B No Parallel Ports, No ENI Less GPIO, only Port A and Port C Register address changes in Ethernet module Some bits changes in eth & spi registers

NS7520… The newest NET+ARM family member, packaged in a 13x13mm package with 177 balls, (One of which is a locator). The NS7520 (due to the .18- micron process technology used) has a lower core voltage (1.5V). The NS7520 utilizes special I/O cells that can continue to be powered at 3.3V. This feature allows the NET+ARM family to continue its long tradition of interfacing with 3V LVTTL technology. The NS7520 will operate from the same 18.432MHZ crystal, or external oscillator up to 55MHz. 2.5V should power the external oscillator, or a 3.3V oscillator can be used with a voltage divider to reduce its output to a 2.5V signal level.

Added Features Three Additional DMA Channels, plus 13 USB (device) DMA channels Up to 55MHz System Clock (NET+20M up to 44MHz) 512 Byte Ethernet Transmit Buffer (NET+20M has 128 byte) Supports JTAG Boundary Scan in addition to JTAG debug Smaller BGA Package USB V1.1 (Configurable as Device)

The ARM7TDMI Core The ARM7TDMI is a well established core in the industry. The TDMI portion stands for T Thumb Mode – A 16-bit instruction set D Debugger Module – A module that allows halting of the core and inserting instructions M Multiply – This version of the core supports a special multiply set of instructions which can yield 64 bit results I Ice Breaker Module – The ICE breaker supports the use of two hardware breakpoints

ARM7TDMI Block Diagram Embedded ICE Processor Core JTAG TAP Bus scan chain 2 scan chain 0 Embedded ICE Processor Core other Signals opc, r/w, mreq, trans, mas[0:1] A[31:0] D[31:0] scan chain 1 JTAG TAP Controller Din[31:0] Bus Splitter scan chain 3 Dout[31:0] TCK TMS TRST TDI TDO