发明名称 LSI designing apparatus, LSI designing method, and program
摘要 An apparatus and method that improve design efficiency when designing an LSI. A selector module generating section inputs IP connection information describing input/output flows of signals between IPs included in an LSI to be designed, analyzes the inputted IP connection information, and generates a selector module of a selector that matches the input/output flows of signals between IPs described in the IP connection information. A macro module generating section generates a macro module in which relationships between the selector and function blocks are indicated, using the selector module generated by the selector module generating section.
申请公布号 US9122831(B2) 申请公布日期 2015.09.01
申请号 US201314380447 申请日期 2013.05.20
申请人 Mitsubishi Electric Corporation 发明人 Toyama Osamu;Ogawa Yoshihiro;Minegishi Noriyuki
分类号 G06F17/50 主分类号 G06F17/50
代理机构 Oblon, McClelland, Maier & Neustadt, L.L.P. 代理人 Oblon, McClelland, Maier & Neustadt, L.L.P.
主权项 1. An LSIC (Large Scale Integrated Circuit) designing apparatus comprising: circuitry configured to: input input/output flow information describing input/output flows of signals between function blocks included in an LSIC to be designed, wherein the input/output flows of signals are described in a format of a relational expression indicating a connection of the signals between the function blocks;analyze the inputted input/output flow information;correlate two or more function blocks described in the input/output flow information which output signals of a same type, to one function block that inputs the signals;generate a selector module of a selector that matches the input/output flows of signals between the correlated function blocks;generate a control register for the generated selector module;input CPU (Central Processing Unit) bus interface information;generate a CPU bus interface based on the inputted CPU bus interface information;generate a macro module including the selector module and a function block connected to outputs of the selector module, for accessing the control register for the selector module via the CPU bus interface; andgenerate input/output flow information describing the input/output flow of a signal between the macro module and a function block connecting the signal to the macro module, based on the input/output flow information describing input/output flows of signals between the function blocks.
地址 Chiyoda-ku JP