IP とは何でしょうか? IP とは Intellectual Property(知的財産) の略です。 本書の場合、具体的には ASIC や FPGA を作る時に使われる一通りのロジックといった知的財産 (IP)の事です。 "IP コア" の例としては UART,CPU,Ethernet コントローラ ,PCI インタフェースなど のものがあります。 以前は、この種の良質な IP コアは 5,000ドルから350,000ドル以上することもありました。 ごく普通の企業や個人にとって、使用を考えることすらないほど法外なものです。 そこで、Free-IP プロジェクトです。
Free-IP プロジェクトはまず CPU や Ethernet コントローラのようなより複雑なコアに注目します。 比較的複雑でないコアもそれに続くかも知れません。
Free-IP プロジェクトとは、誰でも利用可能な良質な IP コアを作ろうという努力なのです。 これらの IP コア に関するサイトを訪れてみてください。
すでに利用可能、あるいは現在開発中のフリーの CPU を一覧で紹介します。