Thông báo

Collapse
No announcement yet.

Nios II

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

  • Nios II

    Xin chào các bạn.
    Tôi đang muốn viết ứng dụng chạy trên bo mạch Nios II dùng Cyclone 1C20. Tôi cũng đã đọc nhiều tài liệu hướng dẫn viết code và down xuống IC, chủ yếu dùng C. Nhưng, tôi lại muốn viết bằng Verilog rồi nạp vào IC. Hiện nay, tôi đang dùng Quartus II bản 4.2.
    Ý tưởng của tôi là, viết code bằng Verilog rồi gán chân trong Quartus, nạp luôn trong Quartus chứ không dùng Nios IDE. Nhưng tôi vãn chưa hiểu, làm sao để gán chân??
    Không biết còn cách nào có thể viết mã bằng Verilog rồi nạp cho FPGA này không nhỉ?
    Các bác có kinh nghiệm làm xin chỉ giáo vài đường cơ bản.
    Thanks so much.

  • #2
    Lập trình C cho Nios II

    chào các bạn ,mình đang cần tài liệu về lập trình ngôn ngữ C cho con vi xử lí Nios II trên FPGA,hiện mình cũng có tài liệu về lập trình verilog, bạn nào có tài về lập trình C hãy share cho mình với.Cảm ơn mấy bạn nhiều!!!!!
    Ngoài ra, mình đang làm thực tập về board DE 2 của Altera,bạn nào có hứng thú hãy trao đổi với mình, mình cũng đang tìm hiểu về quartus II và SOPC.......

    Comment


    • #3
      Lập trình ngôn ngữ C cho Nios II

      chào các bạn ,mình đang cần tài liệu về lập trình ngôn ngữ C cho con vi xử lí Nios II trên FPGA,hiện mình cũng có tài liệu về lập trình verilog, bạn nào có tài về lập trình C hãy share cho mình với.Cảm ơn mấy bạn nhiều!!!!!
      Ngoài ra, mình đang làm thực tập về board DE 2 của Altera,bạn nào có hứng thú hãy trao đổi với mình, mình cũng đang tìm hiểu về quartus II và SOPC.......
      có gì các liên hệ qua mail: danghung1986@yahoo.com

      Comment


      • #4
        Lấy cuốn tin học 2 ra làm căn bản, xem thêm cuốn này Nios II Software Developer’s Handbook để hiểu các kiểu dữ liệu, hàm xử lý ngắt, ... bạn có thể down nó từ Altera.com.

        Comment


        • #5
          Phải cày kỹ các sample của Altera mới thấy vỡ ra nhiều.

          Comment


          • #6
            Cần phần nào thì coi phần đó, nhưng các ví dụ của nó không đủ để hiểu vì trong một số IP có sẵn không thể xem được timing của nó ví dụ thời gian ghi dữ liệu, thời gian chờ, thời gian đọc là bao nhiêu, đáp ứng tần số tối đa của nó là bao nhiêu,... rất nhiều vấn đề để coi. Muốn giao tiếp với các IP tốt thì phải hiểu :
            1- Cách thức hoạt động của ngoại vi cần giao tiếp ví dụ: SRAM, Audio codec, VGA, ...
            2- Cách thức hoạt động của IP tưng ứng như thế nào, tần số đáp ứng của nó có phù hợp vời hệ thống NÍO không ví dụ NIOS hoạt động ở 100MHz nhưng SDRAM controller chỉ hoạt động được ở 50MHz(cho phù hợp với SDRAM),...
            3- Sau khi đã nắm vững hai điều trên việc thực hiện giao tiếp sẽ trở nên dể dàng và chính xác. Để liên lạc với phần cứng thông qua IP chỉ cần dùng các hàm trong <io.h> là ok rồi.
            Nói chung công việc tạo IP để liên lạc với phần cứng là khó nhất, cái khó thứ hai là cách thức liên lạc giữa ngoại vi và hệ thống thông qua IP (cần xem thêm datasheet của ngoại vi ví dụ như: ISP1362 giao tiếp USB)

            Comment


            • #7
              Chào các bạn, mình cungc đang tìm hiểu và làm trên kit DE2 của altera. Hy vọng được chia sẽ và giúp đỡ của các bạn.
              Mình không biết thiết kế các thí nghiệm số bằng Kit DE2 là làm gì, các bạn có thể cho mình ý kiến được không?
              Cảm ơn nhiều.
              Ôi cuộc đời!!!

              Comment


              • #8
                Bạn nào có hứng thú Lập trình NIOS liên hệ với mình, mình vừa mua 1 kit NIOS II Deverlopment trên STATRIX II (khá tốn kém) nhưng chưa khai thác được nhiều. Altera họ biếu mình cả MicroC/OSII - The real-time kernel và công cụ phát triển khác. Nếu ai có nhu cầu mình share cho (miễn phí luôn). Lhệ: "tranvietpkkq@gmail.com"

                Comment


                • #9
                  Verilog (cho mình hỏi tí)

                  mình muốn gán tọa độ ảnh cho 3 vật có kích thước khác nhau bằng 1 biến tham số ,sau đó đem so sánh với 1 vật có tọa độ khác thì mình phải dùng lệnh gán gì nhỉ.MÌnh đã dung lệnh ASSIGN và PARAMETER những vẫn kô được ,hix,mình đang cần gấp lắm cho luận văn của mình,admin hay bạn nào biết thì giúp mình với.Thanks

                  Comment


                  • #10
                    mình đang cần chương trình giả lập của NIOS II (khi lập trình xong thì kết quả hiện ra chạy giống tren board thật ) !!vậy bạn nào cho mình biết mình dùng chương trình gì dc không !!

                    Comment

                    Về tác giả

                    Collapse

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

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

                    Collapse

                    Đang tải...
                    X