Thông báo

Collapse
No announcement yet.

Giúp em định hướng học tập với ạ!

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

  • Giúp em định hướng học tập với ạ!

    Chào các bậc tiền bối! Em hiện đang là sinh viên năm II ngành hệ thống nhúng! Vừa qua em vừa mới được học 1 course là Digital circuit I (ECE171). Em vừa mới bik về 1 ít các mảng nào là PLD hay là CPLD, hay chỉ cũng mới có 1 chút định nghĩa về FPGA hay các cổng logic , K-map, MUX, DEMUX .... và cũng đã có viết 1 vài project verilog đơn giản ạ. FPGA là 1 mảng chính trong cây chương trình của em. Nay bác nào expert trong mảng này giúp em định hướng học tập được ko ạ! Tức là em nên bắt đầu học thêm cái gì ạ. Hoặc là có thể làm 1 vài project nào vừa với phần em được học ko ạ. Em rất thích thực hành. cũng rất thích bắt tay vào làm các project thực tế.
    Em cũng đã từng vọc 1 ít về VĐK (uc) tự vọc thôi àh. Mong các anh đi trước giúp đỡ!

  • #2
    Nguyên văn bởi kaszuky Xem bài viết
    Chào các bậc tiền bối! Em hiện đang là sinh viên năm II ngành hệ thống nhúng! Vừa qua em vừa mới được học 1 course là Digital circuit I (ECE171). Em vừa mới bik về 1 ít các mảng nào là PLD hay là CPLD, hay chỉ cũng mới có 1 chút định nghĩa về FPGA hay các cổng logic , K-map, MUX, DEMUX .... và cũng đã có viết 1 vài project verilog đơn giản ạ. FPGA là 1 mảng chính trong cây chương trình của em. Nay bác nào expert trong mảng này giúp em định hướng học tập được ko ạ! Tức là em nên bắt đầu học thêm cái gì ạ. Hoặc là có thể làm 1 vài project nào vừa với phần em được học ko ạ. Em rất thích thực hành. cũng rất thích bắt tay vào làm các project thực tế.
    Em cũng đã từng vọc 1 ít về VĐK (uc) tự vọc thôi àh. Mong các anh đi trước giúp đỡ!
    Nếu học về hệ thống nhúng:
    1) Cấu trúc vi điều khiển:
    -- Cấu trúc máy tính (computer architecture)
    -- Các khái niệm về ngoại vi (memory map)
    -- Các khái niệm về xử lý interrupt.
    2) Riêng về digital design:
    - Các khái niệm về thiết kế kĩ thuật số
    + Flip-flop, metastable, statemachine ...
    - Cách biễu diễn mạch bằng schematic
    - Cách mô tả mạch bằng ngôn ngữ Verilog/VHDL
    3) Khi nắm vững về thiết kế số + VHDL rồi thì có thể học FPGA. FPGA cũng không có gì nhiều để học, khi bạn làm project sẽ làm quen được việc thiết kế trên FPGA. Quan trọng vẫn là thiết kế số và ngôn ngữ HDL.

    Mình khuyên là không nên chú trọng nhiều về FPGA, thay vào đó học đều các thứ khác, ra trường sẽ dễ xin việc hơn.

    Có 2 hướng về thiết kế số, nếu bạn muốn làm chuyên về thiết kế IC thì có thể sang box thiết kế IC để hỏi. Mình không rành lắm. Còn nếu bạn muốn thiên về hệ thống nhúng và FPGA thì mình khuyên bạn nên học thêm song song 1 mảng khác:
    - Điện tử viễn thông
    - Xử lý ảnh
    - Xử lý tín hiệu số
    - Điều khiển tự động ...

    Vì bản thân Hệ thống nhúng chỉ là công cụ để thực hiện các nhiệm vụ đặc biệt của các mảng kể trên.

    Hiện nay box FPGA đang có 2 projects: FIR và FFT, bạn có thể tham gia và học hỏi... bạn cứ làm việc/học theo nhịp của mình, luôn có người trên diễn đàn giúp các bạn những điều cơ bản... khi làm 2 project này bạn sẽ khắc sâu được kiến thức digital design, thiết kế với Verilog và biết ít ít về DSP (digital signal processing).
    Nếu cảm thấy không thích hợp hoặc chưa đủ các kiến thức về DSP bạn thể làm 1 project về cổng UART, I2C, SPI ...

    Bạn có thể tận dụng FPGA kit rẻ rẻ để học về các khái niệm hệ thống nhúng/vi điều khiển.

    Comment


    • #3
      Ok cảm ơn anh nhiều

      Comment

      Về tác giả

      Collapse

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

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

      Collapse

      Đang tải...
      X