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

UART APB Controller

Email In PDF.

 

 

     Lõi UART-APB là một bộ điều khiển giao tiếp nối tiếp bất đồng bộ với giao tiếp dữ liệu nối tiếp mà chủ yếu hướng tới sử dụng cho các hệ thống nhúng và thiết kế ASIC. Lõi UART-APB có thể được sử dụng để giao tiếp trực tiếp với các chuẩn giao tiếp bất đồng bộ trong công nghiệp.

 Lõi UART-APB được thiết kế theo chủ định có khả năng thực hiện đầy đủ giao tiếp truyền nhận bất đồng bộ và hiệu quả trong một thiết bị lập trình được.

Đặc điểm chính

  • Giao tiếp chuẩn bus AMBA APB 2.0
  • Có thể cấu hình các thông số sau đây:
    • Độ rộng bus dữ liệu của APB:8, 16 và 32
    • DMA interface signal polarity
    • Dung lượng FIFO truyền và nhận: 0, 16, 32, 64,...,2048
    • Lựa chọn FIFO bên trong hoặc bên ngoài (RAM)
    • Các thanh ghi theo dõi để giảm chi phí phần mềm và cũng chứa phần mềm reset lập trình được
    • Chế độ tự động điều khiển luồng (Auto Flow Control)như được định rõ trong chuẩn 16750
    • Loopback mode that enables greater testing of Modem Control and Auto Flow Control
    • Chế độ ngắt Transmitter Holding Register Empty (THRE)
    • Chức năng báo bận
  • Các chức năng dựa vào chuẩn công nghiệp 16550 như sau:
    • Độ rộng bit dữ liệu 5, 6, 7 hoặc 8 ; Độ rộng bit kết thúc 1, 1.5 hoặc 2; chẵn, lẻ, khoảng trắng, ký hiệu, hoặc không chẵn lẻ
    • Tạo và phát hiện đường ngắt
    • Tín hiệu DMA với 2 chế độ lập trình được
    • Xác nhận các ngắt được ưu tiên
  • Cho phép/không cho phép lập trình FIFO
  • Lập trình được bộ tạo tốc độ baud
  • Phát hiện lỗi: kiểm tra chẵn lẻ, khung dữ liệu, và tràn
  • Modem và các đường trạng thái được điều khiển độc lập
  • Chế độ vòng trở lại cục bộ
  • Hệ thống ngắt đầy đủ ưu tiên ngắt
  • Các tính hiện điều khiển Controls Modem:CTS, RTS, DSR, DTR, RI và DCD

 

Tần số và tài nguyên

Tần số Tài nguyên
 Cyclone II  146 MHz  716 LEs

Mã nguồn và tài liệu

  • Mã nguồn RTL (Verilog HDL)
  • Mã nguồn kiểm tra (Verilog HDL)
  • Tài liệu
(Theo icdrec)
Lần cập nhật cuối ( Thứ năm, 28 Tháng 11 2013 14:50 )  
Chat Zalo