14
\$\begingroup\$

Inspired by question I would like to ask what microcontrollers with CPLD or FPGA-like functions build in are available? The most interesting would be low-cost ones in friendly packages (non-BGA). The CPLD/FPGA portion should be big enough to allow implementing fairly complicated state machine (10+ states), fairly big logic function (10+ inputs), fairly big counters and shift registers (8+ bits) and be able to run at tens of MHz frequencies. Preferable method of design input for programmable logic function should be HDL based (Verilog or VHDL).

So far I have found two examples:
1) FPSLIC from Atmel
2) PSOC3 and PSOC5 from Cypress (those are not available yet, except in samples volume)

asked Oct 8, 2010 at 10:20
\$\endgroup\$

7 Answers 7

9
\$\begingroup\$

Xilinx has FPGAs with PowerPC 440 and 405 hard processors. Actel has FPGAs with ARM Cortex-M3 cores.

Both Xilinx and Altera have IP for soft processors - the MicroBlaze and NIOS II - and there are several similar free processors available on the Open Cores web site.

answered Oct 8, 2010 at 10:55
\$\endgroup\$
1
  • \$\begingroup\$ I agree.. the original poster is looking at it wrong. Instead of looking for microprocessors with built in programmable logic, look for FPGAs with processors built in, or at least processor cores which can be loaded in a design. I've seen a lot of that cropping up recently. \$\endgroup\$ Commented Feb 14, 2012 at 16:29
6
\$\begingroup\$

Check out Actel's SmartFusion - they combine a FPGA with an ARM Cortex-M3 microcontroller, as well as some pretty nifty analog circuitry. This evaluation kit is pretty reasonably priced for what it does.

answered Oct 9, 2010 at 17:13
\$\endgroup\$
6
\$\begingroup\$

Check out Atmel - they make an AVR + FPGA...

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

Trygve Laugstøl
1,4102 gold badges19 silver badges28 bronze badges
answered Oct 8, 2010 at 11:46
\$\endgroup\$
1
\$\begingroup\$

There are a couple of new PICs with a tiny amount of programmable logic - PIC10F322 and PIC16F1507.

answered Feb 12, 2012 at 20:52
\$\endgroup\$
0
\$\begingroup\$

Regarding Actel's SmartFusion, there is also a uClinux evaluation kit that combines a low-cost eval platform for SmartFusion with a uClinux port running on the Cortex-M3 processor core of SmartFusion.

answered Feb 12, 2012 at 13:15
\$\endgroup\$
0
\$\begingroup\$

Analog Devices ARM microcontrollers include a PLA, however it might be too small for the logic you're trying to embed.

Both Xilinx and Altera are readying new product lines which embed dual-core ARM hard cores connected to the FPGA fabric. But the package is not going to be so friendly, and costs will be comparable to other FPGAs of the same complexity.

answered Feb 12, 2012 at 20:07
\$\endgroup\$
1
  • \$\begingroup\$ Xilinx has their new product line already (Zync) but it will be far from simple. \$\endgroup\$ Commented Nov 1, 2012 at 0:40
0
\$\begingroup\$

Xmos I've never used them although have looked in to them.

answered Feb 12, 2012 at 20:55
\$\endgroup\$
1
  • \$\begingroup\$ While the XMOS devices are quite interesting, they do not have any programmable logic sections. It's purely a microprocessor, albeit with hardware-multithreading, which lets it act like it has programmable logic, with the help of some clever coding. \$\endgroup\$ Commented Feb 13, 2012 at 2:53

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.