[VN e-book project] Lập trình phần cứng bằng ngôn ngữ VHDL

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • yesme@
    Thành viên tích cực
    • Aug 2005
    • 212

    #16
    Có hai phương pháp để mô phỏng:

    1./ Viết Testbench (ưa dùng)

    2./ Khai báo dữ liệu các lối vào (P/án này dùng cho những mạch đơn giản)
    Bạn có thể dùng thuộc tính của modelsim, active HDL để khai báo dạng sóng lối vào. Hoặc bạn có thiể viết một đoạn scripts và ghi lại thành một file.do, sau đó chỉ việc gọi file này ra để thiết lập dữ liệu cho lối vào.
    Cuối cùng là ấn lệnh RUN để chạy chương trình mô phỏng => xem kết quả.


    Comment

    • DmdR
      Thành viên mới
      • Dec 2005
      • 9

      #17
      Hoan hô bác yesme@ đã tiên phong trong việc xây dựng tài liệu VHDL bằng tiếng Việt. Tôi chỉ có 1 vài đóng góp thế này:
      Để cho hiệu quả thì điểu đầu tiên phải cho người đọc biết được cấu trúc chương trinh VHDL gồm những phần gì
      thứ hai là những câu lệnh đơn giản, thường dùng và kèm theo đấy là những thí dụ minh họa cho các câu lệnh đó vd như mô tả trigger, latch, counter, decoder, coder...
      Khi đạt được những kiến thức cơ bản này rồi người học có thể tự mày mò nghiên cứu thêm trong quá trình viết chương trình.
      về phần vd bác có thể lấy ở đây http://esd.cs.ucr.edu/labs/tutorial/
      Còn về chương trình Active-HDL bác nào muốn học thì sau khi đo ct hãy dọc file tutavhdl hoặc tutvhdl trong phần Active_HDl\books đảm bảo các bác sẽ không còn thắc mắc gì.

      Comment

      • minoan
        Thành viên chính thức
        • Sep 2006
        • 68

        #18
        Vấn đề ngôn ngữ VHDL bạn có thể tham khảo cuốn "Thiết kế và tính toán bằng máy tính" của thấy bên khoa CNTT trường DHBKHN, mình cũng đọc rồi, nó khá đầy đủ và dễ hiểu.
        |

        Comment

        • dungds
          Thành viên mới
          • Jul 2006
          • 2

          #19
          Em xin ủng hộ bác yesme,em mới vào,học từ từ cho chắc,mà học từ bác,có gì k hiểu hỏi bác còn chắc hơn là học sách k hiểu biết hỏi ai?Hy vọng bác dành thời gian quí báu để tiếp tục viết sách!Chúc sức khỏe!

          Comment

          • thanhm
            Thành viên mới
            • Mar 2007
            • 5

            #20
            Các bạn thật công phu quá,khâm phục-khâm phục!!!Nếu ai cũng như bạn yesme@ thỉ diễn đàn sẽ thật hay và bổ ích.

            Comment

            • thavali
              Thành viên tích cực
              • Mar 2006
              • 246

              #21
              Ủa, sao bác yesme@ ko viết tiếp nhỉ, sách in thì có nhưng viết trên này mới cập nhật được cái mới chứ...
              thank bác yesme@

              Comment

              • thongtr
                Thành viên chính thức
                • Jul 2007
                • 73

                #22
                Pác Yesme@ ơi, mình mới bắt đầu học về ngôn ngữ này! và rất cần quyển sách của pác! pác ơi pác có thể gởi cả quyển sách pác đang soan vào email của mình kô? địa chỉ email của mình là: thongtr0601@yahoo.com
                mình cảm ơn pac nhiều lắm!!
                Giúp nhau cùng tiến bộ....
                Học học..... vì tất cả......

                Comment

                • tuanla
                  Thành viên mới
                  • Sep 2007
                  • 1

                  #23
                  Anh Yesme cho em xin mấy quyển sách về VHDL được không ạ. Em mới nhận đề tài về thiết kế mạch logic nên phải học VHDL, tiếng anh hoặc việt hoặc đức đều được ạ. Mail em: tuanhannover82@yahoo.com. Cám ơn anh nhiều.

                  Comment

                  • ntn_vn1701
                    Thành viên mới
                    • May 2007
                    • 18

                    #24
                    Yesme ơi , anh không viết nữa sao ? Em đang học về cái này , bài viết của anh giúp em rất nhiều nhưng sao đang nửa chừng anh lại bỏ thế !

                    Comment

                    • tienbkit
                      Thành viên chính thức
                      • Aug 2007
                      • 43

                      #25
                      Nguyên văn bởi yesme@ Xem bài viết
                      Hiện nay các sách viết về lập trình phần cứng bằng ngôn ngữ VHDL khá nhiều nhưng toàn bằng tiếng anh, tiếng pháp,... Và quan trọng là hình như chưa có tiếng việt.
                      Ý tưởng của tớ là tại sao chúng ta không tự viết riêng một cuốn sách cho chính mình và hoàn toàn miễn phí. Ban đầu có thể chúng ta chỉ viết đơn giản. Sau đó chúng ta sẽ bổ sung dần để có được một cuốn sách đầy đủ, ngắn gọn và thực sự hữu ích cho mọi người - ít nhất là cho anh em tham gia diễn đàn dientuvietnam.net.

                      Tớ sẽ post bản phác thảo nội dung cuốn sách trước và mọi người cùng góp ý.

                      Chú ý là không để vi phạm bản quyền tác giả !!!
                      Em thấy ý tưởng của pác rất hay Nhưng theo em thấy ở Việt Nam dùng ngôn ngữ Verilog nhiều hơn là VHDL. Sao chúng ta ko tập trung xây dựng tài liệu cho ngôn ngữ Verilog mà lại là VHDL?
                      Last edited by tienbkit; 05-04-2008, 07:08.

                      Comment

                      • hoangzdot
                        Thành viên mới
                        • Mar 2007
                        • 1

                        #26
                        giúp mình với.

                        các bác ơi ,thật ra mình mới học VHDL cũng chưa rành gì hết .có cái sơ đồ ruột con 4511 mong các bác viết khai báo mẫu cho em một lần để học hỏi , xin giúp dùm với.
                        hic up file len cu bao loi ? các bác chỉ em up lên với
                        Last edited by hoangzdot; 23-06-2008, 15:38.

                        Comment

                        • trantuanlinh
                          Thành viên mới
                          • Sep 2008
                          • 12

                          #27
                          sao ko cho link down đi bạn ơi,như này chán lắm
                          hichihcic

                          Comment

                          • quangquy
                            Thành viên mới
                            • Oct 2007
                            • 2

                            #28
                            anh có thể cho em biết địa chỉ để truy nhập vào phần nay ko?

                            Comment

                            • tranduy_spkt
                              Thành viên mới
                              • Sep 2008
                              • 1

                              #29
                              Bài 1:hãy thiết kế một mạch điện mà trong đó có 4 mạch giải mã từ 2 sang 4.
                              Bài 2:thiết kế mạch chuyển đổi số 2 số BCD thành nhị phân.
                              Bài 3:thiết kế mạch chuyển đổi số nhị phân 8 bit thành BCD.
                              Bài 4:thiết kế mạch so sánh 2 số nhị phân 8 bit A và B,trong đó có 3 đèn led:L,BN,N.Nếu A=B thì led BN sáng,nếu A<B thì led N sáng,nếu A>B thì led L sáng.
                              Dùng ngôn ngữ lập trình VHDL.
                              Please help me!Thanks.

                              Comment

                              • tienbkit
                                Thành viên chính thức
                                • Aug 2007
                                • 43

                                #30
                                Nguyên văn bởi tranduy_spkt Xem bài viết
                                Bài 1:hãy thiết kế một mạch điện mà trong đó có 4 mạch giải mã từ 2 sang 4.
                                Bài 2:thiết kế mạch chuyển đổi số 2 số BCD thành nhị phân.
                                Bài 3:thiết kế mạch chuyển đổi số nhị phân 8 bit thành BCD.
                                Bài 4:thiết kế mạch so sánh 2 số nhị phân 8 bit A và B,trong đó có 3 đèn led:L,BN,N.Nếu A=B thì led BN sáng,nếu A<B thì led N sáng,nếu A>B thì led L sáng.
                                Dùng ngôn ngữ lập trình VHDL.
                                Please help me!Thanks.
                                Mấy bài này tương đối đơn giản để bạn làm quen với VHDL...Bạn tìm hiểu rõ thuật toán của từng bài và xem lại những quy ước căn bản về VHDL là bạn có thể làm OK!!! Chúc thành công nhé!!!

                                Comment

                                Về tác giả

                                Collapse

                                yesme@ Tìm hiểu thêm về yesme@

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

                                Collapse

                                Đang tải...