Thảo luận Xin tư vấn về vấn đề convert Matlab sang project FPGA

Thảo luận trong 'THẢO LUẬN - HỎI ĐÁP' bắt đầu bởi tmbtele, 15 Tháng một 2017.

Chia sẻ trang này

Lượt xem: 732

  1. tmbtele

    By:tmbtelein: 15 Tháng một 2017
    New Member

    Tham gia ngày:
    15 Tháng một 2017
    Bài viết:
    4
    Đã được thích:
    1
    Chào mọi người , em học về viễn thông và mong muốn kiểm tra thử các thuật toán về viễn thông vào FPGA để mô phỏng hiệu năng thực tế.
    1 ) Các thuật toán em thực hiện mô phỏng trên matlab và em có đọc về cách convert matlab sang project FPGA .Em đã thử convert file .m từ HDL coder trong matlab và không convert được hàm phức tạp(ví dụ em sử dụng hàm fft() ) .Em muốn hỏi có cách khắc phục vấn đề này không ?
    2) Em muốn hỏi các anh có thể cho em biết tính khả thi của công cụ System Generator ạ ,và để tiết kiệm thời gian cho mô hình thì khi dùng System Generator em cũng phải sử dụng khối M-code để chèn file matlab .
    Em cảm ơn mọi người đã đọc và mong được sự tư vấn từ mọi người ạ !
     
  2. Lu ROm

    By:Lu ROmin: 15 Tháng một 2017
    Administrator Staff Member

    Tham gia ngày:
    25 Tháng bảy 2014
    Bài viết:
    475
    Đã được thích:
    102
    Mình đã từng làm cái này rồi, việc chuyển code từ matlab sang code VHDL là có thể nhưng nhiều thuật toán chưa chuẩn theo ý mình lắm.
    Nếu như nhu cầu của bạn chỉ cần viết được thuật toán trên matlab và chạy thẳng trên fpga mà không cần biết về các phần cứng bên trong thì bạn dùng System Generator, rất nhanh và tiện lợi. KHông đòi hỏi nhiều về kiến thức fpga.
    Đây là video mình làm trên System Generator .
     
    tmbtele thích bài này.
  3. tmbtele

    By:tmbtelein: 15 Tháng một 2017
    New Member

    Tham gia ngày:
    15 Tháng một 2017
    Bài viết:
    4
    Đã được thích:
    1
    Dạ vâng, em cảm ơn anh ạ , em muốn hỏi khi dùng thì có nên dùng khối M-code trong system generator không ạ , em đã làm thử ví dụ trong diễn đàn bài tổng tuyến tính 2 đầu vào và sau đó em thay bằng một khối M-code thì chỉ còn đầu vào ,đầu ra, liệu việc đó có làm convert dễ lỗi hơn không ạ ?
    Tiện thể ,a cho em hỏi em có thể hỏi a một số điều qua facebook anh không ạ :D
     
  4. Lu ROm

    By:Lu ROmin: 16 Tháng một 2017
    Administrator Staff Member

    Tham gia ngày:
    25 Tháng bảy 2014
    Bài viết:
    475
    Đã được thích:
    102
    ui...minhf chưa thử qua M-code nên cũng chưa dám chắc là có lỗi hơn không Nhưng vấn đề chuyển đó thì code vẫn là Matlab nên matlab không lỗi thì khi nạp trên kit thì chắc chắn chạy được. Có một số video hướng dẫn trên mạng. Bạn có thể timf hiểu thêm. Face mình nằm ở chữ ký. Bán cứ liên lạc thoải mái nha.hi
     
  5. tmbtele

    By:tmbtelein: 16 Tháng một 2017
    New Member

    Tham gia ngày:
    15 Tháng một 2017
    Bài viết:
    4
    Đã được thích:
    1
    vâng , e cảm ơn a ạ, em muốn hỏi có tài liệu nào về system generator có nhiều ví dụ không ạ, như e muốn làm 1 bộ giải mã 4 bit mà không biết đặt đầu vào 4 bit cố định như thế ạ . :D ,tìm trong quyển user guide ko thấy ạ :D
     
  6. Lu ROm

    By:Lu ROmin: 18 Tháng một 2017
    Administrator Staff Member

    Tham gia ngày:
    25 Tháng bảy 2014
    Bài viết:
    475
    Đã được thích:
    102
    chủ yếu là cơ bản thôi, bạn muốn làm bộ giải mã thì cũng không khó. mấy cái này là cơ bản rồi, mà bộ giải mã thì viết verilog nhanh hơn, còn về kiểm thử thôi thì lên mạng seach là có. mấy khối giải mã , bộ cộng, trừ, digital, ... đều có hết rất dễ dùng. Mấy nay mình không dùng máy tính nên bạn có hỏi thì qua bên face haowc mail nha
     
  7. tmbtele

    By:tmbtelein: 18 Tháng một 2017
    New Member

    Tham gia ngày:
    15 Tháng một 2017
    Bài viết:
    4
    Đã được thích:
    1
    dạ vâng ,em cảm ơn a ạ :D
     
    Lu ROm thích bài này.
: matlab