How can I make my own microcontroller?

前端 未结 9 866
傲寒
傲寒 2021-01-30 02:32

How can I make my own microcontroller? I\'ve done some work using GAL chips and programmed a chip to do simple commands such as add, load, move, xor, and output, but I\'d like t

相关标签:
9条回答
  • 2021-01-30 03:07

    Xilinx has a MicroBlaze and a PicoBlaze soft controller for its FPGAs. The latter is free, while, IIRC, the Microblaze is to be paid for.
    As its name suggests the PicoBlaze is a small processor, which has its limitations, but OTOH is compact enough to run on a CPLD. Anyway a nice processor to get you started.
    Pablo Bleyer has a PicoBlaze-compatible PacoBlaze. PacoBlaze was written in Verilog (which, like Adam said, less common than VHDL).

    0 讨论(0)
  • 2021-01-30 03:10

    After searching some very helpful links by all of you, I came across this Wikiversity course.

    One of the first sentences is, "Have you ever thought to build your own microprocessor?"

    0 讨论(0)
  • 2021-01-30 03:11

    You need a big fpga for a little mcu.

    You need a fpga with the correct hardware blocks if you need things like AD.

    You need a soft core to put into the fpga.

    But how about to just play around with a normal MCU before this project, so you kind of know where you are going? How about some AVR:s from Atmel.

    0 讨论(0)
提交回复
热议问题