1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây
  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. cd_hoang

    cd_hoang Thành viên mới

    Tham gia ngày:
    11/02/2003
    Bài viết:
    180
    Đã được thích:
    0
    Anh học K41 thì chắc là hơn tuổi em rồi. Yêu cầu mà anh nhắc đến thì khá đơn giản đối với kỹ sư thực thi công nghệ FPGA/CPLD. Để có thể so sánh đơn giản nhất giữa công nghệ ASIC và GPGA về khía cạnh sản phẩm, đó là : "NẾU NHƯ SỐ LƯỢNG SẢN PHẨM NHỎ HƠN 1000 THÌ NÊN DÙNG CÔNG NGHỆ FPGA, GIÁ THÀNH NHỎ HƠN, THỜI GIAN THỰC THI SẢN PHẨM NHỎ. NẾU SẢN PHẢM LỚN HƠN 1000 THÌ NÊN DÙNG CÔNG NGHỆ ASIC" Đây là introduce của một bác đã nói với em thế. Mong mọi người cho ý kiến
  2. hung_asic

    hung_asic Thành viên mới

    Tham gia ngày:
    10/03/2004
    Bài viết:
    1
    Đã được thích:
    0
    Vì đang bận nhưng lỡ vào đây, nhìn các bạn tìm hiểu về FPGA nhiệt tình nhưng chưa chính xác về thông tin và cả về ỹ nghĩa về mặt học thuật, cho nên mình xin mạn phép chỉnh sửa một số chỗ sai cơ bản của một số bài viết. Còn lần sau có thời gian mình sẽ viết giải thích cụ thể về FPGA và ASIC cho các bạn.
    Trước hết ASIC là viết tắt của từ tiếng Anh: Application Specific Integrated Circuit, dịch theo tiếng Việt là các mạch tổ hợp chuyên dụng, hay IC chuyên dụng hoặc IC chuyên dùng.
    Các bạn đưa ra so sánh giữa ASIC và PLD đều không đúng. Ưu điểm cũng vậy các bạn đều chưa nhận biết các ưu điểm của chúng ra sao.
    Khái niệm về Semi-custom và Full-custom các bạn đều chưa biết nên việc so sánh về giá trị và khả năng phát triển là khập khiễng.
    Đối với các mạch thiết kế với độ tổ hợp cao, thời gian thiết kế thấp và số lượng sản phẩm trên một lô là nhỏ thì công nghệ Semi-custom được ưu tiên hơn do giá thành rẻ hơn nhiều.
    Đối với lô thiết kế lớn thì Full-custom được sử dụng.
    Ở nước ta chưa thực hiện được công nghệ Full-custom, tuy nhiên chúng ta có thể thiết kế lay-out rồi gửi ra các trung tâm phát triển ở nước ngoài để hoàn thiện.
    Không hiểu bạn ham_tim_hieu lấy thông tin ở đâu để khẳng định "ASIC mất một thời gian dài cho việc thiết kế và chế tạo (khoảng 8-9 tháng)". Điều này là hoàn toàn phiến diện.
    Hy vọng lần sau được nói chuyện cùng các bạn về chủ đề này.
    Nguyễn Tuấn Hùng
    ASIC Designer
    Center for Microelectronic & Information Technology,
    National Centre for Technology Progress.
    401 C6, Thanh Xuan Bac, Thanh Xuan, Hanoi, Vietnam
  3. hung_asic

    hung_asic Thành viên mới

    Tham gia ngày:
    10/03/2004
    Bài viết:
    1
    Đã được thích:
    0
    Vì đang bận nhưng lỡ vào đây, nhìn các bạn tìm hiểu về FPGA nhiệt tình nhưng chưa chính xác về thông tin và cả về ỹ nghĩa về mặt học thuật, cho nên mình xin mạn phép chỉnh sửa một số chỗ sai cơ bản của một số bài viết. Còn lần sau có thời gian mình sẽ viết giải thích cụ thể về FPGA và ASIC cho các bạn.
    Trước hết ASIC là viết tắt của từ tiếng Anh: Application Specific Integrated Circuit, dịch theo tiếng Việt là các mạch tổ hợp chuyên dụng, hay IC chuyên dụng hoặc IC chuyên dùng.
    Các bạn đưa ra so sánh giữa ASIC và PLD đều không đúng. Ưu điểm cũng vậy các bạn đều chưa nhận biết các ưu điểm của chúng ra sao.
    Khái niệm về Semi-custom và Full-custom các bạn đều chưa biết nên việc so sánh về giá trị và khả năng phát triển là khập khiễng.
    Đối với các mạch thiết kế với độ tổ hợp cao, thời gian thiết kế thấp và số lượng sản phẩm trên một lô là nhỏ thì công nghệ Semi-custom được ưu tiên hơn do giá thành rẻ hơn nhiều.
    Đối với lô thiết kế lớn thì Full-custom được sử dụng.
    Ở nước ta chưa thực hiện được công nghệ Full-custom, tuy nhiên chúng ta có thể thiết kế lay-out rồi gửi ra các trung tâm phát triển ở nước ngoài để hoàn thiện.
    Không hiểu bạn ham_tim_hieu lấy thông tin ở đâu để khẳng định "ASIC mất một thời gian dài cho việc thiết kế và chế tạo (khoảng 8-9 tháng)". Điều này là hoàn toàn phiến diện.
    Hy vọng lần sau được nói chuyện cùng các bạn về chủ đề này.
    Nguyễn Tuấn Hùng
    ASIC Designer
    Center for Microelectronic & Information Technology,
    National Centre for Technology Progress.
    401 C6, Thanh Xuan Bac, Thanh Xuan, Hanoi, Vietnam
  4. misery

    misery Thành viên mới

    Tham gia ngày:
    18/02/2003
    Bài viết:
    1.437
    Đã được thích:
    0
    Xin chào bác hung_asic,được biết bác nghiên cứu ASIC,FPGA ứng dụng chế tạo card PCI đã lâu nhưng không biết các bác đã nghiên cứu thành công chưa vậy?
    http://www.3ihut.com
  5. misery

    misery Thành viên mới

    Tham gia ngày:
    18/02/2003
    Bài viết:
    1.437
    Đã được thích:
    0
    Xin chào bác hung_asic,được biết bác nghiên cứu ASIC,FPGA ứng dụng chế tạo card PCI đã lâu nhưng không biết các bác đã nghiên cứu thành công chưa vậy?
    http://www.3ihut.com
  6. Tomy_Chu

    Tomy_Chu Thành viên mới

    Tham gia ngày:
    12/03/2004
    Bài viết:
    1
    Đã được thích:
    0
    Hà hà, mình tình cờ vào đây thấy có cái FPGA thì nhảy vào xem thế nào. Té ra mọi người cũng bàn luận ra trò nhể. Mình giới thiệu cho ông anh cùng phòng, anh ấy cũng post bài lên ngay. Nhưng hình như lâu lâu không có ai post tiếp thì phải. Cố lên nào các anh em ơi.
    Hoàng thân mến, về cái chuyện giá cả thì nhà ta đâu có tự cung tự cấp được cái khoản linh kiện với phần mềm thiết kế nên đành chấp nhận giá quốc tế vậy thôi. Cũng chưa thấy anh em nào bảo crack được các phần mềm thiết kế FPGA chuyên nghiệp một tí cho anh em được nhờ. Thế nên đành nếu chưa đủ điều kiện xài sang thì đành chờ thời vậy. Các bạn có nhu cầu gì về kiến thức, tài liệu thì qua chỗ bọn mình. Hy vọng sẽ có thể giúp các bạn được chút ít. Linh kiện thì các bạn cũng có thể kiếm được ở chỗ bọn mình một số chủng loại FPGA. Làm mạch in 2 lớp tụi này cũng tự túc được. Cứ liên hệ nhé. Nếu các bạn muốn học nghiêm chỉnh về thiết kế ứng dụng dùng FPGA của Altera trên MaxplusII thì chỗ bọn mình cũng có đào tạo nhé :-)
    Về vấn đề FPGA và ASIC thì mình cũng bàn luận một chút xem sao. Theo mình thì ASIC được xếp vào nhóm Semi Customize rồi còn trên FPGA thì chúng ta có thể dùng nó để thiết kế một mạch số dễ dàng. ASIC đòi hỏi cơ sở vật chất mà chúng ta còn thiếu nên anh em ta chỉ đọc lý thuyết thôi. Muốn là thì ra nước ngoài làm vậy. Một số phòng thí nghiệm (hình như BK cũng có) thỉ mới chỉ làm được trong phòng thí nghiệm một số bài toán thử nghiệm thôi chứ cũng chưa đóng vỏ (packaging) được. Để thiết kế các ứng dụng nhỏ, đặc biệt thì dùng FPGA để thiết kế thử nghiệm là phù hợp nhất. Dễ dùng, dễ thiết kế. Học nhanh, làm nhanh. Linh kiện FPGA cũng đủ loại cho ta lựa chọn với mức tài nguyên từ thấp đến cao (mức độ tổ hợp logic). Có thể đổ cấu hình trực tiếp vào linh kiện hay dùng ROM ngoài. Nạp trình dễ dàng (có thể máy nạp trình hơi đắt :-D) nhưng bọn mình có thể đáp ứng được.
    Việc thiết kế và sử dụng FPGA dễ dàng như vậy nhưng cũng có nhược điểm. Đó là nếu sản xuất lô lớn thì giá sản phẩm sẽ cao do linh kiện đắt. Tuy vậy, sau khi hoàn thiện thiết kế trên FPGA, chúng ta có thể gửi ra các công ty nước ngoài có cơ sở vật chất theo dạng Semi Customize hay Full Customize để họ sản xuất giùm. Tùy theo số lượng linh kiện ta đặt hàng mà chọn công nghệ sản xuất để có mức giá chấp nhận được. Với lô lớn hàng chục ngàn thì ASIC rẻ hơn FPGA khoảng vài lần. Lô hàng triệu thì Full Custom rẻ hơn FPGA hàng chục lần. Tuy vậy, chắc anh em ta chả mơ đến các con số này vội làm gì. Nói để biết thêm vậy thôi.
    Về vấn đề FPGA+AT89c51+vài con IC thì không hẳn đã là chuyện tàu cao tốc với cả xe đạp. Hiện nay các hãng sản xuất FPGA đều có viết IP Core cho rất nhiều loại linh kiện tổ hợp, IC điều khiển, các loại uP, uC, các giao diện chuẩn và đều nhồi được vào trong FPGA để có thể chạy với tốc độ cao rồi. Cái khó lại vẫn là chuyện tiền bạc. IP Core đầy đủ của các hãng đều bán khá đắt. Thế nên một số nước con rồng con hổ châu Á đều đang tự phát triển IP Core của riêng mình nhằm chủ động và hạ giá thành trong sản phẩm của mình. Việc thiết kế Core có thể là từng bước, từ thấp đến cao. Đầu tiên chỉ là kiến thức và phần mềm thiết kế nên không phải tốn kém nhiều cho cơ sở vật chất. Theo mình, dân Việt nam ta cũng nên làm theo hướng này. Đầu tiên có thể chỉ là những chức năng đơn giản của một con uC chẳng hạn (đủ làm một đồ án rồi) rồi từ đó cùng nhau phát triển lên thành một core hoàn chỉnh. Có thể vừa có tiền mà VN mình cũng sẽ chủ động hơn.
    Một số ý nhỏ như vậy, hôm sau sẽ lại nói tiếp. Mong là box này sẽ có nhiều bài hơn, ngày càng vui hơn và làm được nhiều hơn.
    Chu Đình Trung,
    Phòng công nghệ mạch vi điện tử
    Trung tâm công nghệ vi điện tử và Tin học
    F401, C6 Thanh Xuân Bắc,
    Quận Thanh Xuân, Hà nội.
    Email: cdt_asic@imetvn.org
  7. Tomy_Chu

    Tomy_Chu Thành viên mới

    Tham gia ngày:
    12/03/2004
    Bài viết:
    1
    Đã được thích:
    0
    Hà hà, mình tình cờ vào đây thấy có cái FPGA thì nhảy vào xem thế nào. Té ra mọi người cũng bàn luận ra trò nhể. Mình giới thiệu cho ông anh cùng phòng, anh ấy cũng post bài lên ngay. Nhưng hình như lâu lâu không có ai post tiếp thì phải. Cố lên nào các anh em ơi.
    Hoàng thân mến, về cái chuyện giá cả thì nhà ta đâu có tự cung tự cấp được cái khoản linh kiện với phần mềm thiết kế nên đành chấp nhận giá quốc tế vậy thôi. Cũng chưa thấy anh em nào bảo crack được các phần mềm thiết kế FPGA chuyên nghiệp một tí cho anh em được nhờ. Thế nên đành nếu chưa đủ điều kiện xài sang thì đành chờ thời vậy. Các bạn có nhu cầu gì về kiến thức, tài liệu thì qua chỗ bọn mình. Hy vọng sẽ có thể giúp các bạn được chút ít. Linh kiện thì các bạn cũng có thể kiếm được ở chỗ bọn mình một số chủng loại FPGA. Làm mạch in 2 lớp tụi này cũng tự túc được. Cứ liên hệ nhé. Nếu các bạn muốn học nghiêm chỉnh về thiết kế ứng dụng dùng FPGA của Altera trên MaxplusII thì chỗ bọn mình cũng có đào tạo nhé :-)
    Về vấn đề FPGA và ASIC thì mình cũng bàn luận một chút xem sao. Theo mình thì ASIC được xếp vào nhóm Semi Customize rồi còn trên FPGA thì chúng ta có thể dùng nó để thiết kế một mạch số dễ dàng. ASIC đòi hỏi cơ sở vật chất mà chúng ta còn thiếu nên anh em ta chỉ đọc lý thuyết thôi. Muốn là thì ra nước ngoài làm vậy. Một số phòng thí nghiệm (hình như BK cũng có) thỉ mới chỉ làm được trong phòng thí nghiệm một số bài toán thử nghiệm thôi chứ cũng chưa đóng vỏ (packaging) được. Để thiết kế các ứng dụng nhỏ, đặc biệt thì dùng FPGA để thiết kế thử nghiệm là phù hợp nhất. Dễ dùng, dễ thiết kế. Học nhanh, làm nhanh. Linh kiện FPGA cũng đủ loại cho ta lựa chọn với mức tài nguyên từ thấp đến cao (mức độ tổ hợp logic). Có thể đổ cấu hình trực tiếp vào linh kiện hay dùng ROM ngoài. Nạp trình dễ dàng (có thể máy nạp trình hơi đắt :-D) nhưng bọn mình có thể đáp ứng được.
    Việc thiết kế và sử dụng FPGA dễ dàng như vậy nhưng cũng có nhược điểm. Đó là nếu sản xuất lô lớn thì giá sản phẩm sẽ cao do linh kiện đắt. Tuy vậy, sau khi hoàn thiện thiết kế trên FPGA, chúng ta có thể gửi ra các công ty nước ngoài có cơ sở vật chất theo dạng Semi Customize hay Full Customize để họ sản xuất giùm. Tùy theo số lượng linh kiện ta đặt hàng mà chọn công nghệ sản xuất để có mức giá chấp nhận được. Với lô lớn hàng chục ngàn thì ASIC rẻ hơn FPGA khoảng vài lần. Lô hàng triệu thì Full Custom rẻ hơn FPGA hàng chục lần. Tuy vậy, chắc anh em ta chả mơ đến các con số này vội làm gì. Nói để biết thêm vậy thôi.
    Về vấn đề FPGA+AT89c51+vài con IC thì không hẳn đã là chuyện tàu cao tốc với cả xe đạp. Hiện nay các hãng sản xuất FPGA đều có viết IP Core cho rất nhiều loại linh kiện tổ hợp, IC điều khiển, các loại uP, uC, các giao diện chuẩn và đều nhồi được vào trong FPGA để có thể chạy với tốc độ cao rồi. Cái khó lại vẫn là chuyện tiền bạc. IP Core đầy đủ của các hãng đều bán khá đắt. Thế nên một số nước con rồng con hổ châu Á đều đang tự phát triển IP Core của riêng mình nhằm chủ động và hạ giá thành trong sản phẩm của mình. Việc thiết kế Core có thể là từng bước, từ thấp đến cao. Đầu tiên chỉ là kiến thức và phần mềm thiết kế nên không phải tốn kém nhiều cho cơ sở vật chất. Theo mình, dân Việt nam ta cũng nên làm theo hướng này. Đầu tiên có thể chỉ là những chức năng đơn giản của một con uC chẳng hạn (đủ làm một đồ án rồi) rồi từ đó cùng nhau phát triển lên thành một core hoàn chỉnh. Có thể vừa có tiền mà VN mình cũng sẽ chủ động hơn.
    Một số ý nhỏ như vậy, hôm sau sẽ lại nói tiếp. Mong là box này sẽ có nhiều bài hơn, ngày càng vui hơn và làm được nhiều hơn.
    Chu Đình Trung,
    Phòng công nghệ mạch vi điện tử
    Trung tâm công nghệ vi điện tử và Tin học
    F401, C6 Thanh Xuân Bắc,
    Quận Thanh Xuân, Hà nội.
    Email: cdt_asic@imetvn.org
  8. hoangthanhtung_htt

    hoangthanhtung_htt Thành viên mới

    Tham gia ngày:
    09/03/2004
    Bài viết:
    7
    Đã được thích:
    0
  9. hoangthanhtung_htt

    hoangthanhtung_htt Thành viên mới

    Tham gia ngày:
    09/03/2004
    Bài viết:
    7
    Đã được thích:
    0
  10. hoangcd

    hoangcd Thành viên mới

    Tham gia ngày:
    18/09/2003
    Bài viết:
    5
    Đã được thích:
    0
    Hic hic, dạo này em bận quá. Đồ án ngập đầu. Vấn đề FPGA và CPLD trong khuôn khổ đồ án thì đã giải quyết xong từ lâu. Kể cũng khá may mắn là từ lúc mua vài con IC đến bây giờ chưa bị chết con nào.
    FPGA là một mảng phát triển khá rộng và có nhiều lợi ích. Nhưng không biết có đủ nhân lực để đưa nó vào ứng dụng không?
    Người đặc biệt không làm những điều đặc biệt mà chỉ làm những điều bình thường một cách đặc biệt

Chia sẻ trang này