要看做什么.VHDL 只是一种编程语言, 你想用CPLD还是FPGA.单片机成本低,要求的基础相对少一点,容易上手,做同一样简单的东西选这个.CPLD 或 FPGA 主要做一样辅助性的东西,是单片机完成不了的,例如数据高速采集,数据压缩,调制解调等.一般用在高速并发场合