ĐIỆN tử VIỄN THÔNG microprocessor final ver1 part7 khotailieu

115 40 0
ĐIỆN tử VIỄN THÔNG microprocessor final ver1 part7 khotailieu

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

© DHBK 2005 Nội dung môn học Giới thiệu chung hệ vi xử lý Bộ vi xử lý Intel 8088/8086 Lập trình hợp ngữ cho 8086 Tổ chức vào liệu Ngắt xử lý ngắt Truy cập nhớ trực tiếp DMA Các vi xử lý thực tế © DHBK 2005 Chương 7: Các vi xử lý thực tế • General purpose microprocessors  Intel 80x86  Xu hướng phát triển • Microcontrollers  Vi điều khiển Motorola  Họ vi điều khiển 8051  Họ vi điều khiển AVR  PSOC  Xu hướng phát triển • Digital signal processors  Texas Instruments  Motorola  Philips  Xu hướng phát triển © DHBK 2005 Chương 7: Các vi xử lý thực tế • General purpose microprocessors  Intel 80x86  Xu hướng phát triển • Microcontrollers  Vi điều khiển Motorola  Họ vi điều khiển 8051  Họ vi điều khiển AVR  PSOC  Xu hướng phát triển • Digital signal processors  Texas Instruments  Motorola  Philips  Xu hướng phát triển © DHBK 2005 Intel 4004 • First microprocessor (1971) • 4-bit processor • 2300 Transistors (PMOS), 10 m • 0.06 MIPS, 108 KHz, 640 bytes addressable memory -15V power supply â DHBK 2005 Intel 8008 • First 8-bit processor (1972) • Cost $500; at this time, a 4-bit processor costed $50 • Complete system had Kbyte RAM • 200 KHz clock frequency, 10 m, 3500 TOR, 0.06 MIPS, 16 Kbyte addressable memory • 18 pin package, multiplexed address and data bus © DHBK 2005 Intel 8080 • Second gen 8-bit processor, introduced in 1974 • 40 pin package, NMOS, 500K instructions/s, m, MHz, ±5V & +12V power supply, KTOR, 0.64 MIPS • 64 Kbyte address space (“as large as designers want, EDN 1974) â DHBK 2005 Intel 8088 16-bit processor • introduced in 1979 • m, a MHz, 29 KTOR, 0.33 a 0.66 MIPS, Mbyte addressable memory © DHBK 2005 Intel 8086 16 bit integer CPU 16 data 20 address • Introduced: 1978 • Clock frequency: - 10 MHz © DHBK 2005 Intel 80286 MMU 16 bit integer CPU 16 data 24 address • Introduced: 1983 • 1.5 m, 134 KTOR, 0.9 to 2.6 MIPS Clock frequency: - 25 MHz â DHBK 2005 Intel 80386sx MMU 32 bit integer CPU 16 data 24 address • • • • Introduced: 1986 m, 275 KTOR, 16 to 33 MHz, to 11 MIPS Clock frequency: 16 - 25 MHz Software support and hardware protection for multitasking © DHBK 2005 Texas Instruments TMS320C80 (1994) © DHBK 2005 Chương 7: Các vi xử lý thực tế • General purpose microprocessors  Intel 80x86  Xu hướng phát triển • Microcontrollers  Vi điều khiển Motorola  Họ vi điều khiển 8051  Họ vi điều khiển AVR  PSOC  Xu hướng phát triển • Digital signal processors  Texas Instruments  Motorola  Philips  Xu hướng phát triển © DHBK 2005 Motorola MC56xxx Audio Fixed Point XRAM 16 or 24 bit integer CPU 24 YRAM ACU 18 PRAM ACU Loop controller Selection of peripherals: ADC, DAC, comm., timers, PIO, • 24 bit for audio: 16 bit data + overflow data address © DHBK 2005 Motorola MC56002 © DHBK 2005 Motorola MC56166 © DHBK 2005 Chương 7: Các vi xử lý thực tế • General purpose microprocessors  Intel 80x86  Xu hướng phát triển • Microcontrollers  Vi điều khiển Motorola  Họ vi điều khiển 8051  Họ vi điều khiển AVR  PSOC  Xu hướng phát triển • Digital signal processors  Texas Instruments  Motorola  Philips  Xu hướng phát triển © DHBK 2005 Philips VSP-1 Fixed Point Video 12 512x12 bit Memory element 12 bit integer ALU 512x12 bit Memory element 12 bit integer ALU 10x18 cross-bar 12 bit integer ALU 10 • 12 bit for video: bit data + overflow • Clock Frequency: 27 MHz • instruction per sample period for HDTV, instructions per sample period for TV 12 Philips VSP-1 Fixed Point Video © DHBK 2005 Inputs ALU ALU ALU ME ME Outputs © DHBK 2005 Output FIFOs Philips VSP-1 Fixed Point Video • • • • • Memory Element ALU 206K Transistors 1.1W dissipation 27 MHz clock 176 pin Introduced in 1991 © DHBK 2005 Philips VSP-2 Fixed Point Video 12 512x12 bit Memory element1 12 bit integer ALU1 512x12 bit Memory element2 12 bit integer ALU2 12 512x12 bit Memory element4 22x50 cross-bar 12 bit integer ALU12 22 • 12 bit for video: bit data + overflow • Clock Frequency: 54 MHz • instructions per sample period for HDTV, instructions per sample period for TV â DHBK 2005 • • • • 1.15 M Transistors 5W dissipation 54 MHz clock frequency 208 pin Introduced in 1994 Philips VSP-2 Fixed Point Video â DHBK 2005 Sony Graphics Engine Playstation  Status: prototype in 2001  287.5 MTOR  256 Mbit on-chip embedded DRAM  2000-bit wide internal bus  462 mm2  180 nm CMOS © DHBK 2005 Chương 7: Các vi xử lý thực tế • General purpose microprocessors  Intel 80x86  Xu hướng phát triển • Microcontrollers  Vi điều khiển Motorola  Họ vi điều khiển 8051  Họ vi điều khiển AVR  PSOC  Xu hướng phát triển • Digital signal processors  Texas Instruments  Motorola  Philips  Xu hướng phát triển © DHBK 2005 Trends for DSP processors • No new generations that replace old generations, but multiple co-existing architecture lines • Word length application dependent  Automotive: 16-bit fixed point (e.g C2x)  Speech: 32-bit floating point (e.g C30)  Audio: 24-bit fixed point (e.g MC56K)  Telecommunications: 16-32 bit fixed point (e.g C5x, C6x)  Video: 12-32 bit fixed point (e.g C8x) • Single architecture line is whole family  different memory & on-chip peripherals  for embedded applications (cf microcontrollers) © DHBK 2005 Trends for DSP processors • Deterministic behavior  no caches, no virtual memory, but on-chip RAM banks  no out-of-order execution  delayed branch prediction • Increasing address space: 12 -> 32 • Multiple functions on single chip: CPU, FPU, multiple RAM banks, ACUs, loop controller, ADC, DAC, PWM, serial interfaces, … • Often provisions for parallel processing ...© DHBK 2005 Chương 7: Các vi xử lý thực tế • General purpose microprocessors  Intel 80x86  Xu hướng phát triển • Microcontrollers  Vi điều khiển Motorola... Motorola  Philips  Xu hướng phát triển © DHBK 2005 Chương 7: Các vi xử lý thực tế • General purpose microprocessors  Intel 80x86  Xu hướng phát triển • Microcontrollers  Vi điều khiển Motorola... processors  Texas Instruments  Motorola  Philips  Xu hướng phát triển © DHBK 2005 Intel 4004 • First microprocessor (1971) • 4-bit processor • 2300 Transistors (PMOS), 10 m • 0.06 MIPS, 108 KHz, 640

Ngày đăng: 12/11/2019, 13:47

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan