BUS INTERFACE DEVICE

When IP-based LSI design involves using an IP that that does not have a bus interface definition, such as an IP directly introduced from another company, an IP indirectly obtained by being included in an LSI product, etc., or an IP obtained from the Internet as an open source, it is difficult to app...

Full description

Saved in:
Bibliographic Details
Main Authors SAKATA Teruaki, MATSUMOTO Noritaka
Format Patent
LanguageEnglish
French
Japanese
Published 12.08.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:When IP-based LSI design involves using an IP that that does not have a bus interface definition, such as an IP directly introduced from another company, an IP indirectly obtained by being included in an LSI product, etc., or an IP obtained from the Internet as an open source, it is difficult to apply the LSI design. In order to solve the problem described above, the present invention provides a bus interface device having a first IP 1 including a bus interface definition, a second IP 2 not including a bus interface definition, a bus interface extraction unit 3 that extracts a bus interface from the first IP 1 and the second IP 2, a bus interface conversion generation unit 4 that converts and generates a bus interface from the bus interface information extracted by the bus interface extraction unit, and a high-reliability interface generation unit 5 that generates a high-reliability interface for the bus interface. Quand une conception de LSI basée sur IP implique l'utilisation d'un IP qui n'a pas de définition d'interface de bus, tel qu'un IP introduit directement en provenance d'une autre société, un IP obtenu indirectement en étant inclus dans un produit LSI, etc., ou un IP obtenu en provenance de l'Internet en tant que source ouverte, il est difficile d'appliquer la conception LSI. Afin de résoudre le problème décrit ci-dessus, la présente invention concerne un dispositif d'interface de bus ayant un premier IP 1 comprenant une définition d'interface de bus, un deuxième IP 2 ne comprenant pas de définition d'interface de bus, une unité d'extraction d'interface de bus 3 qui extrait une interface de bus à partir du premier IP 1 et du deuxième IP 2, une unité de génération de conversion d'interface de bus 4 qui convertit et génère une interface de bus à partir des informations d'interface de bus extraites par l'unité d'extraction d'interface de bus, et une unité de génération d'interface à haute fiabilité 5 qui génère une interface à haute fiabilité pour l'interface de bus. IPベースLSI設計において、他社から直接導入したIP、LSI製品などに含まれる形で間接的に入手したIP、オープンソースとしてインターネットから入手したIPなど、バスインタフェース定義が存在しないIPを利用する場合のLSI設計への適用が困難。上記の課題を解決するために本発明では、バスインタフェースの定義を含む第1のIP1と、バスインタフェースの定義を含まない第2のIP2と、前記第1のIP1および前記第2のIP2からバスインタフェースを抽出するバスインタフェース抽出部3と、前記バスインタフェース抽出部が抽出したバスインタフェース情報からバスインタフェースを変換して生成するバスインタフェース変換生成部4と、前記バスインタフェースに対して高信頼インタフェースを生成する高信頼インタフェース生成部5を有するバスインタフェース装置を提案する。
Bibliography:Application Number: WO2020JP33167