Danh mục

Thiết bị ngoại vi và ghép nối . chương 4

Số trang: 20      Loại file: pdf      Dung lượng: 1.22 MB      Lượt xem: 8      Lượt tải: 0    
Jamona

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tín hiệu: Có loại cable đơn và vi sai (chống nhiễu tốt hơn), các controller support 2 loại tín hiệu. Không nối 2 kiểu trên cùng bus. Most: SingleEnd, RS6000 differential. • SCSI Common Command Set: đ-ợc gửi từ device driver, đ-ợc dịch bởi th/bị = Adaptor không phải thay đổi khi gắn thêm thiết bị• SCSI subsystem gồm: Host adaptor (để interface giữa host system và subsystem), SCSI controller, bus, thiết bị.
Nội dung trích xuất từ tài liệu:
Thiết bị ngoại vi và ghép nối . chương 4ch 4. I/O Interface bus overviewGiíi thiÖu bus chuÈn cho ghÐp nèi, më réng: – ISA/ PC-104 – AT bus – USB (Universal Serial Bus) – Philips I2C – PCI (Peripheral Component Interconnect) – SCSI (Small Computer Systems Interface) – GPIB (General Purpose Interface Bus) – Field buses: Siemens Profibus, ASi bus, Multi Point – IEEE 1394 – ... P&I Ch4 - Bus 1 4.0. Kh¸i niÖm vÒ bus: • Lµ: PCB (Printed Circuit Board), Cable (Copper/ Optic), Slot, Connector... • Nèi nhiÒu thiÕt bÞ slave [master], dïng chung: trong 1 thêi ®iÓm chØ cã 1 talker – 1 hoÆc nhiÒu listener • Bus song song (n bit) hoÆc nèi tiÕp (I2C, USB, SSA, Profi, ASi, IEEE 1394...) • IO Buses vs Mem/CPU/Local Buses • Thµnh phÇn (physical lines/ time sharing): – Address – Data – Control/ Status/Handshake/data check – [Power supply] P&I Ch4 - Bus 2 14.1. industry small architecture (isa) bus:• ISA/ AT bus, 1984, IBM, PC-104 bus, Available in Pentium, PowerPC Platforms• §Ó ghÐp thªm c¸c card/ thiÕt bÞ I/O chuÈn víi Mother Board, 1..12 Slots, hiÖn t¹i c¸c m¸y cã thÓ kh«ng dïng slot• 8/ 16 bit for data transfers• 4,77 => 8,33 MHz/11.1MHz => 2.75 MWps/5.5 MWps max, DMA 16.• Only 1 BusMaster, CPU hoÆc DMAC, w AEN• No data integrity, kh«ng kiÓm tra parity, IO Check• Dïng ®Ó ghÐp víi c¸c thiÕt bÞ chËm, kiÓu ký tù: ‘character typed devices’ : keyboard, mouse...• Refer ‘AT Technical Reference’ or TechHelp for detailP&I Ch4 - Bus 3 H×nh 4.1. AT/ ISA/ PC 104 busP&I Ch4 - Bus 4 2 Chu kỳ R/W của ISA• Tham khảo hình cuối Ch1P&I Ch4 - Bus 5 4.2. Universal serial bus - usb:P&I Ch4 - Bus 6 3 4.2. Universal Serial Bus Rev. 4.2.1: Topology • Rev.1.1: 23/09/1998 • Chia thµnh nhiÒu Tiers • C¸c Tiers nèi c¸c thiÕt bÞ: Hub hoÆc chøc n¨ng • Mçi Tier cã Hub(s) P&I Ch4 - Bus 7 4.3. usB: specifications• ChØ cã 1 USB host (USB Controller) trong hÖ• Devices, cã 2 lo¹i: • Hub, më réng thªm thiÕt bÞ nèi vµo USB • C¸c thiÕt bÞ chøc n¨ng nh− ISDN, JoyStick, KB, Printer, Digital Camera, Mass Storage...• ThiÕt bÞ chuÈn interface USB theo: • USB Protocol • ChuÈn H® cña USB: config vµ reset • Communication Standard• USB Controller/ Host polls bus & initiates all data transfer P&I Ch4 - Bus 8 4 ¦u ®iÓm: • TÝn hiÖu vi sai ph¸t/ thu, bäc kim, chèng nhiÔu • CRC Protection ®/v data & control fields • Tù ph¸t hiÖn attach/ detach, x¸c ®Þnh cÊu h×nh c¸c thiÕt bÞ tù ®éng ë møc hÖ thèng • TimeOut ®/v tr−êng hîp mÊt gãi tin/ gãi tin lçiP&I Ch4 - Bus 94.3. usB: Physical interface• 1.5 Mbps – Low speed mode vµ 12Mbps (Revision 1.1)• Nguån cÊp +5V, vµi metre• Power managment• Revision 2.0: 480Mb/sP&I Ch4 - Bus 10 5P&I Ch4 - Bus 11P&I Ch4 - Bus 12 6P&I Ch4 - Bus 13P&I Ch4 - Bus 14 7P&I Ch4 - Bus 15P&I Ch4 - Bus 16 8 P&I Ch4 - Bus 17 4.4. Philips I2C bus version 2.1. jan. 2000• Philips, 1992 Ver. 1.0;... 1998 Ver 2.0, 2000: Ver 2.1, dïng cho c¸c hÖ thèng nhóng (embeded systems) nh− mobil phone, TV, pay phone, ATM...• Kh«ng cÇn dïng bus interface chip(s), built-in• Integrated addressing & data-transfer, cho phÐp dïng phÇn mÒm ®Ó ®Þnh cÊu h×nh• Đơn giản ghÐp nèi. NhiÒu uC hç trî I2C• §¬n gi¶n t×m lçi, khoanh vïng lçi nhanh• Gi¶m thiÓu kÝch th−íc: 2-wire serial, kh«ng cÇn c¸c m¹ch Addr Decoder vµ ‘glue logic’, dïng phÇn mÒm• TruyÒn ®ång bé, 100 kb/s Standard-mode, 400 kb/s Fast-mode, 3.4Mb/s HiSpeed-mode P&I Ch4 - Bus 18 9 P&I Ch4 - Bus 19Cã thÓ nèi nhiÒu Masters, trong 1 t/® chØ 01 BM’s Active P&I Ch4 - Bus 20 10 H. 410a. Synchronous Serial Data & ClockP&I Ch4 - Bus 21P&I Ch4 - Bus 22 11 Start(Rep Start, S) SCL=1, SDA= ↓ Stop (P): SCL=1, SDA= ↑P&I Ch4 - Bus 23P&I Ch4 - Bus 24 12Multi byte R/W :Addr auto Inc/ Dec;Master/ Slave :Send A[ck] (=0) hoÆc /A (NACK) (=1)tïy thuéc bit tiÕp theo lµ data hay Stop P&I Ch4 - Bus 25 Mét sè vi m¹ch dïng I2C bus: • Dallas RTC 1307, 1308: 64 byte RAM & Real Time Clock, • Philips PCF 8593, Low Power Clock/ Calendar • Atmel 93C46/24C96... EEROM P&I Ch4 - Bus 26 13 4.5. PCI - Peripheral Component Interconnect - 5/1993, Intel Ver. 2.0, Open standard, - Local bus, trung gian gi÷a Local vµ c¸c bus ...

Tài liệu được xem nhiều: