Những bộ vi điều khiển với logic lập trình được tích hợp sẵn (giống như FPGA / CPLD) có sẵn trên thị trường?


13

Lấy cảm hứng từ câu hỏi Tôi muốn hỏi những bộ vi điều khiển có chức năng giống CPLD hoặc đồ họa nào có sẵn? Thú vị nhất sẽ là những chi phí thấp trong các gói thân thiện (không phải là BGA). Phần CPLD / FPGA phải đủ lớn để cho phép thực hiện máy trạng thái khá phức tạp (hơn 10 trạng thái), chức năng logic khá lớn (10+ đầu vào), bộ đếm và thanh ghi thay đổi khá lớn (8+ bit) và có thể chạy ở hàng chục tần số MHz. Phương pháp đầu vào thiết kế ưu tiên cho chức năng logic lập trình nên dựa trên HDL (Verilog hoặc VHDL).

Cho đến nay tôi đã tìm thấy hai ví dụ:
1) FPSLIC từ Atmel
2) PSOC3 và PSOC5 từ Cypress (những thứ này chưa có sẵn, ngoại trừ trong khối lượng mẫu)

Câu trả lời:


9

Xilinx có các GPU với bộ xử lý PowerPC 440 và 405. Actel có các GPU với lõi ARM Cortex-M3.

Cả Xilinx và Altera đều có IP cho bộ xử lý mềm - MicroBlaze và NIOS II - và có một số bộ xử lý miễn phí tương tự có sẵn trên trang web Open Cores.


Tôi đồng ý .. người đăng ban đầu đang nhìn nhầm. Thay vì tìm kiếm các bộ vi xử lý được tích hợp logic lập trình, hãy tìm các bộ vi xử lý có bộ xử lý tích hợp hoặc ít nhất là các lõi của bộ xử lý có thể được tải trong một thiết kế. Gần đây tôi đã thấy rất nhiều thứ bị cắt xén.
MattG

6

Kiểm tra SmartFusion của Actel - họ kết hợp một đồ họa với bộ vi điều khiển ARM Cortex-M3, cũng như một số mạch tương tự khá tiện lợi. Bộ đánh giá này có giá khá hợp lý cho những gì nó làm.



1

Có một vài PIC mới với số lượng logic lập trình nhỏ - PIC10F322 và PIC16F1507.



0

Thiết bị tương tự Bộ vi điều khiển ARM bao gồm PLA, tuy nhiên nó có thể quá nhỏ so với logic bạn đang cố gắng nhúng.

Cả Xilinx và Altera đều đã sẵn sàng các dòng sản phẩm mới có lõi cứng ARM lõi kép được kết nối với kết cấu đồ họa. Nhưng gói này sẽ không thân thiện lắm và chi phí sẽ tương đương với các loại GPU khác có cùng độ phức tạp.


Xilinx đã có dòng sản phẩm mới của họ (Zync) nhưng nó sẽ không đơn giản.
Đánh dấu Lakata

0

Xmos tôi chưa bao giờ sử dụng chúng mặc dù đã nhìn vào chúng.


Mặc dù các thiết bị XMOS khá thú vị, nhưng chúng không có bất kỳ phần logic lập trình nào. Nó hoàn toàn là một bộ vi xử lý, mặc dù đa luồng phần cứng, cho phép nó hoạt động như nó có logic lập trình được, với sự trợ giúp của một số mã hóa thông minh.
Sói Connor
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.