Изучаете спецификацию, и вперед. Еще очень советую книжку Гука "Шины PCI, USB и FireWire". Купите, не пожалеете. Сначала делаете обычный TARGET. Это проще. Образец (очень неудачный) можно найти на www.fpga4fun.com. Еще есть ядро от Lattice. Тоже никуда не годится, в принципе. И совершенно нерабочее. Но оттуда можно выдрать несколько неплохих идей. Из TARGETа не так сложно сделать мастера. Основная сложность при изготовлении мастера - в отладке. Но все преодолимо. Дерзайте ...