Thông báo

Collapse
No announcement yet.

xử lí âm thanh(nén mp3) trong DE2 board(dùng SOPC)

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

  • xử lí âm thanh(nén mp3) trong DE2 board(dùng SOPC)

    chào các bạn!!

    hiện mình đang xây dựng hệ thống SOPC trên board DE2 để chuyển đổi âm thanh từ file WAV sang mp3 với sourcecode có sẵn.

    các bạn có quan tâm thì cùng thảo luận nhe.
    HƯỚNG LÀM CỦA MÌNH NHƯ SAU
    1. cấu hình SOPC cho phù hợp với yêu cầu: lấy dữ liệu (file WAV) từ USB rồi xử lí thành file mp3 lưu trở lại USB.
    2. Dùng sourcecode nén mp3(file .C có sẵn trên mạng) chỉnh sửa cho phù hợp với yêu cầu) nạp vào DE2

    KHông biết ý tưởng mình như vậy đúng không các bạn??????????????????????????
    Last edited by vdtin55; 27-08-2010, 12:43.

  • #2
    Mình không biết bạn dùng DE2 ở đây có cái lợi gì?
    - Nếu mục đích là học MP3 codec thì viết trên PC cho khỏe, khỏi phải setup những cái linh tinh trên DE2 (USB/filesystem ..)
    - Còn nếu học về hệ thống nhúng thì mình nghĩ 1 cái board chuyên về hệ thống nhúng thì tốt hơn (again, khỏi phải set-up những thứ linh tinh không cần thiết)
    - Còn nếu học hệ thống nhúng trên FPGA thì bắt đầu bằng CPU+UART+timer ... sau đó thêm RAM, tạo filesystem trên RAM ... sau đó USB interface ... có loáng thoáng thấy SOPC hỗ trợ USB nhưng chưa xài bao giờ ... bạn làm thì post lên vài khái niệm hoặc thất bại gạp phải cho mọi người học hỏi

    Goodluck

    Comment


    • #3
      Mình muốn tìm hiểu về hệ thống nhúng trên FPGA nên mới sử dụng sourcecode C có sẵn rồi cấu hình hệ thống nhúng cho phù hợp. Sau đó dùng Nios IDE để nạp biên dịch sourcecose C rồi nạp vào hệ thống.
      Không biết như vậy có khả thi không bạn??
      hiên mình đang làm thử. chưa biết được không nữa.

      Comment


      • #4
        1. cấu hình SOPC cho phù hợp với yêu cầu: lấy dữ liệu (file WAV) từ USB rồi xử lí thành file mp3 lưu trở lại USB.
        2. Dùng sourcecode nén mp3(file .C có sẵn trên mạng) chỉnh sửa cho phù hợp với yêu cầu) nạp vào DE2
        mình nghĩ không đơn giản như thế đâu.có một số cái khó ở đây mình cần nhắc bạn:
        1. giao tiếp USB: có cái IP trong SOPC (quartus 10) cung cấp là DE2-PC (PC=host) còn để làm như bạn thì DE2 phải đóng vai trò là host. viết cái controller cho USB để setup cái này thì đau đầu đấy nhé. mình nghĩ chắc phải dùng tới uClinux làm hệ điều hành, chứ làm cái này không hệ điều hành để xử lý dữ liệu thì thấy hơi phiêu à nha...hix
        2. cái sourcecode trên mạng của bạn viết trên PC, nếu nó sử dụng những thư viện mà soft cpu de2 không hổ trợ thì nạp xuống NIOS coi như "nước đổ đầu vịt".
        mà như mình thấy, công việc chuyển đổi định dạng của bạn thực hiện hoàn toàn code phần mềm, vậy thì vẫn không có gì hay ho hơn thực hiện trên PC. nếu bạn tạo ra IP phần cứng chuyển đổi định dạng để add vào hệ thống thì mình thấy nó mới có ý nghĩa.

        Comment


        • #5
          cám ơn bạn nhiều lắm!
          vậy nếu mình không dùng giao tiếp úb, mà mình dùng microin thu dữ liệu trực tiếp vào rồi xử lí thành file .mp3 lưu vào SDRAM thì liệu có khả thi hơn không bạn????????????????
          mong mọi người chỉ giáo thêm!!! mình chỉ mới tìm hiểu lĩnh vực này không lâu, nên tay nghề còn yếu lắm!!!!!!!!!!!!!!!!!!

          Comment


          • #6
            cái này thì khả thi hơn nhiều, vấn đề lúc nãy "chỉ là" tạo ra bộ MP3Coder (mã hoá MP3) cũng như ở trên mình nói, làm phần cứng mới ý nghĩa, mã hoá bằng code mềm thì chả còn gì để nói. bạn nên tìm hiểu thêm về cách thu thập dữ liệu qua micro nha, cái này mình ko rành cho lắm nên không dám "phan bừa"...

            Comment


            • #7
              Bạn ơi!
              có phải ý bạn là mình nên thiết kế băng VHDL or Verilog không?
              bạn có thể chỉ giáo cho mình thêm cách làm phần cứng không. mình còn yếu về vấn đề này lắm.
              Bạn cho mình tài liệu tham khảo cũng được!!!
              Cảm ơn bạn!!

              Comment


              • #8
                Chào jefflieu!

                tại mình muốn tìm hiểu về lĩnh vực FPGA và SOPC nên mới thực hiện như vậy.
                Có ij mong bạn chỉ giáo thêm!!

                Comment


                • #9
                  Lĩnh vực FPGA và SOPC cũng không giống nhau lắm.
                  SOPC khá hữu ích trong việc học hỏi về hệ thống nhúng ... bằng cách bắt đầu cấu hình hệ thống phần cứng của bạn từ đầu.
                  Nghĩa là thay vì trên một hệ thống nhúng có sẵn, người ta sẽ kết nối các ngoại vi và phân chia vùng nhớ, thì với SOPC, bạn có thể thiết kế hệ thống nhúng của bạn tùy thích.
                  Nếu bạn muốn học hệ thống nhúng trên FPGA thì không nên dùng code MP3, rườm rà ... khi bạn thành thạo SOPC và hệ thống nhúng rồi thì code gì chạy cũng được.
                  SOPC là một công cụ để bạn cấu hình hệ thống phức tạp gồm CPU, RAM, BUS và các ngoại vi ... đơn giản hóa/ tự động hóa quá trình thiết kế. Hệ thống nhúng đơn giản nhất gồm CPU, RAM và clock. Nhưng nếu vậy thì không biết nó có đang chạy hay không, có thêm cổng serial hoặc vài con LED để nhấp nháy thì tốt.

                  Comment


                  • #10
                    Đúng là như vậy. Nhưng khổ nổi đây là đề tài Luận văn tốt nghiệp của vdtin55.
                    Theo mình bạn nên tham khảo các đề tài luận văn của khóa trước. Rồi bắt đầu làm từng bước một như anh jefflieu đã khuyên.
                    Chúc thành công.

                    Comment


                    • #11
                      cảm ơn phuongnhoc!!
                      nhưng ở đại học Cần Thơ vấn đề này còn mới lắm. Chỉ mới có board gần đây thôi,nên chưa có ai làm trên board này hết.hihixhix

                      Comment

                      Về tác giả

                      Collapse

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

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

                      Collapse

                      • mansion123
                        Bật mí những điều ít ai biết về thi công gỗ óc chó
                        bởi mansion123
                        Thi công gỗ óc chó giúp không gian trở nên sang trọng, ấm cúng, gần gũi hơn. Sự kết hợp giữa thẩm mỹ và chất lượng cao của gỗ óc chó chắc chắn sẽ mang lại giá trị lâu dài và làm hài lòng ngay cả những khách hàng khó tính nhất. Vậy đằng
                        ...
                        hôm nay, 16:08
                      • tuyennhan
                        Trả lời cho Tiếng Anh cho người Việt
                        bởi tuyennhan
                        Cái thư sai ngay câu chào Dear sir mới đúng Hi chỉ dùng cho người quen , các vấn đề về kỹ thuật nó không trả lời hoặc nói loanh quanh tránh ảnh hưởng đến công ty .
                        Giup1 người cần không giúp người không cần với lại văn mình vợ người nha đừng quên .
                        hôm nay, 07:44
                      • vi van pham
                        Trả lời cho Tiếng Anh cho người Việt
                        bởi vi van pham
                        Cám ơn những lời chúc tốt đẹp của em.

                        Việc em làm giống như chê sếp dốt, chẳng những không có miếng xôi nào để ăn mà còn chịu nhiều trù dập lên bờ , xuống ruộng.

                        Hãy tránh vết xe đổ của tui đi. Dành thời gian lo cho gia đình....
                        hôm nay, 02:00
                      • nhathung1101
                        Trả lời cho Tiếng Anh cho người Việt
                        bởi nhathung1101
                        Ngoại ngữ là không thể thiếu, nhất là làm việc với công nghệ.

                        Nhưng học để tán gái hay để đọc datasheet, manual là chuyện cần quan tâm.

                        Và đọc ở nguồn nào đáng tin cậy, chứ cứ lên tictok hay facebook học lỏm thì...
                        Hôm qua, 22:18
                      • dinhthuong80
                        Trả lời cho Tiếng Anh cho người Việt
                        bởi dinhthuong80
                        Bác nói rất khách quan và chính xác. Ngoại ngữ là chìa khóa thăng tiến dù làm gì. Chả thế mà nay nước mình dạy tiếng Anh từ tiểu học.

                        Nhớ hồi năm 2006 em ra Hải Phòng, Hải Dương tìm việc, thời đó ở Bình Dương lương công...
                        Hôm qua, 14:51
                      • dinhthuong80
                        Trả lời cho Tiếng Anh cho người Việt
                        bởi dinhthuong80
                        Cảm ơn bạn, ĐT cũng có ý nghĩ như vậy.

                        Thực ra, lỗi của hãng đó ( gọi là hãng vì không chỉ một model sản phẩm) là về phần cứng, ĐT tuy không biết về lập trình phần mềm nhưng cũng thấy rằng sẽ chẳng khó khăn gì đáng...
                        Hôm qua, 14:39
                      • dinhthuong80
                        Trả lời cho Tiếng Anh cho người Việt
                        bởi dinhthuong80
                        Dạ, bác bảy mấy tuổi đời rồi cũng không kém bố cháu bao nhiêu. Tuổi nghề thì bác cũng đáng tuổi cha chú.

                        Nhưng 2 điều trên thì chưa hẳn đã đáng quí và đáng tôn trọng bằng việc bác rất nhiệt tình chia sẻ kinh nghiệm chuyên...
                        Hôm qua, 14:28
                      • bqviet
                        Trả lời cho Tiếng Anh cho người Việt
                        bởi bqviet
                        Đúng, nếu chú tâm thì chỉ cần mỗi tiếng Việt là đã khá đủ để làm đa số công việc thông thường, ở thời đại ngày nay khi tài liệu sách vở phương tiện thông tin liên lạc đã nhiều. Nhưng cũng chính ở thời nay giao lưu các nước nhiều...
                        21-02-2025, 20:26
                      • mèomướp
                        Trả lời cho Tiếng Anh cho người Việt
                        bởi mèomướp
                        Dạ cháu nghĩ chú dinh... cứ mạnh dạn gửi thư đi ạ, chú có thể gửi bằng văn bản in chuyển phát nhanh sẽ có giá trị hơn. Vấn đề chưa hẳn là cần hãng làm gì đó, mà chỉ đơn giản là mình cảm thấy nhẹ lòng vì đã làm những việc bản...
                        21-02-2025, 12:32
                      • vi van pham
                        Trả lời cho Tiếng Anh cho người Việt
                        bởi vi van pham
                        Những lần hắt hơi sổ mũi làm tôi mệt lã, phải dùng rượu uống để ngũ. Tôi cũng đang uống rượu 1 mình, viết vài dòng này cho em ( có lẽ dt chỉ bằng tuổi em tôi).

                        Dinh thuong dang đi vào vết xe đổ của tôi. Càng chứng minh, có...
                        20-02-2025, 21:31
                      Đang tải...
                      X