User Tag List

+ Trả lời chủ đề
Trang 1/2 12 CuốiCuối
Hiện kết quả từ 1 tới 10 của 13

Chủ đề: Những ý tưởng mới

  1. #1
    Stanley Ipkiss Avatar của The Fool
    Tham gia ngày
    Jul 2003
    Bài gửi
    867

    Mặc định Những ý tưởng mới

    Anh em trong khoa bây giờ với lượng kiến thức vô cùng ít ỏi cần phải không ngừng nâng cao trình độ. Mải đi làm vài năm sẽ làm kiến thức rơi *** lung tung mà mãi không khá lên được. Vì vậy em làm topic này để mọi người cùng nhau củng cố kiến thức, chia sẻ những vấn đề đang tìm hiểu để mọi người có định hướng cho tương lai.
    Đầu tiên các bác cùng thảo luận để anh em hợp tác làm một cái gì đó để lấy giải Trâu Thịt Việt Nam (TTVN). Anh em trong khoa có nhiều lợi thế mà dân IT ko thể có được. Mời các bác cho ý kiến. :biggrin: Bác nào chỉ có ý tưởng thì cũng giúp em với
    Học như nghịch thủy hành châu, bất tiến tất thoái.
    Tâm như bình nguyên mục mã, dị phóng nan truy.


  2. #2
    Stanley Ipkiss Avatar của The Fool
    Tham gia ngày
    Jul 2003
    Bài gửi
    867

    Mặc định

    Chán nhể, chẳng ai ủng hộ cái này

    Một số thông tin về các sản phẩm hay trong đợt báo cáo tốt nghiệp:

    1. Vừa rồi lên khoa xem bảo vệ, ở hội đồng của thầy Vũ Quý Điềm có một sản phẩm rất hay liên quan đến USB Interface. Vì đến muộn không xem được mà chỉ được nhìn sản phẩm nên cũng ko rõ làm đến đâu rồi, nhưng thấy trong phần báo có một hướng phát triển tương lai mà người làm đề cập là viết driver cho cái này. Nhưng với anh em bây giờ thì USB Interface cũng là khó quá rồi

    2. Hôm trước nữa sang khoa công nghệ thông tin xem báo cáo tốt nghiệp cũng có 1 sản phẩm rất tuyệt đó là viết chương trình dịch cho chip pt_BDC8x (cũng chẳng rõ chip gì) nhưng thấy đây cũng là một hướng rất rất hay. Bác nothing giới thiệu cái miniCPU của bác đi, để ai có hứng nghiên cứu về chương trình dịch (cực khó ) cũng rất hay

    3. Hôm qua thấy buổi sáng Vietnamnet đưa tin Việt Nam lần đầu tiên có siêu máy tính do một viện vật lý điện tử ở trong TPHCM thực hiện nhưng buổi chiều cái bản tin này đã biến mất không hiểu vì lý do gì. Siêu máy tính này là kết hợp của 5 chiếc CPU rẻ tiền. Viện đó đã nghiên cứu và mua một số switch để kết nối 5 chiếc máy tính này lại để có một siêu máy tính. Chẳng biết có thật ko, nhưng chế tạo siêu máy tính cũng là một hướng hay. Hầu hết nước nào cũng chế tạo siêu máy tính từ đơn giản đến phức tạp. Điểm cốt lõi của nó là lập trình song song, chia sẻ thời gian giữa các CPU. Có một số đồ án của bộ môn khoa học máy tính (Computer Science) của FIT làm về giải thuật song song này (đã viết chương trình kết nối 8 máy - cũng ko biết có làm thật ko ) Nhưng với dân FET có lẽ cần phải nghĩ tới cách chế tạo siêu máy tính hiện đại hơn không chỉ ở mức độ phần mềm. Đây là một hướng rất khó, thiết nghĩ với trình độ FET chắc phải vài năm

  3. #3
    Uỷ viên ban điều hành Box khoa ĐTVT Avatar của nothingtolose
    Tham gia ngày
    Sep 2004
    Bài gửi
    1.817

    Mặc định

    Hi hi MiniCPU đâu phải là chương trình dịch gì đâu, chỉ là một bộ ALU+RAM+Datapath+Controller block + register system thôi. So với viết grid cmputing thì dễ hơn nhiều.

    Vấn đề của miniCPU chính là core của 1 hệ thống SoC. Tớ đang chuẩn bị làm 1 cái này, khi complete xin hứa sẽ public cho anh em FET thảo luận, bây giờ thì còn nhiều việc cần làm lắm. Tâp sử dụng tool và đọc hết các lib của nó là mệt rồi.

    Nghiên cứu USB đi, còn không thì phải tự viết lại các UART high speed (không tiêu chuẩn) ví dụ như dùng FPGA viết UART tốc độ cao. Xem nào USB bây giờ thì mua PIC hoặc AVR hay PSoC là được, thư viện thì có hỗ trợ đấy cho nên đọc là OK. Bởi vì những loại đó public cấu hình.
    Lần sửa cuối bởi nothingtolose; 03-06-2005 lúc 05:00 PM

  4. #4
    Stanley Ipkiss Avatar của The Fool
    Tham gia ngày
    Jul 2003
    Bài gửi
    867

    Mặc định

    em có bảo cái miniCPU của bác là chương trình dịch đâu, mà là em muốn bác public nó để cho ai muốn nghiên cứu chương trình dịch cho cái chip của bác đó

    Một chip MCU, MPU đều có tập lệnh. Nhiệm vụ của chương trình dịch (như C, Java, Keil C, ... ) là dịch những chương trình bạn viết thành mã máy để nạp vào CPU

  5. #5
    Laziness is killing me... Avatar của Aprilsnow
    Tham gia ngày
    Oct 2002
    Bài gửi
    1.187

    Mặc định

    Quote Nguyên văn bởi Sgt. Pepper
    em có bảo cái miniCPU của bác là chương trình dịch đâu, mà là em muốn bác public nó để cho ai muốn nghiên cứu chương trình dịch cho cái chip của bác đó

    Một chip MCU, MPU đều có tập lệnh. Nhiệm vụ của chương trình dịch (như C, Java, Keil C, ... ) là dịch những chương trình bạn viết thành mã máy để nạp vào CPU
    hehe, khi để cái IC trên Banner của khoa thì kêu ầm lên là không thích nhưng chú cũng chả thích quan tâm tới MCU bỏ xừ.

    Hầu hết tất cả các loại MCU và MPU được sản xuất ra đều có các chương trình dịch cho nó. Do vậy việc nghiên cứu và tự mình viết ra một chương trình dịch cho nó là một việc làm không cần thiết. Cái quan trọng là ứng dụng nó vào việc gì chứ không phải chỉ ngồi viết ra chương trình dịch.

    Kẻ thù lớn nhất của tôi là sự lười biếng và tự mãn
    Điểm yếu lớn nhất của tôi là sự thiếu tự tin và kém cỏi

    canhnguyen@svbkol.org

  6. #6
    Stanley Ipkiss Avatar của The Fool
    Tham gia ngày
    Jul 2003
    Bài gửi
    867

    Mặc định

    Quote Nguyên văn bởi Langthangnet
    hehe, khi để cái IC trên Banner của khoa thì kêu ầm lên là không thích nhưng chú cũng chả thích quan tâm tới MCU bỏ xừ.

    Hầu hết tất cả các loại MCU và MPU được sản xuất ra đều có các chương trình dịch cho nó. Do vậy việc nghiên cứu và tự mình viết ra một chương trình dịch cho nó là một việc làm không cần thiết. Cái quan trọng là ứng dụng nó vào việc gì chứ không phải chỉ ngồi viết ra chương trình dịch.
    cái thằng này kỳ lạ :-o tớ quan tâm MCU cũng phải thôi nhưng đâu có nghĩa khoa điện tử chỉ có MCU :biggrin: Đâu phải ko thích có nghĩa là tớ ko quan tâm.

    Mà cái gì là không cần thiết :2) ứng dụng vào việc gì hơn là viết chương trình dịch à :2) Các hãng sản xuất thường cung cấp các ngôn ngữ dịch rất thô sơ (asm) và ai đó viết chương trình dịch tiên tiến lại thu cỡ hàng nghìn đô thì anh em lại tính đường viết hết bằng kiểu ASM thì có mà ăn cám à. Hơn nữa, bây giờ đang xu hướng tự thiết kế IC thế mà anh em cứ ăn bám theo các hãng khác thì chết à. Cái miniCPU của bác nothing cũng là một kiểu như thế.

    Không có gì là không cần thiết cả. Tất nhiên viết chương trình dịch cho những con mà free trên Net như x51, AVR, PIC, ... thì rõ ràng là việc thừa rồi, nhưng ai làm làm gì. Thị trường này tới nay bỏ ngỏ :biggrin:
    Lần sửa cuối bởi nothingtolose; 03-06-2005 lúc 10:51 PM Lý do: Đụng chạm tới FIT rùi, chưa có bằng KS đâu, thangthang chỉ trưa mai là chú phải chào KS đấy, bảo vệ muộn thiệt nhỉ

  7. #7
    Quân Nhân Danh Dự
    Tham gia ngày
    Jan 2004
    Bài gửi
    1.404

    Mặc định

    Quote Nguyên văn bởi Sgt. Pepper
    3. Hôm qua thấy buổi sáng Vietnamnet đưa tin Việt Nam lần đầu tiên có siêu máy tính do một viện vật lý điện tử ở trong TPHCM thực hiện nhưng buổi chiều cái bản tin này đã biến mất không hiểu vì lý do gì. Siêu máy tính này là kết hợp của 5 chiếc CPU rẻ tiền. Viện đó đã nghiên cứu và mua một số switch để kết nối 5 chiếc máy tính này lại để có một siêu máy tính. Chẳng biết có thật ko, nhưng chế tạo siêu máy tính cũng là một hướng hay. Hầu hết nước nào cũng chế tạo siêu máy tính từ đơn giản đến phức tạp. Điểm cốt lõi của nó là lập trình song song, chia sẻ thời gian giữa các CPU. Có một số đồ án của bộ môn khoa học máy tính (Computer Science) của FIT làm về giải thuật song song này (đã viết chương trình kết nối 8 máy - cũng ko biết có làm thật ko ) Nhưng với dân FET có lẽ cần phải nghĩ tới cách chế tạo siêu máy tính hiện đại hơn không chỉ ở mức độ phần mềm. Đây là một hướng rất khó, thiết nghĩ với trình độ FET chắc phải vài năm
    Siêu máy tính kiểu này thì FIT BK cũng làm được rồi, mỗi tội chưa thèm quảng cáo thôi :p . Lập trình song song thì bộ môn KHMT cũng đã làm được. Tuy nhiên các ứng dụng lớn trong thực tế thì lại chưa làm được.
    Hoan hô The fool đã có ý tưởng lớn. Tuy nhiên làm siêu máy tính bằng phần cứng thì tốn kém lắm, VN mình không chơi được. Giải pháp chấp nhận được hiện nay là kết nối các máy PC nhờ phần mềm.
    Nếu bác thích coding thì học lập trình song song cũng hay phết đấy.
    www.openandfree.org <--Blog for C/C++/Unix subjects

  8. #8
    Uỷ viên ban điều hành Box khoa ĐTVT Avatar của nothingtolose
    Tham gia ngày
    Sep 2004
    Bài gửi
    1.817

    Mặc định

    Chú Nis nói đúng lắm, cái khó không phải là kết nối hay làm vài cái CT test thử, vấn đề chính là phân tích các bài toán thực tế cho phù hợp vơí các mô hinh tính toán song song cái này cần sự hợp tác của nhiều ngành, nhiều đơn vị, tối thiểu là FIT, Math, và một người thuộc chuyên ngành của bài toán. Còn có thể bổ xung tùy theo yêu cầu. Siêu máy tính phần cứng ở VN thì cũng sẽ có, tiền bây giờ ở VN đôi khi không là vấn đề vì có đắt cũng chỉ 30 triệu USD trang bị 1 cái supercomputer cho 1 viện cấp quốc gia. Vấn đề là con người và hiệu suất sử dụng thôi, mua xong để đấy thì mua làm gì.

    Anyway tớ rât thích cái hướng Grid nó khó nhưng tương lai rộng mở và thú vị đấy chứ. Còn Coding thì tớ khoái học lắm nhưng không đủ time tiếc ngày xưa mình phí thời gian quá.

  9. #9
    Stanley Ipkiss Avatar của The Fool
    Tham gia ngày
    Jul 2003
    Bài gửi
    867

    Mặc định

    Quote Nguyên văn bởi nothingtolose
    Chú Nis nói đúng lắm, cái khó không phải là kết nối hay làm vài cái CT test thử, vấn đề chính là phân tích các bài toán thực tế cho phù hợp vơí các mô hinh tính toán song song cái này cần sự hợp tác của nhiều ngành, nhiều đơn vị, tối thiểu là FIT, Math, và một người thuộc chuyên ngành của bài toán. Còn có thể bổ xung tùy theo yêu cầu. Siêu máy tính phần cứng ở VN thì cũng sẽ có, tiền bây giờ ở VN đôi khi không là vấn đề vì có đắt cũng chỉ 30 triệu USD trang bị 1 cái supercomputer cho 1 viện cấp quốc gia. Vấn đề là con người và hiệu suất sử dụng thôi, mua xong để đấy thì mua làm gì.

    Anyway tớ rât thích cái hướng Grid nó khó nhưng tương lai rộng mở và thú vị đấy chứ. Còn Coding thì tớ khoái học lắm nhưng không đủ time tiếc ngày xưa mình phí thời gian quá.
    Có thể nào thử sử dụng vài MCU vài con ROM, RAM để lập trình song song chia sẻ thời gian giữa các MCU được ko? (cái này em nghi lắm ) Có thể bài toán ko quá phức tạp để đến mức phải dùng song song nhưng làm cái này cũng hiểu được song song, thiết kế phần cứng là thế nào. Hay chăng đây cũng là một đề tài tốt nghiệp :biggrin:
    Lần sửa cuối bởi The Fool; 06-07-2005 lúc 12:40 AM

  10. #10
    Quân Nhân Danh Dự
    Tham gia ngày
    Jan 2004
    Bài gửi
    1.404

    Mặc định

    Quote Nguyên văn bởi Sgt. Pepper
    Có thể nào thử sử dụng vài MCU vài con ROM, RAM để lập trình song song chia sẻ thời gian giữa các MCU được ko? (cái này em nghi lắm ) Có thể bài toán ko quá phức tạp để đến mức phải dùng song song nhưng làm cái này cũng hiểu được song song, thiết kế phần cứng là thế nào. Hay chăng đây cũng là một đề tài tốt nghiệp :biggrin:
    MCU là cái gì ý nhỉ ? (đề nghị admin bỏ cái kiểu bắt gõ đủ 50 kí tự đi)

+ Trả lời chủ đề
Trang 1/2 12 CuốiCuối

Thông tin chủ đề

Users Browsing this Thread

Hiện có 1 người đọc bài này. (0 thành viên và 1 khách)

Từ khóa (Tag) của chủ đề này

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình


About svBK.VN

    Bách Khoa Forum - Diễn đàn thảo luận chung của sinh viên ĐH Bách Khoa Hà Nội. Nơi giao lưu giữa sinh viên - cựu sinh viên - giảng viên của trường.

Follow us on

Twitter Facebook youtube