Diễn đàn kỹ thuật điện tử

Phiên bản đầy đủ: Tài Liệu Tất Cả Các Chuẩn Bus AGP, AMBA, Avalon, I2C, CAN, I2S, ...
Bạn đang xem phiên bản rút gọn. Xem phiên bản đầy đủ với định dạng thích hợp.
Chuẩn bus AGP (Accelerated Graphics Port)
- Chuẩn bus giao tiếp card đồ họa (có trong PC)

[Image: agp.jpg]

AGP 2.0 You are not allowed to view links. Register or Login to view.
AGP 3.0 You are not allowed to view links. Register or Login to view.

PCI (Peripheral Component Interconnect)

PCI là một chuẩn bus độc lập với bus hệ thống CPU - ứng dụng rỗng rãi trong thông tin, điều khiển, máy tính cá nhân, v.v...
[Image: pci.jpg]

PCI 2.1 You are not allowed to view links. Register or Login to view.
PCI 2.2 You are not allowed to view links. Register or Login to view.
PCI 2.3 You are not allowed to view links. Register or Login to view.

Tài Liệu Mô Tả SPECIFICATION Của Các Chuẩn Bus

Tài liệu này là chuẩn I2S, viết tắt của Inter-IC Sound hoặc Integrated Interchip Sound. Chuẩn này dùng cho việc truyền các dữ liệu âm thanh. Hỗ trợ truyền hai kênh dữ liệu trên cùng đường bus tín hiệu nối tiếp.
[Image: typical_input.gif]

Đây là link để down: You are not allowed to view links. Register or Login to view.

CAN (Controller Area Network)

Chuẩn bus ứng dụng rộng rãi trong công nghiệp sản xuất ôtô, ngày nay là trên tàu biển, tự động hóa tòa nhà, thang máy, v.v..
[Image: auto_networks.jpg]

[Image: BusCAN.png]

CAN 2.0 You are not allowed to view links. Register or Login to view.

LIN (Local Interconnect Network)

Mạng kết nối cục bộ sử dụng nhiều trong hệ thống điều khiển của xe oto (xem hình phần mạng CAN trong xe hơi phía trên để thấy vị trí dùng bus LIN.
[Image: LIN.jpg]

LIN 1.3 You are not allowed to view links. Register or Login to view.
LIN 2.0 You are not allowed to view links. Register or Login to view.
LIN 2.1 You are not allowed to view links. Register or Login to view.

I2C (Inter-Integrated Circuit)

I2C là chuẩn bus truyền dữ liệu hai dây được phát triển bởi hãng Philips
[Image: I2C.gif]

I2C 2.1 You are not allowed to view links. Register or Login to view.
Tài liệu khác
You are not allowed to view links. Register or Login to view.
datasheet của một I2C controller
You are not allowed to view links. Register or Login to view.

USB (Universal Serial Bus)

USB là một chuẩn sử dụng rất rộng rãi ngày nay trong các giao tiếp truyền dữ liệu với tốc độ rất nhanh, cao nhất có thể đạt 500Mb/s

[Image: USB.jpg]

USB 1.1 You are not allowed to view links. Register or Login to view.
USB 2.0 You are not allowed to view links. Register or Login to view.

HDMI (High-Definition Multimedia Interface)


[Image: hdmi.jpg]

Tài liệu này mô tả SPEC của chuẩn High-Definition Multimedia Interface (HDMI) tạm dịch là “giao tiếp đa phương tiện với độ phân giải cao”.
HDMI cung cấp sự truyền các tín hiệu audio và truyền hình số từ DVD player, hộp set-top, và các nguồn audio khác đến TV, projector và các thiết bị hiển thị.
HDMI có thể mang dữ liệu và âm thanh đa kênh chất lượng cao. Nó còn có thể mang tất cả các chuẩn và định dạng “về mặt điện” của video phân giải cao. Đồng thời mang thông tin trạng thái và điều khiển cả hai chiều.
Link You are not allowed to view links. Register or Login to view.
AVALON Bus - Chuẩn bus của Altera

Avalon bus là một chuẩn bus của Altera. Đây là chuẩn bus có cấu trúc đơn giản được thiết kế để kết nối processor với các ngoại v khác trong một hệ thống SOPC (System-on-a-programmable Chip). Avalon bus mô tả một giao tiếp giữa master và các thành phần Slave. Đồng thời cũng quy định về mặt định thời trong việc thông tin giữa các thành phần kết nối đến bus.
KIT DE1 và DE2 sử dụng Avalon bus để kết nối CPU NIOS với các ngoại vi của nó
Các điểm quan trọng trong thiết kế bus Avalon:
1. Đơn giản: Cung cấp một giao thức dễ hiểu và thời gian tìm hiểu ngắn.
2. Tối ưu sự sử dụng tài nguyên cho các phần tử logic bus: Bảo toàn các phần tử logic (LEs) trong “Linh kiện logic khả trình” PLD.
3. Xử lý đồng bộ: Tích hợp tốt với các thiết kế của người dùng trên cùng PLD nhưng tránh được sự phân tích định thời phức tạp.
Sự chuyển dữ liệu trên Avalon bus có thể là Byte, half-word, word (8, 16 hay 32 bit) giữa master và các ngoại vi Slave.
[Image: avalon_1.jpg]

SPEC Link You are not allowed to view links. Register or Login to view.
Tài liệu liên quan
You are not allowed to view links. Register or Login to view.
You are not allowed to view links. Register or Login to view.
You are not allowed to view links. Register or Login to view.
You are not allowed to view links. Register or Login to view.
AMBA (Advanced Microcontroller Bus Architecture)

AMBA (Advanced Microcontroller Bus Architecture) - Hãng ARM gồm có hai các thành phần sau
1.Bus tốc độ cao (high-performance và high-frequency)
AHB (Advanced High-performance Bus)
ASB (Advanced System Bus)
AXI (Advanced eXtensible Interface)

2.Bus tốc độ thấp (low-bandwidth và low-power)
APB (Advanced Microcontroller Bus Architecture)
AMBA bus là một kiến trúc bus kết nối nhân vi xử lý với các thành phần ngoại vi. và định nghĩa các chuẩn về thông tin giữa nhân vi xử lý với các ngoại vi đó. Các thành phần kết nối đến nhân vi xử lý có thể có hiệu suất cao hoặc thấp tùy vào thiết kế và mục đích sử dụng.
[Image: AMBA.jpg]

AMBA 2.0 You are not allowed to view links. Register or Login to view.
AMBA 3 APB 1.0 You are not allowed to view links. Register or Login to view.
AMBA AXI 1.0 You are not allowed to view links. Register or Login to view.
AMBA Arbiter You are not allowed to view links. Register or Login to view.
LowPowerBusArchitectureCompositionForAMBA_AXI You are not allowed to view links. Register or Login to view.

UNI/O Bus (Chuẩn bus 1 dây của Microchip)

O Bus Đây là chuẩn bus được đề xuất và đăng ký bởi hãng Microchip. Chuẩn bus này chỉ yêu cầu một tín hiệu logic kết nối các thành phần gọi là SCIO (Serial Clock, Data Input/Output). Trên bus chỉ có một master nhưng có thể có nhiều thành phần slave. Mỗi slave được chọn thông qua một địa chỉ 8-bit hoặc 16-bit nằm ở đầu mỗi lệnh.
Mục đích ra đời của chuẩn bus này là làm cho các hệ thống nhúng có thể nhỏ hơn. Một hệ thống nhỏ thì đỏi hỏi các tín hiệu I/O tương ứng cũng phải đơn giản và ít nhưng vẫn có thể thông tin giữa các device. Vì vậy, hãng Microchip đưa ra chuẩn bus UNI/O với ưu điểm hao phí thấp, dễ thực hiện với chỉ một dây kết nối.
Master trong bus có vai trò khởi động và sắp đặt tất cả các xử lý của các slave trên bus. Các slave đóng vai trò như là các ngoại vi của master và số lượng slave là không hạn chế tùy mục đích.
Hình sau đây minh họa bus UNI/O với master là một vi xử lý và các device khác gắn đến bus như là các ngoại vi của master này. Trong ví dụ này, master và vi xử lý MCU nhưng trên thực tế master không nhất thiết phải là MCU mà có thể là bất cứ device nào có khả năng xử lý cần thiết cho tín hiệu I/O.
[Image: UNI_O.jpg]

Dữ liệu được mã hóa trên đường I/O theo kiểu Manchester. Master sẽ điều khiển bus, xác định chu kỳ clock, điều khiển truy cập và khởi động tất cả các xử lý trong khi tất cả các device khác hoạt động như slave. Cả master và slave đều có thể hoạt động như bộ truyền (transmitter) hay bộ nhận (receiver) nhưng master sẽ quyết định chế độ hoạt động.
Bus UNI/O hỗ trợ xử lý từ 10 Kbps đến 100 Kbps (tương đương 10 Khz đến 100 Khz) và không áp đặt về tầm điện áp, tầm nhiệt độ hay các quy trình chế tạo.
Các bác có thể xem chi tiết hơn trong các tài liệu sau đây, đặc biệt là trong specification của chuẩn bus này.
UNI/O bus SPEC You are not allowed to view links. Register or Login to view.
Các tài liệu liên quan (Các EEPROM với giao tiếp UNI/O bus
You are not allowed to view links. Register or Login to view.
You are not allowed to view links. Register or Login to view.
You are not allowed to view links. Register or Login to view.
You are not allowed to view links. Register or Login to view.


Nguồn: You are not allowed to view links. Register or Login to view.