YOMEDIA
ADSENSE
Chương 1 :Kiến trúc hệ VXL – MT
98
lượt xem 13
download
lượt xem 13
download
Download
Vui lòng tải xuống để xem tài liệu đầy đủ
Khái niệm: Là bộ điều khiển trung tâm, thực hiện công việc được giao đặt trong bộ nhớ chương trình bằng cách thực hiện các phép xử lý lên các biến nhị phân và điều khiển thiết bị ngoại vi. Công việc bao gồm: Tìm lệnh, giải mã lệnh(tìm toán hạng, xử lý và kết quả)....
AMBIENT/
Chủ đề:
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Chương 1 :Kiến trúc hệ VXL – MT
- Ch.1 Kiến trúc hệ VXL – MT Kiến trúc thiết bị hệ kinh điển, các hệ nhúng Kiến trúc hệ máy tính ‘Hi Performance’ - desktop Hoạt động của hệ thống. P&I-Ch1:Architecture 1
- 1.1. Kiến trúc Hệ VXL, Máy tính kinh điển – Embedded systems 1.1.1. Sơ đồ: 3 phần: - CS, - Ngoại vi & - Interface P&I-Ch1:Architecture 2
- 1.1.1. a. Central Sub System – CS: + CPU: Central Processing Unit: • Khái niệm: Là bộ điều khiển trung tâm, thực hiện công việc được giao đặt trong bộ nhớ chương trình bằng cách thực hiện các phép xử lý lên các biến nhị phân và điều khiển thiết bị ngoại vi. • Công việc bao gồm: – Tìm lệnh, giải mã lệnh, [tìm toán hạng, xử lý và cất kết quả], – In/Out với các port kiểu Interrupt và DMA để điều khiển thiết bị ngoại vi. P&I-Ch1:Architecture 3
- Đặc trưng – Specifications: • Kích thước toán hạng (bit): 4, 8, 12, 16, 32, 64... • Tốc độ xử lý: Mips, clock multiplier, • Kiến trúc: – RISC (Reduced Instruction Set Computer)vs CISC (Complex Instruction Set Computer), – DSP – Digital Signal Processor, – Micro Controller (All in one) • Pinning/Signalling (Data/Address - Mux, Control bus, IRQ, HRQ, RD/WR...), • Register set, • Instruction set – Addressing Modes, • Power: Slow/ sleep/ power down modes • ... P&I-Ch1:Architecture 4
- + Memories (Semiconductor): K/n & ROM: Khái niệm: • Lưu thông tin (ch/tr và số liệu) dạng nhị phân, • Dung lượng lớn (upto 100s Mega bit), tốc độ truy nhập nhanh (downto ns access time). – Physically: tính chất vật lý như thế nào? • ROMs: Mask ROM, PROM, EPROM, EAROM, OTROM, NonVolatile mem, ... • Là bộ nhớ chỉ đọc, vẫn lưu thông tin khi mất điện, • Package : byte • Access time:100..120ns • Ghi/nạp nội dung: T/bị chuyên dùng (ROM Burner /Programmator) • Shadow ROM?: copy nội dung từ ROM sang DRAM mỗi khi khởi động P&I-Ch1:Architecture 5
- Memories (Semiconductor): SRAM L−u th«ng tin t¹m thêi, kh«ng l−u ®−îc khi mÊt ®iÖn, ®äc vµ ghi ®−îc, [Read/Write Mem]. Static RAM: nhanh (80..3 ns), byte/nibble package, mËt ®é byte/chip nhá (upto 64/256 KB/ chip), ®¾t, tiªu thô c«ng suÊt nhiÒu, CMOS RAM: chËm vµ tiªu thô cùc Ýt, less μW. Vdô: MC 146818 RealTimeClock-CMOS RAM Dïng trong c¸c hÖ nhá, cache memory. P&I-Ch1:Architecture 6
- Memories (Semiconductor): DRAM Dynamic RAM: DRAM: Tèc ®é/Access time (50-70ns), [10..20ns] Pre-fetched MËt ®é bit/chip >> (1 Gbit/chip – 1996, Korea), bit package => DRAM bank, Tiªu thô c«ng suÊt nhá. Th«ng tin chØ l−u ®−îc 10ms => refreshing DRAM víi chu kú @ 7,5ms => phøc t¹p. Dïng trong c¸c hệ cã dung l−îng nhí lín: m¸y tÝnh, m¸y chñ... P&I-Ch1:Architecture 7
- Memories (Semiconductor): FLASH & Others Flash memory: EAROM typed, ®äc ®−îc, xo¸ tõng bank, ghi l¹i ®−îc tõng byte. Th«ng tin l−u ®−îc 20 năm, dïng nhiÒu hiÖn tại vµ t−¬ng lai: BIOS, diskchip, USB stick Mem... Serial EAROM/FLASH: dïng ®Ó l−u configuration, dïng bus I2C (Philips). VÝ dô øng dông : thÎ vi m¹ch, TV, ... Dual [Quad] Ported RAM: Switching Sys., PGA RAM-DAC: VGA, VoiceChip PCMCIA .... P&I-Ch1:Architecture 8
- Memories (Semiconductor): Logically: Bé nhí chøa th«ng tin gì? Program memory: chøa ch/tr ®ang ®−îc thùc hiÖn Data memory: c¸c biÕn ngÉu nhiªn, biÕn cã cÊu tróc, sè liÖu cã kiÓu truy nhËp ®Æc biÖt FIFO, LIFO (Stack memory). P&I-Ch1:Architecture 9
- + Controllers: [Optional], vi m¹ch, n©ng hiÖu nang (performance) hÖ thèng, bao gåm: • Bé ®iÒu khiÓn −u tiªn ng¾t PIC – Priority Interrupt Controller, Intel 8259A Bé ®iÒu khiÓn truy nhËp trùc tiÕp bé nhí DMAC – Direct memory Access Controller, Intel 8237A. Timer: m¹ch t¹o c¸c kho¶ng thêi gian, PIT- Programmable Interval Timer, Intel 8254. M¹ch qu¶n trÞ nhí: MMU- Memory Management Unit, sau nµy, th−êng ®−îc built on chip víi CPU. Bus controller/Arbitor ... P&I-Ch1:Architecture 10
- + System Bus: K/n & Addr bus • PCB (Printed Circuit Board)/ Cable (Twisted pairs, flat..), slot, connector... dïng ®Ó chuyÓn thong tin vµ n¨ng l−îng. • Nèi h¬n 1 slave/master device, time sharing (dïng chung) • Th«ng tin: Address, data, control, status, Power Supply • ChiÒu (dir), 3 state (Hi Z), Loading ADDRESS BUS: – Tõ c¸c BusMaster (CPU, DMAC, PCI host Controller) ®Õn SlaveDevices (Mem, Ports) ®Ó chän/ chá tõng IO/ Mem location trong tõng chu kú bus 2n Mem Locations & 2m IO Locations, – n Addr bit m
- System Bus : Data bus Data bus: Sè bit (th−êng) phï hîp víi kÝch th−íc ALU (8/16/32/64 bit) ChuyÓn Op-code (m∙ lÖnh) trong chu kú m¸y M1, - CPU
- System Bus : Control/Status bus: gåm c¸c tÝn hiÖu – control bus: Control/ Response: CPU to Others (MEMR, MEMW, IOR, IOW, INTA, HLDA, BHE...), from CPU Status/Request to CPU: IRQ, HRQ, Ready, ... to CPU P&I-Ch1:Architecture 13
- System Bus: Power Supply: +5V ±5%, 10 ®Õn 20 Amp, cÊp cho c¸c Vi m¹ch sè, RedWire. (3.3V and less) Ground, Gnd, 0V, signal reference ground, chassis, BlackWire. +12V ±10%, 1Amp, cÊp cho c¸c m¹ch analog, motors, RS232, YellowWire. -12V ± 10%, 1Amp, (nh− trªn), BlueWire. - 5 V±5%, 0.5 Amp, analog circuitries, WhiteWire. Power good: OrangeWire. Nguån th«ng minh: AXT P&I-Ch1:Architecture 14
- 1.1.1.b. ThiÕt bÞ Ngo¹i vi: Input, Output vµ dada Storage devices Data Input Devices: - Key board/ Key pad, Touch SCR: sè phÝm, c«ng nghÖ phÝm, kiÓu dß phÝm, output code, ghÐp nèi CS - Mouse, track ball - Scanner, Camera, Camcoder Optical Mouse, BarCode reader: Colors, resolution, f, c«ng nghÖ CCD - Charge Couple Device, graphics file bit map - bmp. - Digitizer, nhËp graphics file vector - b¶n ®å - Light Pen, Joy stick (Games) - Demodulator (MODEM): Gi¶i ®iÒu chÕ KiÓu ®iÒu chÕ, tèc ®é bps, kiÓu nÐn - Microphone, - Reader: RFID Radio Frequency Identification, Finger print - Laser/ LED - Sensor, Transducers, Transmitters: VËt liÖu, thiÕt bÞ,.. biÕn ®æi c¸c ®¹i l−îng vËt lý - kh«ng ®iÖn, thµnh tin shiÖu ®iÖn ®é nhËy, ®é tuyÕn tÝnh, d¶i ®o... P&I-Ch1:Architecture 15
- 1.1.1.B. T/bÞ Ngo¹i vi: Data Output Devices: - Displays: KiÓu hiÓn thÞ: Point/ 7Seg/ Text/ Graphics; Mono Chrome/Color (color numbers); Size, indoor/outdoor, Resolution, Rate of Refreshing... - C«ng nghÖ: - LED (Light Emitting Diodes): point, 7(16) Segment, Matrix character box (Bill Board), Outdoor LED Screen... - Organic LED, - LCD (Liquid Crystal Display): single color, color, active, TFT (thin film transistor - CRT (Cathode Ray Tube). P&I-Ch1:Architecture 16
- 1.1.1.b. T/bÞ Ngo¹i vi: Data Output Devices: Printers: - Spec: Text-Graphics, Mono-Color, Resolution, ppm – page per minute, Size, Line-PostScript, media... : - Pin Printer, - Jet Printer, - Laser Printer, - Thermal Transfer Printer, barcode Printer. - High Speed Text Printer, - ... P&I-Ch1:Architecture 17
- 1.1.1.b. T/bÞ Ngo¹i vi: Data Output Devices: Others - Plotter, jet - Modulator (MODEM), ®iÒu chÕ - Speaker - Actuator: Motor (dc/ac, Step), Relay, Valve, P&I-Ch1:Architecture 18
- 1.1.1.b. T/bÞ Ngo¹i vi: Massive Storages: - Magnetic devices: FDD, HDD, RAID, Tape backup drive... - Optical devices: CD [Writer] Drives, Magnetic Optic disk drive... - Semiconductor devices: FlashChip, PCMCIA Card... - Tèc ®é truy nhËp cao, dung l−îng lín P&I-Ch1:Architecture 19
- 1.1.1.c. Interface: Lý do cÇn interface: kh¸c nhau gi−a CS vµ wide world: – Møc tÝn hiÖu (dßng, ¸p, analog ... ), kiÓu biÓu diÔn tin tøc (nhiÖt ®é, ¸p suÊt, level... bit) – Tèc ®é lµm viÖc/tèc ®é trao ®æi sè liÖu, – Kh«ng ®ång bé... Nªn cÇn cã m¹ch ®iÖn tö ®Ó thÝch øng (Adapting - ports) vµ ch/tr ®iÒu khiÓn, gåm: – ThiÕt bÞ (Hardware Circuitries - Adaptors): cæng IO: • Input/Output Ports: (Parallel/Serial): ghep nối víi Computerized devices PPP (KB, Printer, Mouse, Scanner, Modem, camera,... dïng VXL ®a nang) • Controllers: thùc chÊt lµ nh−ng hÖ VXL chuyªn dïng - ®Ó ghÐp nèi víi nhung thiÕt bÞ chuyªn dïng FDC, HDC (IDE, EIDE), CRTC (EGA, VGA, SVGA...) P&I-Ch1:Architecture 20 • Converter: ®Ó chuyÓn ®æi tÝn hiÖu sè thµnh t−¬ng tù vµ ng−îc l¹i: ADC, DAC – vÝ dô sound card
ADSENSE
CÓ THỂ BẠN MUỐN DOWNLOAD
Thêm tài liệu vào bộ sưu tập có sẵn:
Báo xấu
LAVA
AANETWORK
TRỢ GIÚP
HỖ TRỢ KHÁCH HÀNG
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn