LSI設計とは Bluespecはプログラミング言語Bluespec SystemVerilogを使用したLSI設計のための統合環境です。通常、プログラミング言語はソフトウエアを作るために使用されており、LSI設計のためのプログラミング言語と聞いてもイメージがわきにくいと思います。また、「LSIって何?」という読者のためにも、LSI設計の歴史から簡単におさらいしたいと思います。 LSIとはLarge Scale Integrationの略で、大規模集積回路と訳されます。一般的には半導体チップ、ICなどと呼ばれることの多い電子部品の中で、膨大な数の素子を1個の部品に入れ込んで高機能を実現したものの総称です。LSIの有名なものとしては、Intel社のCore 2 Duoなどのプロセッサなどがあり、LSIはパソコンや携帯電話など、ほとんどの電子機器には欠かせない存在です。つまり、LSIというのは