Ничего не надо оптимизировать. MAX+II или Quartus сам оптимизирует. Рисуешь схему в графическом редакторе как бог на душу положит, не заботясь об оптимизации. Либо в виде ИС 74 серии, либо в виде любой комбинционной и последовательной логиги. После этого фиттером загоняешь ее в выбранную схему (обычно MAX3000 или MAX7000), симулируешь ее на встроенном симуляторе и прошиваешь байтбластером не выходя из среды.
Это простейший путь и при наличии консультанта под рукой проходится за пару часов. Следующий этам (освоение языков AHDL, VHDL, Verilog) - уже значительно более трудоемок.