FPGA hoặc CPLD? Ứng dụng câu hỏi

S

Sink0

Guest
Hi, tôi cần phải tạo ra một nwtwork M-LVDS chạy ở 50-100Mbps. Khi tôi không thể tìm thấy bất kỳ trình điều khiển có thể được đặt để chạy mà mạng multdrop (bất kỳ giao thức và datalink thiết kế với gói biến nhỏ và kích thước (tối đa 256 byte) sẽ là thích hợp) tôi thiết kế một bản thân mình trên FPGA một. Về phía UC / DSP có một 8 / 16 bit giao diện song song và tại M-LVDS đồng hồ được phục hồi với oversampling dữ liệu (sử dụng tăng lên và cạnh mùa thu và đồng hồ một lần thứ hai với 90 giai đoạn mức độ như mô tả trong giấy: http://www.date-conference.com/proceedings/PAPERS/2010/DATE10/PDFFILES/IP2_04.PDF Các câu hỏi fisrt là: Có thể thực hiện oversampling đó trên CPLD một.? Liệu CPLDs có bất kỳ loại PLL hay như thế Thứ hai: Bạn có nghĩ rằng CPLDs sẽ ở lại trên thị trường trong một thời gian dài Hoặc họ sẽ biến mất và sẽ có chỉ FPGA Thứ ba:? Thiết bị này phải có một thực dấu chân nhỏ. Điều tốt nhất tôi tìm thấy là một EP1C3 của Altera, nhưng một trong bất kỳ biết bao lâu là sẽ mất cho đến khi thiết bị này là ngưng? Bất kỳ sugestion sử dụng một CPLD hay FPGA cho thiết kế này, hoặc sugestions của bất kỳ fottprint nhỏ (không có BGA) FPGA của Altera hoặc Xilinx (tôi đã nhận cáp tải về của cả hai và không muốn để có được một hình mới) Cảm ơn bạn.
 
Câu trả lời cho câu hỏi đầu tiên là "không" nó có thể có thể nếu bạn có một CPLD thực sự lớn nhưng tôi không nghĩ rằng đó là cách quá đắt và quá lớn cho những gì bạn đang tìm kiếm. Thứ hai: Có, CPLDs có một nơi duy nhất trên thị trường và nhiều trong số họ được sử dụng trong các thiết kế công nghiệp như lực kéo, tự động hóa và hàng không do đó, họ sẽ được xung quanh ít nhất 15-20 năm nữa. Thứ ba: đi xem một thiết bị từ [URL = "http://www.siliconbluetech.com/"] SiliconBlue [/URL] iCE65L01 của họ đi kèm trong gói CS36, mà là một 36-pin, 2,5 x 2,5 mm wafer cấp quy mô gói con chip. Có những lựa chọn thay thế khác như các từ Actel: [url = http://www.actel.com/products/igloonano/default.aspx] Actel lều tuyết nano điện năng thấp FPGA [/url] Nhưng thực sự các gói nhỏ luôn BGA, nhỏ nhất là không BGA VQ100 rằng cả hai Altera và Xilinx và những người khác có. Hy vọng điều này là hữu ích, tốt đẹp nhất, / Farhad Abdolian
 
Prototype với BGA là cách xa tốn kém. Thats vấn đề. Giá của nó tôi không muốn đủ khả năng hehe. Cảm ơn bạn Nhưng tôi đoán tôi sẽ phải ở lại với 100 chân. Nhưng bất kỳ lý tưởng bao lâu cho đến khi cơn bão tôi hoặc Spartan 3 familys sẽ nhận được ngưng? Vấn đề là tất cả các khác không cung cấp một gói VQ100. Chỉ cần lớn hơn hoặc BGA. Hoàn toàn Offtopic. Những loại ứng dụng CPLD được sử dụng mà làm cho nó rất độc đáo?
 
Tôi đang làm công việc BGA ở nhà và nó là khá thẳng về phía trước. Sau một vài nhớ, bây giờ tôi có thể BGAs hàn (những người không thực sự lớn nhưng nhỏ hơn) mà không có bất kỳ khó khăn. Tôi không có ý tưởng bao lâu các IC sẽ được trên thị trường. Cả hai Altera và Xilinx có xu hướng giảm FPGA của họ mà không thông báo trước và sau đó nó sẽ được vào bạn để tìm thấy chúng trên thị trường. Bạn nên hỏi FAE của bạn để biết. CPLDs là duy nhất bởi vì điện năng thấp, kích cỡ nhỏ, trong mạch-pgramability và giá cả. Trong nhiều ứng dụng mà nó thay thế logic keo và thay thế các thành phần nhiều loại tiêu chuẩn 74xx. Ngoài ra, họ làm cho nó dễ dàng cập nhật để hỗ trợ cuộc sống lâu dài của các thiết kế giống như những gì Xilinx và Altera làm với JTAG lập trình của họ.
 
Xin chào, Từ quan điểm của tôi CPLD xem có hai avantages trên FPGA: - Không cần bên ngoài eeprom để lưu trữ các cấu hình - Không cần điện áp cung cấp nhiều Tuy nhiên, bạn không có avantages của fpga .... choise phụ thuộc vào tình hình .
 
Hmm .. đã có ý tưởng. Nhưng làm thế nào bạn handsold BGA chip? Lời khuyên nào tốt? Hướng dẫn? Video? Cảm ơn bạn hehe
 
Chắc chắn, Hãy xem những đoạn phim này: [url = http://www.5min.com/Video/Hand-Soldering-BGA-Components-Using-SchmartBoard-11562] tay hàn BGA thành phần Video [/url] [url = http://www.youtube.com/watch?v=KjKEmKUatJ4] YouTube - hàn BGA - Bộ nhớ Trao đổi bằng tay [/url] [url = http://www.youtube.com/watch?v=Ek-FM- YW5E] YouTube - BGA làm lại bằng tay [/url]
 
Từ quan điểm của tôi, CPLD là tốt hơn cho mạch logic tổ hợp trong khi FPGA là tốt hơn cho các mạch logic tuần tự.
 

Welcome to EDABoard.com

Sponsor

Back
Top