So sánh FPGA và ASIC

Sự khác nhau giữa FPGA và ASIC vấn đề chính là tiền, các công cụ, hiệu suất, tính mềm dẻo trong thiết kế.

Bản thân trong mỗi chúng đều có những ưu và nhược điểm.

1. Thuận lợi của FPGA

1.1 Thời gian đưa sản phẩm ra thị trường nhanh hơn:

  • Không cần bản vẻ thiết kế, che giấu, sản xuất từng bước. Bạn chỉ cần upload file cấu hình vào FPGA là ok.

  • FPGA được tạo ra dễ dàng hơn so với ASIC. FPGA giống như chơi LEGO để xây dựng lâu đài, còn ASIC thì dùng cát để xay dựng lâu đài.

  • Vòng đời thiết kế ngắn. Điều này bởi vì phần mềm FPGA có thể xử lý rất nhiều các cách sắp xếp và đường đi, nó loại bỏ sự phức tạp và thời gian lên kế hoạch, thời gian phân tích, sắp xếp và định tuyến từ người thiết kế.

  • Khả năng sử dụng lại trong FPGA là một lợi thế, thiết kế các mẫu thử có thể thực hiện trong FPGA, kiểm tra lỗi ngay tức thì. Nếu có lỗi thì chỉ cần thay đổi mã VHDL và build lại.

1.2 Rẻ hơn khi bắt đầu: (chi phí ban đầu)

  • Chi phí để mua các KIT và Tools rẻ hơn khi ở giai đoạn đầu thiết kế và thử nghiệm.

  • Dự đoán được chi phí phát triển.

  • Nếu sử dụng số lượng board ít thì nên dùng.

1.3 Nhanh hơn và rẻ hơn:

  • FPGA có thể dùng lập trình lại, trong khi ASIC có thể mất vài chục ngàn $ và mất từ 4 đến 6 tuần cho việc thay đổi lại thiết kế.

2. Nhược điểm của FPGA.

  • FPGA tiêu thụ nhiều điện năng hơn so với ASIC.

  • Kích thước cố định, không thay đổi được kích thước.

  • Không một ai dùng FPGA để sản xuất điện thoại.

3. Ưu điểm của ASIC

  • Lower unit costs: sản xuất số lượng lớn rẻ hơn so với FPGA

  • Nhanh hơn: ASIC nhanh hơn FPGA, ASIC được thiết kế mềm dẻo hơn, nó có rất nhiều cách để tối ưu hóa tốc độ.

  • Sử dụng nguồn điện thấp hơn,

  • Mix and match: bạn có thể thực hiện mạch analog vào trong thiết kế số trong ASIC, điều này là không thể ở trong FPGA.

4. Nhược điểm của ASIC:

  • Thời gian đưa sản phẩm ra thị trường lâu hơn hoặc thiết kế phức tạp hơn. Cách tốt nhất là phát triển các prototypes dùng FPGA rồi sau đó chuyển qua ASIC.

  • Phát hành thiết kế phức tạp: bạn phải xuất bản vẻ tới nhà máy, …

  • Công cụ phát triển: trong ASIC rất đắt, bạn cần sử dụng rất nhiều chi phí ban đầu.

BOBYTECH Company

(Ghi rõ nguồn khi sao chép lại nội dung trên)

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *