
Thiết kế và thi công bộ truyền nhận theo giao thức I2C
Author(s) -
Duong Minh Tri,
Nguyen Hoang Ky Anh,
Nguyen Chi Phuc,
Nguyen Dinh Cao Tu,
Minh Tri Tran,
Huynh Hoang Ha,
Do Duy Tan
Publication year - 2021
Publication title -
technical education science/giáo dục kỹ thuật
Language(s) - Vietnamese
Resource type - Journals
eISSN - 2615-9740
pISSN - 1859-1272
DOI - 10.54644/jte.65.2021.141
Subject(s) - chemistry , stereochemistry , physics , medicinal chemistry
I2C (Inter-Integrated Circuit) là một chuẩn truyền dữ liệu nối tiếp đồng bộ được sử dụng rộng rãi để kết nối nhiều IC (Integrated Circuit) với nhau hay kết nối các IC và các ngoại vi với tốc độ trung bình thấp trong các hệ thống số. Điểm mạnh của chuẩn I2C là khả năng kết nối giữa vi xử lý trung tâm và nhiều ngoại vi với phần cứng đơn giản. Trong nội dung bài báo này, chúng tôi trình bày quá trình thiết kế một module I2C giao tiếp qua chuẩn bus AMBA APB (Advanced Microcontroller Bus Architecture - Advanced Peripheral Bus). Cụ thể, module I2C được thiết kế bằng ngôn ngữ mô tả phần cứng Verilog, có thể cấu hình là Master hoặc Slave và hỗ trợ nhiều tốc độ truyền dữ liệu khác nhau. Nhiều kết quả đánh giá qua mô phỏng được trình bày để xác thực chất lượng của module I2C được thiết kế.