半导体集成电路器件的定位方法和实施该方法的设备技术

技术编号:2889031 阅读:172 留言:0更新日期:2012-04-11 18:40
提供一种将包括多个块的半导体IC器件定位的方法,包括步骤:将有关IC连接的数据分为多个功能块,建立与每个功能块的连接点,在用于每个功能块的连接点建立接口焊盘宏,将功能块互相连接,将接口焊盘宏的情况名设置为与功能块的情况名一致,将功能块定位,从而将接口焊盘宏定位,提取有关接口焊盘宏的定位的数据,将这样提取的数据输入到功能块中去,以便将接口焊盘宏定位,以及将功能块互相结合。该方法使设置并定位具有不同设计规则的LSI,如包括在同一基片上形成的模拟和数字电路的LSI成为可能。(*该技术在2017年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种将半导体集成电路定位在半导体基片上的方法,并涉及实施该方法的设备。本专利技术特别涉及一种将其中既包括模拟电路又包括数字电路的半导体集成电路器件定位的方法,并涉及实施该方法的设备。当把其中包括模拟和数字电路的半导体集成电路设置在半导体基片上时,模拟和数字电路的结构和布图是分开设计的,因为各半导体集成电路器件具有不同的器件特性和用途。半导体集成电路器件是按分层设计设计的,模拟和数字电路在顶层中互相连接。即,它们之间的接口设计是在顶层实现的。以下参照附附图说明图1和2A到2C说明设计包括模拟和数字电路的半导体集成电路器件的常规步骤。参照图1,在步骤51中设计模拟和数字电路。之后,在步骤52中,在顶层设计在步骤51中所设计的模拟和数字电路的接口。然后在步骤53中,根据模拟电路的连接数据设计模拟电路的布图61(见图2A),同时根据数字电路的连接数据设计数字电路的布图62(见图2A)。有关如此设计的模拟和数字电路布图61和62的数据分别存储在布图数据存储区域55和51中。接下来在步骤54中,根据模拟和数字电路布图61和62的数据,设计图2B中所示的模拟和数字电路的硬宏(hard macro)63和64。在步骤55中将如此设计的模拟和数字电路的硬宏63和64存储在区域56中。最后在步骤56中,根据在步骤52中设计的顶层65的连接数据,和在步骤55中存储在布图设计区域56中的模拟和数字电路的硬宏63、64,设计模拟和数字电路的接口。将如此设计的模拟和数字电路接口存储在布图存储区域57中。通过进行上述步骤,设计一种包括不同设计规则的半导体集成电路是可能的。然而,需要建立模拟和数字电路的硬宏63和64,从而在顶层设计用于模拟和数字电路的接口。因此需要有用于接口的布图区域65,如图2C中所示,而且还需要检查模拟和数字电路之间的连接,以确保它们之间的连接。例如,日本未审查的专利出版物No.6-268064提出了一种设计半导体集成电路器件的方法。图3示出这种方法的流程图,它几乎与图1中所示的流程图相同,仅不同在于形成了用于存储硬宏模式的区域77,并且将这样存储的硬宏模式用来在步骤54中设计模拟和数字电路的硬宏。特别地,如图4A中所示,为便于建立模拟和数字电路的硬宏,预先形成模拟和数字电路的硬宏模式87和88。在将模拟和数字电路81和82(见图4B)定位后,用有关硬宏模式87和88的接线端定位的数据83和84代替有关接口接线端定位的数据,从而建立模拟和数字电路的硬宏。此外,即使在上述方法中,也需要准备用于接口的布图区域85,并且还需要对模拟和数字电路81和82之间的连接进行检查,以确保它们之间的连接。上述方法有如下问题。第一个问题是当要制造采用Bi-CMOS工艺的、包括模拟和数字电路的LSI时,检查模拟和数字电路之间的连接以确保它们之间的连接要花费很多时间。原因如下。由于在采用Bi-CMOS工艺的LSI中的模拟和数字电路具有不同的器件特性和用途,它们具有不同的设计规则,因此它们的结构和布图是分开设计的。从而,有必要对模拟和数字电路之间的连接进行检查。第二个问题是将计算机辅助设计(CAD)工具用于该方法的困难。原因如下。由于模拟和数字电路具有不同的器件特性和用途,将不同的设计规则用于它们。从而将CAD工具用于该方法的条件变得复杂是不可避免的。第三个问题是难于增加包括模拟和数字电路的LSI芯片占用的面积。原因如下。尽管按照在日本未审查专利出版物No.6-268064中提出的上述方法,建立模拟和数字电路的硬宏和设计线路布图是可能的。然而需要保证用于导线的面积,其中该导线只用于将模拟和数字电路互相连接,这减小了用于LSI芯片的面积。鉴于常规方法的上述问题,本专利技术的目的是提供一种在半导体基片上将半导体集成电路器件定位的方法,该方法使得设置和定位具有不同设计规则的LSI更容易,例如在同一基片上形成包括模拟和数字电路的LSI。本专利技术还有一个目的是提供用于实施上述方法的设备。在本专利技术的一个方面中,提供一种在半导体基片上将包括多个块的半导体集成电路器件定位的方法,该方法包括步骤(a)将有关半导体集成电路的连接的数据分为多个功能块,(b)建立与每个功能块的连接点,(c)在用于每个功能块的连接点建立接口焊盘宏(macro),并将功能块互相连接,(d)将接口焊盘宏的情况名设置为与功能块的情况名(instance name)一致,(e)将功能块定位,从而将接口焊盘宏定位,(f)提取有关接口焊盘宏的定位的数据,(g)将这样提取的数据输入到功能块中去,以便将接口焊盘宏定位,以及(h)将功能块互相结合。例如,功能块至少包括模拟和数字块。最好在步骤(a)中还包括根据宏命名规则将每个功能块中的接口焊盘宏分为独立单元的步骤。同时最好步骤(c)还包括在分开的网络中建立具有共同的情况名的接口焊盘宏。上述方法还可包括在将某一功能块的第一接口焊盘宏定位后,将第一接口焊盘宏的位置坐标用做有关其它功能块的第二接口焊盘宏定位的数据的步骤,其中该第二接口焊盘宏具有与该确定功能块同样的情况名。上述方法还可包括根据其用途建立接口焊盘宏的位置坐标,并对用于每种用途的位置坐标进行坐标变换的步骤。还提供一种在半导体基片上将包括模拟和数字电路的半导体集成电路器件定位的方法,该方法包括步骤(a)设计模拟电路布图,(b)将步骤(a)中设计的有关将要连接到数字电路上的接口定位的第一数据,变换为有关数字电路定位的第二数据,(c)根据第二数据设计数字电路的布图,以及(d)将模拟和数字电路的布图互相结合,以将模拟和数字电路的接口互相连接。例如,第一数据可包括接口名和接口位置坐标。在本专利技术另一方面中,提供一种用于在半导体基片上将包括模拟和数字电路的半导体集成电路器件定位的设备,该设备包括(a)用于设计模拟电路的第一器件,(b)用于设计数字电路的第二器件,(c)用于设计顶层电路的第三器件,(d)用于将有关在第一,第二和第三器件之间进行连接的数据分开和结合的第四器件,(e)用于根据从第四器件传送的数据,设计模拟电路布图的第五器件,(f)用于根据从第四器件传送的数据,设计数字电路布图的第六器件,(g)用于从第五器件提取模拟数据,并将模拟数据变换为数字数据的第七器件,以及(h)用于将有关模拟和数字电路布图的数据互相结合的第八器件。最好第四器件根据宏命名规则,将数据分为模拟和数字电路的连接数据。同时最好当数据被分开时,第四器件在模拟和数字电路的连接点建立接口焊盘宏,并给接口焊盘宏提供同样的情况名。通过上述本专利技术所获得的优点将在以下进行描述。第一优点是用于新产品开发的TAT可缩短,而设计质量可提高。这是因为可根据模拟和数字电路自身的设计规则对它们进行设计,并从而使在不进行模拟和数字电路之间接口的布图设计的情况下设计单片IC器件是可能的。第二优点是芯片面积可减小,并被更高度集成。模拟和数字电路受其布图限制。在设计模拟和数字电路的布图后,将这些布图结合,从而限定单片半导体IC器件的布图。即,芯片面积可减小并被更高度集成的原因是不需要保证用于将模拟和数字电路互相连接的导线的面积。此外,由于模拟和数字电路的互相连接没有使用实现连接的导线,因而不再需要检查它们在接口处的连接。从而,以缩短的TAT本文档来自技高网...

【技术保护点】
一种在半导体基片上将包括多个块的半导体集成电路器件定位的方法,该方法包括步骤:(a)将有关半导体集成电路的连接的数据分为多个功能块;(b)建立与每个功能块的连接点;(c)在用于每个功能块的连接点建立接口焊盘宏,并将功能块互相连接 ;(d)将接口焊盘宏的情况名设置为与功能块的情况名一致;(e)将功能块定位,从而将接口焊盘宏定位;(f)提取有关接口焊盘宏的定位的数据;(g)将这样提取的数据输入到功能块中去,以便将接口焊盘宏定位;以及(h)将功能块互相 结合。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:田岛久之
申请(专利权)人:日本电气株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1