Рекомендую Mulisim v11 и выше для аналоговых и цифровых самое то, хуже FPGA CPLD и микроконтродллеров. Для последнего рекомендую Proteus v7 и выше, но не богат аналоговыми компонентами и при смешанной симуляции сильно тормозит.
Ну еще есть Microcap V9 для аналоговых и цифровых схем, но с ним не работал.