GEMAC

今日はがっつりとGigaEternetMACの作りこみをしてた。

単純なMACだけじゃないので、作りこんでいくうちにソースコードもそこそこ量が出てきた。

作りこめば作りこむほど、汎用的な部分と専用的な部分の両方を残したので、汎用的に使いたければMicroBlazeでもつなげればいい。

専用的に使いたければ、ステートマシンで書くだけで良いような感じになってきた。

SLICE数がXC6SLX45で10%ぐらいになっていた。

MicroBlazeよりも大きくなっているかも・・・(^-^;

がっつりやり過ぎ感があるので、L2、L3辺りをまとめてテストベンチはL4で書かなきゃいけなくなってきた。

今日はこのぐらいで止めておこう・・・

write: 2012/05/30/ 23:53:19