集成电路设计程序代码交易的方法

文档序号:10535690阅读:168来源:国知局
集成电路设计程序代码交易的方法
【专利摘要】本发明公开了一种集成电路设计程序代码交易的等效电路档的方法,藉由将集成电路设计程序代码转成等效电路档(Netlist),而于网络平台上供买方及卖方之间的试用以及交易,在一实施例中,买方于该网络平台上提出集成电路设计程序代码的购买需求,卖方将集成电路设计程序代码转换成等效电路档(Netlist)后,于网络平台上与买方达成交易。如此透过该网络平台进行集成电路设计程序代码的交易,让集成电路设计产业云端化、竞争化以及平价化,促进产业的发展。
【专利说明】集成电路设计程序代码交易的方法
[0001 ]本案为申请号:201210125089.5,
【申请人】:塞舌尔商.撷发科技股份有限公司,申请日:2012.4.25,发明名称:集成电路设计程序代码交易及试用的方法的专利申请的分案申请。
技术领域
[0002]本发明为有关一种集成电路设计程序代码,尤指一种集成电路设计程序代码交易的方法。
【背景技术】
[0003]随着科技的日新月异,集成电路(integratedcircuit,IC)所使用的晶体管,已大幅度的微型化,于同样面积的印刷电路板上,所能布局的晶体管密度也越来越大,线路更是错综复杂,使得集成电路在设计上随之也越来越困难,故衍生出硅智财(Si I iconIntellectual Property,SIP)的发展,简而言之,娃智财是一种预先定义、经验证、可以重复使用的功能组块,以现行的中央处理器芯片或是显示芯片来说,都是由集成电路布局设计而得,而这些芯片所具有的各种功能,都是由芯片内部不同的电路模块构成而得,这些电路模块各自可定义为具有特定功能的组件,就是我们所称的硅智财。
[0004]在集成电路的产业中,硅智财的发展促进了集成电路产业的发展,如中国台湾专利公告第542978号的《利用智财资料之大型集成电路设计系统及设计方法》以及美国专利公告第7,096,439号的《System and method for performing intellectual propertymerge》中所述,皆可发现硅智财与集成电路发展的紧密关系,而发展硅智财的主要关键,则建立在使用集成电路设计程序建构硅智财的工程师上,对于集成电路设计公司而言,工程师发挥自己的智慧,撰写出各种不同功用的集成电路设计程序代码,以建构出各种不同作用的硅智财,换句话说,这些集成电路设计程序代码,即是工程师智能的结晶,也是集成电路设计公司的重要资产,然而,对于一个已撰写好的集成电路设计程序代码,不同的工程师可以很容易的了解该集成电路设计程序代码撰写的用意及精髓所在,并进行修改,而产生另一个功能相当但内容写法却不相同的程序代码,让原始程序代码的撰写工程师很难去证明别的工程师是抄袭或是原创,因此,为了保护自己的知识产权,每间公司都将原始的程序代码列为极机密,不轻易与别人交流,以避免他人的抄袭而造成的损失。
[0005]如此一来,由于程序代码经过公开,相关人士可以很容易的进行篡改,又很难去证明该人士为抄袭或是原创,造成现今在集成电路设计程序的产业上,有着以下的问题:
[0006]1.无法于网络上公开拍卖,公开竞价,而目前市面上也没有拍卖集成电路设计程序代码的平台,使得集成电路设计产业的竞争者少及技术垄断,而造成漫天开价,没有依据,且万一买来不合用,又因为已签约拿到程序代码,无法轻易的退货。
[0007]2.对于集成电路设计产业来说,任何一家单独的公司或是个人研发的闭门造车,很难胜过全世界集成电路设计程序工程师的集体思考竞争,间接阻却产业的发展。
[0008]3.对于一间集成电路设计公司来说,发展一个硅智财,或许该公司已有能力撰写其中构成该硅智财90%的程序代码,但却无法以客制化的方式公开征求购买剩下10%的程序代码,而完备该硅智财。

【发明内容】

[0009]本发明的主要目的,在于解决集成电路设计程序代码,无法于网络上公开贩售的问题。
[0010]本发明的另一目的,在于提供一个集成电路设计程序相关人士,可以提出需求、公开竞价、试用以及交易集成电路设计程序代码的管道。
[0011]经由以上可知,为达上述目的,本发明提供一种用于交易集成电路设计程序代码的等效电路档(NetliSt)的方法,为供一买方及一卖方透过一网络平台交易该等效电路档(Netlist),该方法包含下列步骤:一合成(Synthesis)步骤:该卖方将该集成电路设计程序代码逻辑合成(Synthesis)为该等效电路档(Netlist);—公开步骤:该卖方于该网络平台公开一与该等效电路档(Netlist)相关的功能信息并设定一贩售价格;以及一交易步骤:该买方于该网络平台浏览该功能信息后,以一该卖方同意的成交价格向该卖方购买并经由该网络平台取得该等效电路档(Netlist)。
[0012]为达上述目的,本发明提供一种集成电路设计程序代码交易的方法,藉由将该集成电路设计程序代码转成该等效电路档(Net I i s t)。
[0013]于该网络平台上试用以及交易,如此,本发明至少具有下列优点:
[0014]1.集成电路设计程序代码转成等效电路档(Netlist)后,由于集成电路设计程序代码无法自等效电路档得知,无法轻易得知原始的程序代码,可以保护卖方于程序代码上的创作,进而达到公开贩售、交易竞价的目的。
[0015]2.该等效电路档(Netlist)买方可先试用,避免买到不合使用需求的该等效电路档(Netlist) ο
[0016]3.买方(如公司)也可以公告自己需要的程序代码功能,透过公开化、云端化、竞争化,以合理的价格买到需要的核心程序,加快量产速度,而卖方(如程序撰写者)也得以在家接案,进一步促进集成电路设计产业的发展。
【附图说明】
[0017]图1为本发明第一实施例的网络平台与买卖双方关系示意图。
[0018]图2为本发明第一实施例的步骤流程示意图。
[0019]图3为本发明第二实施例的网络平台与买卖双方关系示意图。
[0020]图4为本发明第二实施例的步骤流程示意图。
【具体实施方式】
[0021]有关本发明的详细说明及技术内容,现就配合【附图说明】如下:
[0022]请搭配参阅图1及图2所示,分别为本发明第一实施例的网络平台与买卖双方关系示意图以及步骤流程示意图,如图所示:本发明为一种用于交易集成电路设计程序代码的等效电路档(Netlist)的方法,为供一买方20及一卖方30分别利用一第一终端机21以及一第二终端机31透过一架设于一服务器10的网络平台11交易该等效电路档(Netlist),其中该集成电路设计程序代码为选自一 verilog程序代码以及一 vhdl程序代码,该第二终端机31包含有一转档单元311,该网络平台11包含有一佣金计算单元111,而该方法包含下列步骤:
[0023]一提出需求步骤Sla:该买方20利用该第一终端机21连线至该服务器10,于该网络平台11上提出该集成电路设计程序代码的购买需求,并进一步的描述该集成电路设计程序代码所需的一功能信息及设定所要支付的一购买价格。
[0024]—合成(Synthesis)步骤S2a:该卖方30利用该第二终端机31连线至该服务器10,于该网络平台11上浏览发现该买方20公开的该集成电路设计程序代码的购买需求,依该买方20所描述的该功能信息,撰写出该集成电路设计程序代码,并利用该第二终端机31的该转档单元311,将该集成电路设计程序代码逻辑合成(Synthesis )为该等效电路档(Netlist)。其中,集成电路设计程序代码无法自该等效电路档得知。
[0025]一公开步骤S3a:该卖方30于该网络平台11公开一与该等效电路档(Netlist)相关的功能信息并设定一贩售价格,于该网络平台11上公布一贩售讯息。
[0026]一标号植入步骤S4a:该卖方30于该网络平台11上取得一贩售序号,并将一标签程式植入该等效电路档(Netlist),该标签程式不仅记录了该贩售序号,另还记录该等效电路档(Netlist)的相关讯息,例如贩售的日期、撰写者、售价、功能、该网络平台11的名称等,以防止该等效电路档(Netlist)于售出后万一遭到不法散布,可以较容易的追溯来源。
[0027]—交易步骤S5a:该买方20于该网络平台11上浏览与所需的该集成电路设计程序代码相关的该贩售讯息,经过比较该贩售价格以及需求功能的过滤挑选,藉由该网络平台11选择与该卖方30进行进一步的交易,并在经过议价之后,以一该卖方30同意的成交价格向该卖方30购买并经由该网络平台11取得该等效电路档(Netlist)。该成交价格可小于该贩售价格,也可相同于该贩售价格。
[0028]一佣金抽取步骤S6a:该网络平台11的该佣金计算单元111,会于该买方20及该卖方30完成交易后,以该成交价格为一基数计算该买方20或该卖方30需要支付给该网络平台11的一管理者的一佣金,例如以该成交价格的百分比计算该佣金的金额,当作该网络平台11的营收来源之一,当然该佣金的计算方式也可设定为以成交次数计算的一固定金额。
[0029]除上述实施例外,依实际应用需求,该买方20毋须先提出需求,而该卖方30直接将欲交易的该集成电路设计程序代码逻辑合成(Synthesis)为该等效电路档(Netlist),并将该功能信息与该贩售价格公布于该网络平台11,此后,该买方20于浏览且选定符合其作业需要的等效电路档(Netlist)所对应的功能信息后,即以该卖方30同意的成交价格向该卖方30购买,且经由该网络平台11取得该等效电路档(Netlist)。此外,于交易完成后,该网络平台11的管理者亦可向该买方20或该卖方30要求索取该佣金,该佣金由该成交价格为依据求得,或由该管理者自行拟定。
[0030]请继续参考图3及图4所示,分别为本发明第二实施例的网络平台与买卖双方关系示意图以及步骤流程示意图,在此实施例中,本发明另提供一种集成电路设计程序代码的等效电路档(Netlist)的试用方法,为供该买方20透过该网络平台11试用该卖方30于该网络平台11上所公开贩售的该等效电路档(Netlist),其中该买方20与该卖方30分别利用该第一终端机21及该第二终端机31连线至架设于该服务器10的该网络平台11,该第二终端机31包含有一转档单元311,该网络平台11包含有一加密单元112,该方法包含下列步骤:
[0031]—合成(Synthesis)步骤Slb:该卖方30将撰写出的该集成电路设计程序代码,利用该第二终端机31的该转档单元311,将该集成电路设计程序代码逻辑合成(Synthesis)为该等效电路档(Netlist)。其中,集成电路设计程序代码无法自等效电路档得知。
[0032]一公开步骤S2b:该卖方30于该网络平台11公开一与该等效电路档(Netlist)相关的功能信息并设定一贩售价格以及一第一试用价格。
[0033]一标号植入步骤S3b:该卖方30于该网络平台11上取得一贩售序号,并将一标签程序植入该等效电路档(Netlist),该标签程序不仅记录了该贩售序号,另还记录该等效电路档(Netlist)的相关讯息,例如贩售的日期、撰写者、售价、功能、该网络平台11的名称等,以防止该等效电路档(Netlist)于售出后万一遭到不法散布,可以较容易的追溯来源。
[0034]一试用步骤S4b:该买方20于该网络平台11浏览该功能信息后,透过该网络平台11向该卖方30提出试用要求,并以一该卖方30同意的第二试用价格透过该网络平台11向该卖方30取得一由该等效电路档(Netlist)加密而形成的加密等效电路档试用,在此步骤中,该卖方30利用该加密单元112对该等效电路档(Netlist)进行加密,以形成该加密等效电路档,该加密等效电路档仅供该买方20模拟测试使用,该买方20无法轻易的将该加密等效电路档还原成该等效电路档(Netlist),而得知该等效电路档(Netlist)的原始内容。其中,该第二试用价格为该买方20与该卖方30议约后的价钱,其可小于该第一试用价格,也可相同于该第一试用价格;在此步骤中,该卖方30也可自行使用一加密程序将该等效电路档(Netl ist)加密以形成该加密等效电路档。
[0035]一交易步骤S5b:该买方20于试用后,藉由该网络平台11选择与该卖方30进行进一步的交易,并在经过议价之后,以一该卖方30同意的成交价格向该卖方30购买并经由该网络平台11取得该等效电路档(Netlist),而该成交价格也可相同于该贩售价格。另于交易完成后,该网络平台11的管理者可向该买方20或该卖方30要求索取一佣金,该佣金可为依据该成交价格而决定,或为该管理者自行拟定。
[0036]除上述实施例外,依实际应用需求,该买方20可先于该网络平台11提出有关该集成电路设计程序代码的购买需求,包括其功能信息及预期的购买价格,当该卖方30透过该网络平台11浏览该购买需求后,可将符合该购买需求的该集成电路设计程序代码,先逻辑合成(Synthesis)为该等效电路档(Netlist),再将该功能信息、该贩售价格与该第一试用价格公布于该网络平台11,此后,该买方20于浏览且选定符合其作业需要的等效电路档(Netlist)所对应的功能信息,即以该卖方30同意的该第二试用价格向该卖方30取得由该等效电路档(Net I i st)加密而形成的该加密等效电路档,以进行试用。
[0037]综上所述,由于本发明提供一种集成电路设计程序代码交易及试用的方法,藉由将该集成电路设计程序代码转成该等效电路档(Netlist),而于该网络平台上进行试用以及交易,如此,集成电路设计程序代码转成该等效电路档(Netlist)后,由于无法轻易得知原始的程序代码,可以保护卖方于程序代码上的创作,进而达到公开贩售、交易竞价的目的,并且该等效电路档(Netlist)可进一步加密成该加密等效电路档,使该买方可先试用,避免买到不合使用需求的该等效电路档(Netlist),而该买方也无法轻易将该加密等效电路档还原成该等效电路档(Netlist),保护该买、卖双方的权益,再者,该买方(如公司)也可以公告自己需要的程序代码功能,透过公开化、竞争化,以合理的价格买到需要的核心程序,加快量产速度,并可以集结不同的卖方(如世界各地的程序撰写者)撰写所需要的程序,达到集思广益的效果,更胜过单一公司或是个体的撰写者的构思,且卖方又得以在家接案,进一步将集成电路设计产业云端化,促进产业的发展,因此本发明极具创造性及符合申请发明专利的要件。
[0038]以上已将本发明做一详细说明,以上所述,仅为本发明的一较佳实施例而已,当不能限定本发明实施的范围。即凡依本发明专利申请范围所作的均等变化与修改等,皆应仍属本发明的专利涵盖范围内。
【主权项】
1.一种用于交易集成电路设计程序代码的等效电路档的方法,为供一买方及一卖方透过一网络平台交易该等效电路档,其特征在于该方法包含下列步骤: 一合成步骤:该卖方将该集成电路设计程序代码逻辑合成为该等效电路档; 一公开步骤:该卖方于该网络平台公开一与该等效电路档相关的功能信息并设定一贩售价格;以及 一交易步骤:该买方于该网络平台浏览该功能信息后,以一该卖方同意的成交价格向该卖方购买并经由该网络平台取得该等效电路档; 其中,该集成电路设计程序代码无法自该等效电路档得知。2.根据权利要求1所述的用于交易集成电路设计程序代码的等效电路档的方法,其特征在于该网络平台包含一佣金计算单元,于该交易步骤后更包含一佣金抽取步骤:该佣金计算单元计算需要支付于该网络平台的一管理者的一佣金。3.根据权利要求2所述的用于交易集成电路设计程序代码的等效电路档的方法,其特征在于该佣金计算单元以该成交价格为一基数,计算该佣金。4.根据权利要求1所述的用于交易集成电路设计程序代码的等效电路档的方法,其特征在于该贩售价格相同于该成交价格。5.根据权利要求1所述的用于交易集成电路设计程序代码的等效电路档的方法,其特征在于该集成电路设计程序代码为选自一 verilog程序代码以及一 vhdl程序代码所组成的群组。6.根据权利要求1所述的用于交易集成电路设计程序代码的等效电路档的方法,其特征在于该公开步骤与该交易步骤之间,还包含一标号植入步骤:该卖方于该网络平台上取得一贩售序号,并将一包含该贩售序号的标签程序植入该等效电路档。7.根据权利要求1所述的用于交易集成电路设计程序代码的等效电路档的方法,其特征在于该合成步骤之前,更包含一提出需求步骤:该买方于该网络平台上提出该集成电路设计程序代码的购买需求。
【文档编号】G06Q30/06GK105894349SQ201610184518
【公开日】2016年8月24日
【申请日】2012年4月25日
【发明人】黄佳芬, 叶玉如, 王乔稜
【申请人】塞舌尔商.撷发科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1