2
Đôi điều về bus Trước hết ta cần hiểu bus là cái gì. Bus hiểu đơn giản là đường truyền dữ liệu để trao đổi dữ liệu giữa bộ xử lý và các thiết bị ngoại vi khác của máy tính. Từ khi chiếc máy tính đầu tiên ra đời đã có 6 kiểu bus cơ bản ra đời: - ISA - EISA - MCA - VLB - PCI - AGP - PCI Express 4 chuẩn đầu thì đã quá cũ rồi, không cần quan tâm làm gì nữa. Chúng ta sẽ chỉ tìm hiểu 3 chuẩn bus hiện nay và tập chung chủ yếu là 2 bus mới nhất là AGP và PCI Express 1. PCI(Peripheral Component Interface) Chuẩn PCI (Peripheral Component Interface) đầu tiên do Intel phát triển là Version 1.0 kết hợp với kiểu PCI Local bus 2.0 do SIG (Special Interest Group) giới thiệu vào tháng 5 năm 1993 . Khe PCI Ngay sau khi ra đời chuẩn PCI đã thống trị khe giao tiếp của các phần mở rộng máy tính như card hình, card tiếng, card mạng, ổ cứng... Khe PCI chiếm vị trí chủ đạo trên các bo mạch chủ thời đó. Bo mạch chủ với 9 khe PCI Ban đầu tốc độ xung nhịp đồng hồ cho Bus PCI là 33MHz , về sau nâng lên 66MHz đối với PCI 2.1 , với tốc độ lí thuyết là 266MBps - gấp 33 lần so với ISA Bus . Nó có thể thiết lập cấu hình 32-bit hoặc 64-bit . Với 64-bit chạy với tốc độ xung nhịp 66MHz - giữa năm 1999 - tăng băng thông về mặt lí thuyết tới 524MBps . PCI có kích thước nhỏ hơn so với ISA, Bus mastering PCI giảm thời gian trễ và kết qủa làm tăng tốc độ của hệ thống. 2. AGP (Accelerated Graphics Port). Bus PCI có tốc độ nhanh và được ứng dụng rộng rãi. Tuy nhiên khi mà công nghệ đồ họa bắt đầu phát triển thì bus PCI không đủ đáp ứng nhu cầu. Đầu thời kì Bus ISA , màn hình đơn giản là MDA (Monochrome Display adapter) và Card màn hình màu CGA (Colour Graphics Array). Hiển thị đồ hoạ kiểu CGA có 04 màu (2-bit) và độ phân giải màn hình 320 x 200 pixel và 60Hz lúc đó yêu cầu 128000 bit dữ liệu màn hình hoặc hơn 937KBps. Với hình ảnh XGA có 16-bit màu , yêu cầu 1.5MB dữ liệu cho mỗi ảnh và có tần số mành 75Hz. Nhưng đối với những hình ảnh kỹ thuật 3D thì có vần đề lớn liên quan đến băng thông. Giải pháp của Intel là phát triển AGP (Accelerated Graphics Port ) tách khỏi

đôI điều về bus

Embed Size (px)

Citation preview

Page 1: đôI điều về bus

Đôi điều về bus Trước hết ta cần hiểu bus là cái gì. Bus hiểu đơn giản là đường truyền dữ liệu để trao đổi dữ liệu giữa bộ xử lý và các thiết bị ngoại vi khác của máy tính. Từ khi chiếc máy tính đầu tiên ra đời đã có 6 kiểu bus cơ bản ra đời:- ISA- EISA- MCA- VLB- PCI- AGP- PCI Express

4 chuẩn đầu thì đã quá cũ rồi, không cần quan tâm làm gì nữa. Chúng ta sẽ chỉ tìm hiểu 3 chuẩn bus hiện nay và tập chung chủ yếu là 2 bus mới nhất là AGP và PCI Express

1. PCI(Peripheral Component Interface)Chuẩn PCI (Peripheral Component Interface) đầu tiên do Intel phát triển là Version 1.0 kết hợp với kiểu PCI Local bus 2.0 do SIG (Special Interest Group) giới thiệu vào tháng 5 năm 1993 .

Khe PCINgay sau khi ra đời chuẩn PCI đã thống trị khe giao tiếp của các phần mở rộng máy tính như card hình, card tiếng, card mạng, ổ cứng... Khe PCI chiếm vị trí chủ đạo trên các bo mạch chủ thời đó.

Bo mạch chủ với 9 khe PCIBan đầu tốc độ xung nhịp đồng hồ cho Bus PCI là 33MHz , về sau nâng lên 66MHz đối với PCI 2.1 , với tốc độ lí thuyết là 266MBps - gấp 33 lần so với ISA Bus . Nó có thể thiết lập cấu hình 32-bit hoặc 64-bit . Với 64-bit chạy với tốc độ xung nhịp 66MHz - giữa năm 1999 - tăng băng thông về mặt lí thuyết tới 524MBps . PCI có kích thước nhỏ hơn so với ISA, Bus mastering PCI giảm thời gian trễ và kết qủa làm tăng tốc độ của hệ thống.

2. AGP (Accelerated Graphics Port).Bus PCI có tốc độ nhanh và được ứng dụng rộng rãi. Tuy nhiên khi mà công nghệ đồ họa bắt đầu phát triển thì bus PCI không đủ đáp ứng nhu cầu. Đầu thời kì Bus ISA , màn hình đơn giản là MDA (Monochrome Display adapter) và Card màn hình màu CGA (Colour Graphics Array). Hiển thị đồ hoạ kiểu CGA có 04 màu (2-bit) và độ phân giải màn hình 320 x 200 pixel và 60Hz lúc đó yêu cầu 128000 bit dữ liệu màn hình hoặc hơn 937KBps. Với hình ảnh XGA có 16-bit màu , yêu cầu 1.5MB dữ liệu cho mỗi ảnh và có tần số mành 75Hz. Nhưng đối với những hình ảnh kỹ thuật 3D thì có vần đề lớn liên quan đến băng thông. Giải pháp của Intel là phát triển AGP (Accelerated Graphics Port ) tách khỏi

Page 2: đôI điều về bus

công việc với Bus của vi xử lí .Chipset AGP hoạt động như là trung gian giữa CPU và bộ nhớ Cache L2 bao gồm bên trong Pentium II : bộ nhớ hệ thống , Card màn hình và Bus PCI - nó được gọi là Quad Port .

AGP hoạt động với tốc độ của Bus vi xử lí gọi là FSB (Frontside Bus) . Tốc độ xung nhịp của nó là 66MHz gấp đôi so với tốc độ xung nhịp PCI nên tốc độ truyền dữ liệu có thể đạt được 264MBps. Đối với những card màn hình được thiết kế hỗ trợ nó , AGP cho phép dữ liệu gửi đi trong cả sườn lên hoặc xuống của xung nhịp đồng hồ nên tốc độ xung nhịp đạt được 133MHz và tốc độ truyền dữ liệu cao nhất 528MBps - nó được gọi là AGP 2x.

Intel đưa ra kiểu AGP 2.0 kết hợp với tính năng mở rộng của AGP Pro , nó cho phép truyền tốc độ 4X có nghĩa là truyền 04 dữ liệu trong một chu kì xung nhịp đồng hồ trong giao diện AGP 66 MHz . Theo lí thuyết với tốc độ như thế sẽ đạt được 2.0 GBps . Với kiểu 4X sẽ có tốc độ cao hơn nếu tốc độ xung nhịp là 100MHz và 133MHz. Vì vậy AGP 4x có tốc độ truyền số liệu là 8.0 Gb/s.

Khe AGP 4x