Thông báo

Collapse
No announcement yet.

Cách truyền dữ liệu nối tiếp trong FPGA

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Cách truyền dữ liệu nối tiếp trong FPGA

    Em đang phải giải quyết một bài toán thế này. Mọi người giúp ý kiến cho em nhé:

    Em có hai khối A, B truyền và nhận dữ liệu nối tiếp. A truyền cho B dữ liệu 8bit, và một lần truyền ( một Block ) là phải truyền liên tiếp 16Byte. Bên B sẽ nhận dữ lưu trữ và xử lý.

    Phương pháp truyền của em đó là:
    Dùng 8 bit truyền dữ liệu
    Dùng 1 xung clock_event để truyền từng byte một ( phải truyền 16 xung mỗi xung ứng với một byte dữ liệu )
    dùng 1 Xung clock_start để báo hiệu cho bên B biết bắt đầu một block dữ liệu mới. ( chỉ có 1 xung khi có dữ liệu vào )

    Nhưng cách này em làm vẫn chưa ổn vì có sự nhầm lẫn dữ liệu giữa A, B. Em nghĩ đó là sự đồng bộ xung giữa clock_event, clock_start.

    Hông biết có ai đã từng làm việc truyền nhận hai khối theo kiểu nối tiếp thì share cho em kinh nghiệm hay là một chuẩn truyền nào đó không ( ý tưởng cũng được )

    Thank all !!!
    Last edited by FFGmember; 09-03-2006, 10:48.

  • #2
    Truyền theo kiểu DDR cho nhanh và dễ kiểm tra lỗi!
    Cũ người mới ta!

    Comment


    • #3
      Nguyên văn bởi phanbobo
      Truyền theo kiểu DDR cho nhanh và dễ kiểm tra lỗi!
      Tiểu đệ kém cỏi kiên thức còn hạn chế, Huynh có thể cho một đường link về cái này được không

      Thanks

      Comment


      • #4
        câu hỏi đặt ra là B có trả lời lại cho A hay không hay chỉ là đơn truyền từ A->B
        Ặc viết xong mới thấy là luồng này cách đây cỡ 3 năm.
        Siêng gớm lục tới chỗ này.

        Sông dài, Thuyền lớn, Biển rộng bao la.
        Tháo neo ngôn ngữ, lèo lái con thuyền kiến thức nhân loại.

        Comment

        Về tác giả

        Collapse

        FFGmember Tìm hiểu thêm về FFGmember

        Bài viết mới nhất

        Collapse

        Đang tải...
        X