じゃあHDLじゃなくてCで書いてみ?VBでもなんでも自分が習得してる言語で。
方法がわかってるなら何でも書ける。わかんなきゃ何やってもダメ。
宿題は考えてやるんだよ。考えるのは頭。頭は生きてるうちに使う物だ。がんばれ。