Xilinxが32ビットプロセッサの倡券システムをIPまで崔めて辦及サポ〖ト
プログラマブルロジックデバイスのトップメ〖カ〖である勢Xilinx家は、32ビットマイクロプロセッサMicroBlaze、32/64/128ビットのロ〖カルバスを崔めた肋紛ツ〖ルとOSサポ〖トまでも蜀崔する32ビットプロセッサの倡券システム辦及を券山した。これまでFPGAを面看に瀾墑を叫してきたXilinxにとって、これからの寥み哈みシステムではプロセッサを卻きにシステムを侯れないことがはっきりしてきたため。
もちろん、XilinxのFPGAに烹很するプロセッサコアはこれまでもなかったわけではない。PowerPC405を烹很したFPGA、Vertex-4やVertex IIもあった。しかし、FPGAが肩でコントロ〖ラとなるべきプロセッサは驕、という簇犯だった。
海攙は、プロセッサを肩としてFPGAロジックを件收に芹彌するという肩驕簇犯を嫡啪させ、輝任のLinuxまでサポ〖トした寥み哈みプロセッサシステムの倡券に羹けたプラットフォ〖ムとして疤彌燒けている。もちろん、FPGAをしっかり寵脫できるようにするための32/64/128ビットの弓いプロセッサバスも奶じて、このMicroBlazeとFPGAを儡魯できる。
寥み哈みシステムでは、篩潔憚呈の恃構や納裁がかなり裳人に乖われている。プロセッサとFPGAを寥み圭わせれば、プロセッサ墻蝸とフレキシビリティを駛せ積つことができる。さまざまなソフトウエアコ〖ドが籠絡することに灤して、潑年脫龐のコンテンツが驢眶でてくればそれらを浩網脫することができ、ソフトウエアの彝絡步に灑えることができる。
海攙、Xilinx家が券山したプラットフォ〖ムの面看となるMicroBlaze v7マイクロプロセッサは,布疤高垂拉を拜積しながら拉墻を懼げている。臘眶遍換廬刨は240DMIPS、赦瓢井眶爬遍換ユニットは帽籃刨で50FLOPSの拉墻を積ちながら、MMUを灑えるため寥み哈みOSを蝗うことができる。MMUは、Virtex-5脫では910改のLUT∈ルックアップテ〖ブル∷とブロックRAMを積ち、Spartan-3では1100改のLUTとブロックRAMを1改積つ。
さらにバス升を呵絡128ビットまでもつプロセッサロ〖カルバス∈PLB∷を灑え、バス升も驕丸の32ビット、64ビットへと恃えることもできる。さらにメモリ〖コントロ〖ラに灤して、鼎銅バス、ポイントツ〖ポイントバスを聯買できるため、ユ〖ザ〖は侯りたいシステムの燙姥や拉墻、怠墻の慌屯に驕ってフレキシブルに聯買できる。メモリ〖コントロ〖ラは4ポ〖トまで材墻。このMicroBlaze v7と寥み哈み倡券キットEDK v9.2を蝗ってギガビットEthernet拉墻を刪擦すると495Mbpsと、驕丸の7擒笆懼の拉墻を評ている。Xilinxが捏丁するIPにはギガビットEthernetのMACも崔まれている。
寥み哈み倡券キットEDK v9.2は、プロセッサコアMicroBlazeと驢眶のIPを蝗い、MicroBlazeプロセッサあるいはPowerPCプロセッサとFPGAとつなぐシステムを悸附することができる。裁えて、ハ〖ドウエア/ソフトウエア倡券茨董であるPlatform Studioを蝗いカスタムハ〖ドウエアのプラットフォ〖ムを侯喇できるうえ、デバッグも推白になる。デバッグにはChipScopeProバスアナライザを脫いたハ〖ドウエアデバッグと、ザイリンクスのデバッグエンジンを脫いたソフトウエアデバッグが材墻である。
寥み哈み倡券キットSpartan-3E 1600E惹∈繼靠∷には、倡券ボ〖ドや、EDKおよびISEソフトウエア倡券ツ〖ル辦及、MicroBlaze v7 Linuxリファレンスデザイン、JTAGプロ〖ブ、排富、フラッシュデバイス、Ethernetシリアルケ〖ブル、艱胺棱湯今がついて595勢ドル、EDKおよびISEソフトウエア倡券ツ〖ル辦及だけでは495勢ドル。