IPコア

IPコアはLSIやFPGA设计において再利用可口可分

IPコア(知识产权核心)とは,fpga,ic,lsiなどの半导体を成する再利用可口なコンポーネントコンポーネントの设计设计设计回路」「」と呼ぶのに対して,「」「」」「」」や省略して「IP「│││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││││├

IPコアが利用されるようになった背景

1959年度IC(集积回路)がが明されから,その集积度は飞扬的に大大してきたた,设计规模拡するに伴っ,设计规模も拡大する,设计设计を效率效率する必要必要あり。そのそのため,设计抽象度の向上(トランジスタレベル⇒レベル⇒⇒rtl⇒c言语やブロック线路),设计自动化などと共に,设计设计化と共に,设计资の利用が进みたコアは机构能ごとに设计设计,开発され,コア,IPコアベンダの贩売网,インターネットなどをの贩売流ていていいいいいいいいいいいいいできできでき。

IPコアを使使用する·メリット

全ての机能を一から自社开着しとすると开放コストは大厦なり,开着晚年も増大しますコアを利用するするでを抑えることができ。また,一个,一个自由ます。また,一个自给自行。利用できるようしてておく,次回以降の设计において,ipコアとしてそれを利用して开発コストと开発,ipコアに抑えることができ。しかし,ipコアにことができがあった合,内部内部を把握しててないため修正がになっ,隠蔽化されているはユーザーが修正することができなかっ

IPコアで提供されている机能の例

  • 通信とそのインターフェース(OFDM.,无线LAN,WiMAX,UART,以太网,CAN,HDMI,USBなど)
  • バスバスとその(PCI,AXIなど)
  • CPU(ARM,MIPS,PowerPC,MicroBlaze,NiosIIなど)
  • 信号管理(FIR / IIRフィルタ,FFT,编号型/化合物,误り误り正题,音声音声用CODECなど)

IPコアのファイルフォーマット

  • ハードマクロ:lsiを设计するためのデータ(画像データ)ででされるため,半导これfpgaに依存する。标准はfpgaには利用できない。标准的なファイルフォーマットははgdsiiがある。
  • RTL:vhdlやverilog hdlなどの设计言语で记述れているははをしてカスタマイズや,シミュレーションすることがや,ファイル形式はasciiファイルファイル,拡张子は* .v。または* .v。内部を解読できないよう暗化れれバイナリ形式ファイルももある。
  • ネットリストボックス化ののためため后后后のでで提供されるものはカスタマイズががががががががががががが困难がががががが困难困难困难困难困难困难困难困难困难困难困难困难困难困难困难困难困难困难でででメーカー问わずさされれてているいるいるとととととととととととととととととととととととととととささささととと,NGC,VQMなどがある。

IPコアコア五金方法

  • FPGAベンダが自社のFPGA设计用に有··无偿で提供するもの
  • EDAベンダがLSI设计にし,流量产量チップで金するもの
  • edaベンダがlsi设计用にし,开発プロジェクト数号応じて金するもの
  • 无偿で提供されるもの(OpencoresのようなフリーIPコア掲载サイトもある)

IPコアコア用ライブラリをするする万博1manbetxsimulink

使用のの线シミュレータsimu万博1manbetxlinkは様々な机能ブロックライブラリとしてとして提供してますますてててててがが设计し」」」」」」」」」vhdl / verilogコードを生成してlsiやfpgaにに装することができるため,そのライブラリはipコアの基本构成要素みなすこともできます.s万博1manbetximulinkが提供vhdl / verilog生成可なにに以以のようながありありありありありありありありありありありありあり

  • 四则演算,三角关节,FIFO,序列化器/解串器などなど基本机构
  • PID控制器,饱和度などのコントローラや不足管理
  • FIR / IIRフィルタ,FFT / IFFTなどなど信号管理机械
  • RS编码器/解码器,CRC发电机/探测器,Viterbi解码器などの误り订正编号
  • QAM,QPSKなどなどの
  • 2D FIR /中位数,伽玛校正器,モルフォロジモルフォロジの画像助理机械

HDL编码器のIPコア生成机械

万博1manbetxSimulinkモデルモデルから,オプションHDL编码器を利用し,机构ブロックにAXI4-LITE,AXI4,AXI4-Streamなどなどのバスインターフェース自动的にしたIPコアとIPコア定义ファイル生成するますますコア定义ファイルを生とことができことができ定义生成したIPコアはlsiやfpga设计において,axi4バスに接続さ机能コンポーネント利用でき。®,英特尔®SOC FPGA用のIPコアの设计に利用されてい。



制品杂记