ну и доку почитать можно
кроме этого есть всякие прочие способы
инкрементальный/guided дизайн
модулар дизайн
может еще что-либо
я, например, генерю всяческие core-ы симплифаем (еdif нетлист) и потом их как блэк боксы подключаю
в этом случае плэйс/роут требует времени, но получается при малом эфорт левеле (и со-но быстро) вполне хорошее качество прошивки