Hỏi về VHDL

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • 2nd1
    Thành viên mới
    • Sep 2008
    • 13

    #1

    Hỏi về VHDL

    em mới học VHDL nên kiến thức còn hạn chế lắm,mong các bác trả lời giúp em câu này:em muốn đưa tín hiệu hình sin vào để mô phỏng bằng cách lấy mẫu thì đoạn code của nó ntn hả các bác,em đang dùng xilink 9.1,các bác giúp em với,thanks
  • typhn
    Thành viên chính thức
    • Aug 2006
    • 42

    #2
    em phải dùng biến đổi AD để chuyển về dạng số.Tùy vào bộ AD của em mà lấy mẫu thui

    Comment

    • siskin_lion
      Thành viên mới
      • Jun 2012
      • 14

      #3
      Trong code, bạn gián đoạn tại thời điểm của hàm sin rùi mô phỏng bình thường thui

      Comment

      • jefflieu
        Moderator
        • Oct 2007
        • 998

        #4
        Đây là cách mình hay làm:
        Vô matlab, viết :
        f = 1e6 (1MHz)
        t = [0:10e-9:1e-3]; sampling 100MHz, chay từ 0 tới 1ms
        A = sin(2*pi*f*t)
        Bạn sẽ đươc array A,
        Xong rồi scale nó tuy theo số bit
        A = A*1024 (10 bit),
        Rồi chuyển thành integer, rồi in A ra file, vô VHDL đọc ra với clock 100MHz

        Comment

        Về tác giả

        Collapse

        2nd1 Tìm hiểu thêm về 2nd1

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

        Collapse

        Đang tải...