FPGAの部屋FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。分散SelectRAMを使用したFIFOXilinxのFPGAが使用できるRAMには分散SelectRAMとブロックSelectRAMがあります。http://direct.xilinx.com/bvdocs/userguides/j_ug002.pdf分散SelectRAMはCLB内のルックアップテーブルを16X1のRAMとして使用するもので、シングルポートとデュアルポートがあります。分散SelectRAMは同期書き込み、非同期読み出しです。ブロックSelectRAMはデュアルポートの専用メモリで、FPGA内にあらかじめ決められた個数が入っています。同期書き込み、同期読み出しです。GeneratorのFIFOのIPを生成するときに、分散SelectRAMを使用するか、ブロックSelectRAMを使用するか聞いてきます。私は始めは分散SelectRAMを使用するとは、知らないで、CLB内のフリップフロップを使用するものだと思っていました。数のFFを使ってしまうものだと思っていましたが、CLB内のLUTを使用するためそんなことはありません。Flogは82使用します。XC2V3000だと5%位なので、割とくわない。URLhttps://marsee101.blog.fc2.com/tb.php/41-535b1a89この記事にトラックバックする(FC2ブログユーザー)プロフィールAuthor:marseeFPGAの部屋へようこそ!FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。WEBブログデザイナ。