动态配置芯片引脚功能的装置的制作方法

文档序号:8029082阅读:280来源:国知局
专利名称:动态配置芯片引脚功能的装置的制作方法
技术领域
本发明涉及一种动态配置芯片引脚功能的装置,尤其涉及一种提供使用 者自行指定封装引脚功能的装置。
背景技术
由于工艺技术不断进步,由微米(Pm)工艺进入了纳米(nm)工艺, 因此单位晶片上的晶体管数量呈倍数增长,代表了在相同面积下可以容纳更 多的电路,但更多的电路通常意味着需要与芯片外有更多的沟通接口,于是 相同的封装(Packaging)下包含有更多的引脚数目,在未来封装的需求趋势 上将会越来越明显。
另一方面,就集成电路封装生产来说,封装引脚数目的多寡几乎等同于 生产成本的增减,若可以把仅需要使用的功能引脚包装出来而省略掉一些没 使用到的引脚或/且共享引脚,便可减少一些封装成本。对于此类问题,公知 的作法是在芯片黏着阶段,利用细金属线把芯片上的电路和导线架上的引脚 对应做变更,这个方法即俗称打线接合(Wire Bonding)技术。此技术可以 在不变动芯片电路的方式下,决定包装上哪些引脚对应哪些功能,其缺点为 此种方式弹性并不高,其必需通过一打线机台才能做到使用者所需的变更, 所花费的成本较高,并且当打线的距离过远时,也会有合格率偏低的问题存 在。再者,于集成电路(Integrated Circuit, IC)已经封装完毕后,即无法变 更各引脚的功能,原因是集成电路内部电路以及打线都已经固定,引脚功能 无法再进一步执行变更。

发明内容
基于解决以上所述公知技术的缺点,本发明为一种动态配置芯片引脚功 能的装置,其主要目的提供使用者自行指定封装引脚功能的方法,其应用领 域为更换包装或者是当封装引脚数变动时,能够把使用者欲使用的原功能切
换到欲指定的引脚,本发明有别于以往单纯利用打线的方式来变更引脚功
能,于电路上针对预定输入或输出特定功能的引脚进行整合动作,可实行所
有可做位置变化的组合,由电路决定哪一只引脚可接受输入,哪一只引脚可
以输出,并且在程序上让使用者自由做选择。
为达上述目的,本发明提供一种动态配置芯片引脚功能的装置,其包括: 一引脚输入控制单元,其对芯片的输入引脚做处理,将多个不同引脚做
一整合,再依据一程序来选取各所述引脚功能;
一引脚输出控制单元,其输出控制信号到多个引脚上,而预定输出的引
脚功能由使用者所指定,再依据该程序来选取各所述引脚的输出信号值;以

一信号控制单元,利用该程序加以控制,连接至该引脚输入控制单元及 该引脚输出控制单元,并用以沟通处理二者的信号。
本发明提出一种通用型集成电路的设计概念,其强调程序设定上的灵活 性以及硬件性能上的多样性,于是,若可以在功能组合中提供更多的选择让 使用者依各自的使用模式作出更适当的最佳化配置,通用型集成电路的应用 层面便可以大幅地提升。


图1为一种较多引脚包装的集成电路示意图2为图1移除部分引脚后的集成电路示意图3为本发明引脚输入控制处理功能方块示意图4为图3的电路结构实施例图5为本发明引脚输出控制处理功能方块示意图6为图5的电路结构实施例图7为本发明动态配置芯片引脚功能的装置应用于图1集成电路的实施 例图8为本发明动态配置芯片引脚功能的装置应用于图2集成电路的实施 例图9为本发明动态配置芯片引脚功能的装置应用于图1集成电路的另一 实施例图10为本发明动态配置芯片引脚功能的装置应用于图2集成电路的另
一实施例图。
其中,附图标记说明如下
11 旧第一引脚
12 旧第二引脚
13 旧第三引脚
14 旧第四引脚
15 旧第五引脚
16 旧第六引脚
17 旧第七引脚
18 旧第八引脚
19 旧第九引脚
20 旧第十引脚
21 新第一引脚
22 新第二引脚
23 新第三引脚
24 新第四引脚
25 新第五引脚
26 新第六引脚
27 新第七引脚
28 新第八引脚
3 输入引脚
4 引脚输入控制单元
41 输入信号
5 引脚输出控制单元
6 输出引脚
7 信号控制单元
71 输入选择控制信号
72 输出选择控制信号
73 输出信号
具体实施例方式
为进一步对本发明有更深入的说明,现配合下列

本发明的详细 结构,及其连结关系。
本发明提出了一种动态配置芯片引脚功能的装置,其可供使用者自行指 定封装引脚功能的方法,主要的应用为更换包装或者是当封装引脚数目变动 时,能够把使用者欲使用的原功能切换到欲指定的引脚。因此,本发明有别 于以往单纯利用打线的方式来变更引脚功能,而是在电路上针对预定输入或 输出特定功能的引脚进行整合动作,也即把所有可做位置变化的组合均包括 进来,由电路决定哪一只引脚可接受输入,哪一只引脚可以输出,哪一只引 脚可接受不同的输入,又哪一只引脚可做不同的输出,并且在程序上让使用
者自由做选择。同时一般通用型ic均会提供一些接口让使用者可以自由设
定其所想要的芯片组态,譬如说芯片振荡模式可以是电阻-电容(RC)振
荡模式或者是晶体(Crystal)振荡模式,当然设定方式可以是从程序或者是 硬件选项不拘,现在这些技术都已普及,故本申请不在此做一赘述。
请同时参阅图1、 2所示,为一种较多引脚包装的集成电路示意图及图1 移除部分引脚后的集成电路示意图,图1所揭示为一个10只引脚包装的集 成电路(IC)或芯片(Chip),其每只引脚都负责不同的功能,包括有旧 第一引脚ll、旧第二引脚12、旧第三引脚13、旧第四引脚14、旧第五引脚 15、旧第六引脚16、旧第七引脚17、旧第八引脚18、旧第九引脚19、旧第 十引脚20。
图2为由IO只引脚包装见图1,修改成为8只引脚包装时,该集成电路 的功能产生变动的一个实施例,而图2所采用的变动方式为在图1旧第一引 脚11和旧第十引脚20移除的情况下,把原本该图l的旧二引脚(11、 20) 上的所应具有的功能转移到图2的新引脚的一种实施方式。在该种情形下, 形成新第一引脚21、新第二引脚22、新第三引脚23、新第四引脚24、新 第五引脚25、新第六引脚26、新第七引脚27、新第八引脚28。图1及图2 中PAO至PA7分别为集成电路中输入/输出端口的代号,同时各引脚包含了 各种功能,例如外部定时器(TMRO)、除频(PFD)、重置(RESB)、振荡(0SC1、 OSC2)…等。
图1所揭示旧第一引脚(PA3/INT) 11,其功能包含了第一功能为(PA3) 其输入/输出(Input/Output, 10)功能,而其第二功能为一外部中断(External Interrupt;简称为INT)功能,假如图1要舍弃掉旧第一引脚11的话,必须 将外部中断(INT)的功能移转至其它引脚,即如图2所示,外部中断(INT) 己移转至新第二引脚22上了,而原本的IO功能(PA3)可以因不使用该功 能,或被其它变通方式取代而移除,并不会造成该图2所形成新集成电路无 法使用的情况。相同地,旧第十引脚(PA4/PWM) 20包含了输入/输出(10) 功能(PA4)以及一个脉冲宽度调变功能输出(PWM)。假如图1要舍弃掉 旧第十引脚20的话,也是必须把脉冲宽度调变功能输出(PWM)的功能移 转至其它引脚,如图2所示,脉冲宽度调变功能输出(PWM)就移转到新第 1引脚21上了。上述的引脚不受限于一般使用插接技术的针脚(PIN)的结 构, 一般使用表面黏着技术(SMT)的焊垫(PAD)所形成引脚结构,也为 本发明的保护范围。另外,如图l、图2所示,以移转外部中断(INT)或脉冲 宽度调变功能输出(PWM)至其它引脚为例,事实上,于实务运作时,也可 以视需要转移输入/输出(1/0)至其它弓I脚。
图2所揭示内容,即为达到以动态配置芯片(或集成电路(IC))引脚 功能的一个方式,为把预备要当做同一个功能的输入引脚信号预先配置及输 入到芯片内部,如此一来,输入端的来源就会变成相当多,至于最后由哪一 个来当作实际的输入来源,则必须在依当时的组态作决定,利用此方式,就 不会产生因为包装上的变动而导致功能无法使用的情况,上述图2中所揭示 的外部中断(INT)即是输入端引脚变动的一个例子。而脉冲宽度调变功能 输出(PWM)则是输出端引脚变动的另一个例子。根据本发明的实施方式, 可先将集成电路内所需的功能做分类,把所有预备当做输入的各个功能引脚 做整合,也就是把各只引脚的使用率提高,来达到可以自由配置功能到各只 引脚上,同样的方式也可以用来对输出引脚作处理,实现此种方式的方法提 出两个单元来达到动态配置引脚的功能。
请参阅图3所示,为本发明引脚输入控制处理功能方块示意图,针对所 有功能性的输入引脚3集合(包括输入引脚至输入引脚N)至一引脚输入控 制单元4来做处理,其处理结果通过一输入信号41端输出,将相同功能的 不同输入引脚3来源读入,再依使用者的选择所产生的组态控制信号,用以
判断哪只引脚上的数值才是使用者所需要的。
请参阅图4所示,为图3的电路结构实施例图,其为引脚输入控制单元
的一种实施例,里面使用多个多任务器(Multiplexer,縮写为MUX)将使用 者所设定的输入来源配置到内部给内部电路使用,且该多个多任务器的数量 为对应芯片的输入引脚数量的二分之一再多加上一个(多任务器1至多任务 器M+多任务器(M+l))。请先行参阅图7 (十只引脚包装的结构实施例) 所示,引脚输入控制单元4的输入引脚3来源就有旧第一引脚11和旧第三 引脚13,也就是说使用者可以自行决定要使用旧第一引脚11还是旧第三引 脚13来当作外部中断(INT)输入, 一旦封装转换为图2 (八只引脚包装时) 结构时,因为旧第一引脚11已不存在,于是使用者可从程序设定上改变外 部中断(INT)来源为旧第三引脚13,即可于不需要修改原本电路的前提下 达到变更封装引脚的功能,上述的程序除了可以是软件(Software)的形式, 例如一般的应用软件之外,也可写入一硬件(Hardware)中,以形成一固件 (Firmware)的形式,且该二种实施方法都在本发明的保护范围之内。
请参阅图5所示,为本发明引脚输出控制处理功能方块示意图,其主要 功能为输出控制信号由引脚输出控制单元5至各输出引脚6上,由于预定输 出引脚6为使用者所指定,因此本单元必须依据程序上的选择判定各输出引 脚6是否要输出控制信号值。针对某一个功能性的输出引脚集合,配置一引 脚输出控制单元5来决定哪只引脚需要输出控制信号值。
请参阅图6所示,为图5的电路结构实施例图,其引脚输出控制单元5 是由多个控制栅极(Gate)所构成,此结构可于每个输出引脚6前端都加上 一个控制栅极电路,每个控制栅极的开关信号都由使用者所设定的组态来决 定该控制栅极是否要开启。因此,哪一只引脚可以输出选择控制信号72便 可以通过选择控制栅极来进行控制。
请同时参阅图7、 8所示,为本发明动态配置芯片引脚功能的装置应用 于图1集成电路的实施例图及本发明动态配置芯片引脚功能的装置应用于图 2集成电路的实施例图,在十只引脚包装的结构实施例中,引脚输出控制单 元5的输出端包含有旧第二引脚12和旧第十引脚20。 一信号控制单元7可 利用程序加以控制,用以连接引脚输入控制单元4及引脚输出控制单元5, 并利用输入信号41、输入选择控制信号71、输出选择控制信号72及输出信
号73来用以沟通处理二者(4、 5)的信号,假如封装一旦变更为图2 (八只 引脚包装时),使用者就可以从程序上设定旧第十引脚20的功能取消,而 改由新第一引脚21来保持旧第十引脚20包装的功能性。
请同时参阅图9、 IO所示,为本发明动态配置芯片引脚功能的装置应用 于图1集成电路的另一实施例图及本发明动态配置芯片引脚功能的装置应用 于图2集成电路的另一实施例图。在本发明中,并不限于仅针对相同功能来 源的不同引脚做整合,也可针对不同功能来源的不同引脚做整合。如图9所 示,在十只引脚包装的结构实施例中,引脚输入控制单元4可将具不同功能 的旧第一引脚11、旧第三引脚13以及旧第四引脚14的信号读入,而引脚输 出控制单元5的输出端除了包含有旧第二引脚12和旧第十引脚20,也可包 含有旧第九引脚19。 一信号控制单元7可利用程序加以控制,用以连接引脚 输入控制单元4及引脚输出控制单元5,并利用输入信号41、输入选择控制 信号71、输出选择控制信号72及输出信号73来用以沟通处理二者(4、 5) 的信号。假如封装一旦变更为图10 (八只引脚包装时),使用者就可以从程 序上设定功能由旧第一引脚11转移至新第三引脚22或新第四引脚23,以及 从程序上设定旧第十引脚20的功能取消,而改由新第九引脚28或新第二引 脚21来保持旧第十引脚20包装的功能性。
由于引脚上功能的定义主要都是因针对应用环境而做的适当组合,因 此,本发明着重在引脚上功能的转移性,而非引脚上包含那些功能。同时, 本发明除了提供焊垫可以多功能的技术之外,也可以搭配公知技术中,利用 打线接合将封装引脚和焊垫的对应连接改变以达到封装引脚功能变更的目 的。此外,本发明所提供的实施例中,为了说明上的方便,封装引脚与焊垫 均是采取一对一的对应方式,但并不限于此。又本发明中,多任务器以及控 制栅极的数量以及配置方式,也不限于实施例中所述。
通过上述图1至图10的揭示,即可了解本发明为一种通用型集成电路 的设计概念其强调程序设定上的灵活性以及硬件性能上的多样性,于是,若 可以在功能组合中提供更多的选择让使用者依各自的使用模式作出更适当 的最佳化配置,通用型集成电路的应用层面便可以大幅地提升。且提供使用 者自行指定封装引脚功能的方法,其应用领域为更换包装或者是当封装引脚 数变动时,能够把使用者欲使用的原功能切换到指定的引脚。本发明有别于
以往单纯利用打线的方式来变更引脚功能,于电路上针对预定输入或输出特 定功能的引脚进行整合动作,可实行所有可做位置变化的组合,由电路决定 哪一只引脚可接受输入,哪一只引脚可以输出,并且在程序上让使用者自由 做选择,于封装市场上极具有价值,故提出专利申请以寻求专利权的保护。
综上所述,本发明的结构特征及各实施例都已详细揭示,而可充分显示 出本发明在目的及功效上均深富实施的进步性,极具产业的利用价值,且为 目前市面上前所未见的运用,依专利法的精神所述,本发明完全符合发明专 利的要件。
以上所述内容,仅为本发明的优选实施例而已,应当不能用以限定本发 明所实施的范围,即大凡依本发明权利要求所作的均等变化与修饰,都应仍 属于本发明专利涵盖的范围内。
权利要求
1. 一种动态配置芯片引脚功能的装置,其包括一引脚输入控制单元,其对芯片的输入引脚做处理,将多个不同引脚做一整合,再依据一程序来选取各所述引脚功能;一引脚输出控制单元,其输出控制信号到多个引脚上,而预定输出的引脚功能由使用者所指定,再依据该程序来选取各所述引脚的输出信号值;以及一信号控制单元,利用该程序加以控制,连接至该引脚输入控制单元及该引脚输出控制单元,并用以沟通处理二者的信号。
2. 如权利要求1所述的动态配置芯片引脚功能的装置,其特征是该引脚 包含针脚或是焊垫。
3. 如权利要求1所述的动态配置芯片引脚功能的装置,其特征是该引脚 输入控制单元由至少一多任务器所构成。
4. 如权利要求3所述的动态配置芯片引脚功能的装置,其特征是该多任 务器的数量为对应芯片输入引脚数量的二分之一多加上一个。
5. 如权利要求1所述的动态配置芯片引脚功能的装置,其特征是 该引脚输出控制单元由至少一控制栅极所构成。
6. 如权利要求1所述的动态配置芯片引脚功能的装置,其特征是 该程序为一软件的形式。
7. 如权利要求1所述的动态配置芯片引脚功能的装置,其特征是 该程序为一固件的形式。
8. 如权利要求1所述的动态配置芯片引脚功能的装置,其特征是 各所述引脚具有相同的功能来源。
9. 如权利要求1所述的动态配置芯片引脚功能的装置,其特征是 各所述引脚具有不同的功能来源。
全文摘要
本发明是一种动态配置芯片引脚功能的装置,其包括一引脚输入控制单元,其对芯片的输入引脚做处理,将多个不同引脚做一整合,再依据一程序来选取各所述引脚功能;一引脚输出控制单元,其输出控制信号到多个引脚上,而预定输出的引脚功能由使用者所指定,再依据该程序来选取各所述引脚的输出信号值;一信号控制单元,利用该程序加以控制,连接至该引脚输入控制单元及该引脚输出控制单元,并用以沟通处理二者的信号。
文档编号H05K1/00GK101378617SQ200710147159
公开日2009年3月4日 申请日期2007年8月30日 优先权日2007年8月30日
发明者干仁和, 蔡佳洲, 许文琪 申请人:盛群半导体股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1