intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Chương 1 :Kiến trúc hệ VXL – MT

Chia sẻ: Đỗ Hồng | Ngày: | Loại File: PDF | Số trang:46

98
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ả)....

Chủ đề:
Lưu

Nội dung Text: Chương 1 :Kiến trúc hệ VXL – MT

  1. 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
  2. 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
  3. 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
  4. Đặ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
  5. + 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. + 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
  11. + 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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

 

Đồng bộ tài khoản
2=>2