프로그래밍 가능한 로직이 내장 된 (FPGA / CPLD와 같은) 마이크로 컨트롤러는 무엇입니까? 큰 카운터 및 시프트

에서 영감을 질문 나는 기능에 구축 할 수 있습니다 CPLD 또는 무엇 마이크로 컨트롤러 FPGA-처럼 묻고 싶다? 가장 흥미로운 것은 친숙한 패키지 (비 BGA)의 저렴한 것입니다. CPLD / FPGA 부분은 상당히 복잡한 상태 머신 (10+ 상태), 상당히 큰 논리 기능 (10+ 입력), 상당히 큰 카운터 및 시프트 레지스터 (8+ 비트)를 구현할 수있을만큼 충분히 커야하며 10에서 실행할 수 있어야합니다. MHz 주파수. 프로그래머블 로직 기능을위한 바람직한 설계 입력 방법은 HDL 기반 (Verilog 또는 VHDL)이어야합니다.

지금까지 두 가지 예를 찾았습니다.
1) Atmel의 FPSLIC
2) Cypress의 PSOC3 및 PSOC5 (샘플 양을 제외하고는 아직 사용할 수 없음)



답변

Xilinx에는 PowerPC 440 및 405 하드 프로세서가 장착 된 FPGA가 있습니다. Actel에는 ARM Cortex-M3 코어가있는 FPGA가 있습니다.

Xilinx와 Altera는 모두 Soft 프로세서 (MicroBlaze 및 NIOS II) 용 IP를 보유하고 있으며 Open Cores 웹 사이트에서 유사한 무료 프로세서를 사용할 수 있습니다.


답변

Actel의 SmartFusion을 확인하십시오 . FPGA와 ARM Cortex-M3 마이크로 컨트롤러 및 멋진 아날로그 회로가 결합되어 있습니다. 이 평가 키트 는 가격이 합리적입니다.


답변

Atmel을 확인하십시오-그들은 AVR + FPGA를 만듭니다 …

http://www.atmel.com/products/fpslic/default.asp


답변

소량의 프로그래머블 로직 PIC10F322 및 PIC16F1507을 갖춘 몇 가지 새로운 PIC가 있습니다.


답변

Actel의 SmartFusion과 관련 하여 SmartFusion을위한 저렴한 eval 플랫폼과 SmartFusion의 Cortex-M3 프로세서 코어에서 실행되는 uClinux 포트를 결합한 uClinux 평가 키트 도 있습니다 .


답변

Analog Devices ARM 마이크로 컨트롤러에는 PLA가 포함되어 있지만 포함하려는 논리에 비해 너무 작을 수 있습니다.

Xilinx와 Altera는 모두 FPGA 패브릭에 연결된 듀얼 코어 ARM 하드 코어를 포함하는 새로운 제품 라인을 준비하고 있습니다. 그러나이 패키지는 그다지 친숙하지 않으며 비용은 동일한 복잡성의 다른 FPGA와 비교 될 수있다.


답변

Xmos 는 들여다 보았지만 결코 사용하지 않았습니다.