【技术实现步骤摘要】
【国外来华专利技术】
0001本专利技术的基本原理一般涉及配置可编程电子电路,特别是涉及配置可编程逻辑器件(PLD)。
技术介绍
0002PLD为电路和系统设计者提供了在相对较短的时间内设计和测试电路或系统的能力。如名称所提示的,周转时间(turnaround time)之所以相对较短,原因在于PLD的可编程性。通常,PLD从外部设备或主机接收配置数据,利用配置数据来配置或编程PLD的功能。0003然而,用于编程PLD的传统技术有一些缺点。例如,PLD可能无法及时接收或处理外部设备或主机所提供的信息。因此,外部设备或主机可能阻塞,从而使总体效率较少或导致配置问题。因此,需要一种配置PLD的改进方式,以避免传统技术中出现的阻塞问题。
技术实现思路
0004所公开的专利技术原理涉及用于配置可编程电子电路(如PLD)的设备和相关方法。本专利技术的一个方面涉及用于配置PLD的设备。0005在一个说明性实施例中,根据本专利技术的PLD包括配置电路。配置电路适于从配置装置接收串行配置数据。配置电路编程或配置PLD的功能,而不需要利用输入缓冲器来存储配置数据。0006在另一说明性实施例中,一种数据处理系统包括PLD和配置装置。配置装置提供串行配置数据至PLD。PLD包括数据转换器电路。数据转换器电路将串行配置数据转换成并行配置数据。并行配置数据被用来编程PLD的功能而不阻塞配置装置。0007在另一说明性实施例中,一数据处理系统包括PLD和配置装置。配置装置提供串行配置数据至PLD。PLD包括数据转换器电路。数据转换器电路将串行配置数据转换成并行配置数据。并行配置数据被用来编程PLD的功能,用缓 ...
【技术保护点】
一种可编程逻辑器件PLD,所述可编程逻辑器件PLD包括配置电路,该配置电路适于接收串行配置数据,该配置电路还适于编程所述可编程逻辑器件PLD的功能而不需要利用输入缓冲器来存储所述配置数据。
【技术特征摘要】
【国外来华专利技术】US 2003-12-15 10/736,1671.一种可编程逻辑器件PLD,所述可编程逻辑器件PLD包括配置电路,该配置电路适于接收串行配置数据,该配置电路还适于编程所述可编程逻辑器件PLD的功能而不需要利用输入缓冲器来存储所述配置数据。2.根据权利要求1所述的可编程逻辑器件PLD,其中所述配置电路从所述可编程逻辑器件PLD外部的配置装置接收所述串行配置数据。3.根据权利要求2所述的可编程逻辑器件PLD,其中所述可编程逻辑器件PLD的功能被编程而不阻塞所述配置装置。4.根据权利要求1所述的可编程逻辑器件PLD,其中所述可编程逻辑器件PLD的功能是以主动配置方式被编程的。5.根据权利要求1所述的可编程逻辑器件PLD,其中所述可编程逻辑器件PLD的功能是以被动配置方式被编程的。6.根据权利要求5所述的可编程逻辑器件PLD,其中所述配置电路进一步适于接收压缩的串行配置数据。7.根据权利要求6所述的可编程逻辑器件PLD,其中所述配置电路包括解压缩电路,该解压缩电路适于将所述压缩的串行配置数据解压缩成解压缩的配置数据。8.根据权利要求7所述的可编程逻辑器件PLD,其中所述配置电路进一步包括数据格式转换器电路,该数据格式转换器电路适于将解压缩的配置数据转换成并行配置数据。9.一种数据处理系统,包括配置装置,该配置装置适于提供串行配置数据;以及可编程逻辑器件PLD,包括数据转换器电路,该数据转换器电路适于将所述串行配置数据转换成并行配置数据,以编程所述可编程逻辑器件PLD的功能;其中所述可编程逻辑器件PLD的功能被编程而不阻塞所述配置装置。10.根据权利要求9所述的数据处理系统,其中所述串行配置数据包括串行压缩数据。11.根据权利要求10所述的数据处理系统,其中所述数据转换器电路包括解压缩电路,该解压缩电路适于解压缩所述串行压缩数据以提供解压缩数据。12.根据权利要求11所述的数据处理系统,其中所述数据转换器进一步包括数据格式转换器电路,该数据格式转换器电路适于将所述解压缩数据转换成并行数据。13.根据权利要求12所述的数据处理系统,其中所述并行数据被用来编程所述可编程逻辑器件PLD的功能。14.根据权利要求13所述的数据处理系统,其中所述解压缩电路包括解压缩状态机。15.根据权利要求14所述的数据处理系统,其中所述数据转换器进一步包括第一寄存器,该寄存器适于响应时钟信号接收所述串行压缩数据。16.根据权利要求15所述的数据处理系统,其中所述数据转换器进一步包括多个寄存器,所述多个寄存器中的每一个都适于响应由所述解压缩状态机提供的各自的控制信号,接收所述串行压缩数据。17.根据权利要求16所述的数据处理系统,其中所述数据格式转换器电路包括多路复用器,该多路复用器耦合到所述多个寄存器和所述解压缩状态机。18.根据权利要求10所述的数据处理系统,其中所述配置装置包括闪速存储器。19.根据权利要求10所述的数据处理系统,其中所述可编程逻辑器件PLD的功能是以被动配置方式编程的。20.根据权利要求19所述的数据处理系统,其中所述配置装置提供控制信号至所述可编程逻辑器件PLD。21.一种数据处理系统,包括配置装置,该配置装置适于提供串行配置数据;以及可编程逻辑器件PLD,包括数据转换器电路,该数据转换器电路适于将所述串行配置数据转换成并行配置数据,以编程所述可编程逻辑器件PLD的功能;其中在所述数据转换器电路处理所述配置数据之前,所述可编程逻辑器件PLD被编程,而不利用缓冲器来存储所述串行配置数据。22.根据权利要求21所述的数据处理系统,其中所述串行配置数据包括串行压缩数据。23.根据权利要求22所述的数据处理系统,其中所述数据转换器电路包括解压缩电路,该解压缩电路适于解压缩所述串行压缩数据以提供解压缩数据。24.根据权利要求23所述的数据处理系统,其中所述数据转换器进一...
【专利技术属性】
技术研发人员:M克里希纳帕,K杜维,夏任新,
申请(专利权)人:阿尔特拉公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。