Trung tâm đào tạo thiết kế vi mạch Semicon


  • ĐĂNG KÝ TÀI KHOẢN ĐỂ TRUY CẬP NHIỀU TÀI LIỆU HƠN!
  • Đăng ký
    *
    *
    *
    *
    *
    Fields marked with an asterisk (*) are required.
wafer.jpg

Bài học tìm hiểu về hệ thống trên chip (SOC)


 1. Định nghĩa về SoC

System on Chip là hệ thống mạch tích hợp bao gồm tất cả các thành phần cần thiết được tích hợp trên 1 chip duy nhất. Các thành phần này có thể bao gồm mạch số (digital), mạch analog và sự pha trộn giữa hai mạch này (mixed-signal)

2. Kiến trúc cơ bản của một SoC

Kiến trúc cơ bản của một SoC được mô tả như hình dưới dây:

– CPU: Bộ vi xử lý chính, điều khiển toàn bộ hoạt động của hệ thống.

– Hệ thống BUS (bus system): Là cầu nối phục vụ cho mục đích truy xuất dữ liệu đến một thành phần trong hệ thống. Trong một SoC phức tạp, sẽ có nhiều hệ thống bus được nối với nhau và với các module khác nhau. Các BUS này sẽ có tầng số hoạt động khác nhau ứng với module mà nó kết nối (Giống như việc chạy xe trên đường cao tốc và trong nội thành). Có thể tìm hiểu về kiến trúc AMBA BUS (AHB, APB, AXI) (AMBA = Advanced Microcontroller Bus Architecture)

– INTC (Interrupt Controller): Điều khiển ngắt cho hệ thống. Đối với một số kiến trúc ARM CPU, INTC là một thành phần gắn liền (đi kèm với CPU).

– Peripheral: Các module có sự tương tác trực tiếp với một module bên ngoài khi kết nối với chip, ví dụ như USB2.0 controller hoặc ADC (Analog to Digital Converter)

– RAM controller: Điều khiển bộ nhớ ngoài của chip

– Clock và Reset: Bộ điều khiển xung clock và reset của hệ thống

– Bộ điều điểu khiển IN/OUT:Điều khiển trạng thái của từng pin là input hoặc ouput ứng với một chức năng cụ thể nào đó của từng module.

– Các module thông dụng như Timer, WatchDog, DMAC, ..

– Ngoài ra, trong SoC không thể thiếu các module xử lý chính phục vụ cho một mục đích cụ thể nào đó. Ví dụ SoC xử lý về âm thanh, hình ảnh, sẽ có những module được thiết kế tương ứng để phục vụ cho việc xử lý âm thanh và hình ảnh riêng biệt.

Cùng học qua video nhé mọi người!!!!

 

 

 

Lecture - 10 System On Chip (SOC)

 

Quay về Video học thiết kế vi mạch trực tuyến

 

Latest IC Design Articles

Most Read IC Design Articles

Chat Zalo