首页 > 最新文献

2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.最新文献

英文 中文
Testing for resistive open defects in FPGAs fpga中电阻性开放缺陷的测试
M. Tahoori
This paper presents a new technique for detecting resistive open defects in FPGAs. This technique is based on the reconfigurability feature of FPGAs. Using this technique, the delay of a defective path is increased several times more than the delay of the fault-free path, resulting in a higher resolution in detectability of resistive open defects in FPGAs, even at lower tester speed. Various detailed SPICE simulations are performed to validate this method. Also, a test configuration generation scheme is presented for the entire FPGA.
提出了一种检测fpga中电阻性开路缺陷的新技术。该技术是基于fpga的可重构特性。使用这种技术,缺陷路径的延迟比无故障路径的延迟增加了几倍,即使在较低的测试速度下,fpga中电阻性开放缺陷的检测分辨率也更高。进行了各种详细的SPICE模拟来验证该方法。同时,给出了整个FPGA的测试组态生成方案。
{"title":"Testing for resistive open defects in FPGAs","authors":"M. Tahoori","doi":"10.1109/FPT.2002.1188704","DOIUrl":"https://doi.org/10.1109/FPT.2002.1188704","url":null,"abstract":"This paper presents a new technique for detecting resistive open defects in FPGAs. This technique is based on the reconfigurability feature of FPGAs. Using this technique, the delay of a defective path is increased several times more than the delay of the fault-free path, resulting in a higher resolution in detectability of resistive open defects in FPGAs, even at lower tester speed. Various detailed SPICE simulations are performed to validate this method. Also, a test configuration generation scheme is presented for the entire FPGA.","PeriodicalId":355740,"journal":{"name":"2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133601501","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Development framework for firewall processors 防火墙处理器的开发框架
T. K. Lee, Sherif Yusuf, W. Luk, A. Sloman, Emil C. Lupu, Naranker Dulay
High-performance firewalls can benefit from the increasing size, speed and flexibility of advanced reconfigurable hardware. However direct translation of conventional firewall rules in a router-based rule set often leads to inefficient hardware implementation. Moreover, such lowlevel description of firewall rules tends to be difficult to manage and to extend. We describe a framework, based on the high-level policy specification language Ponder for capturing firewall rules as authorization policies with user-definable constraints. Our framework supports optimisations to achieve efficient utilisation of hardware resources. A pipelined firewall implementation developed using this approach running at 10 MHz is capable of processing 2.5 million packets per second, which provides similar performance to a version without optimisation and is about 50 times faster than a software implementation running on a 700 MHz PIII processor.
高性能防火墙可以受益于高级可重构硬件不断增加的大小、速度和灵活性。然而,在基于路由器的规则集中直接转换传统防火墙规则通常会导致硬件实现效率低下。此外,这种对防火墙规则的低级描述往往难以管理和扩展。我们描述了一个基于高级策略规范语言Ponder的框架,用于将防火墙规则捕获为具有用户可定义约束的授权策略。我们的框架支持优化,以实现硬件资源的有效利用。使用这种方法开发的运行在10 MHz的流水线防火墙实现能够每秒处理250万个数据包,其性能与未优化的版本相似,并且比运行在700 MHz PIII处理器上的软件实现快约50倍。
{"title":"Development framework for firewall processors","authors":"T. K. Lee, Sherif Yusuf, W. Luk, A. Sloman, Emil C. Lupu, Naranker Dulay","doi":"10.1109/FPT.2002.1188709","DOIUrl":"https://doi.org/10.1109/FPT.2002.1188709","url":null,"abstract":"High-performance firewalls can benefit from the increasing size, speed and flexibility of advanced reconfigurable hardware. However direct translation of conventional firewall rules in a router-based rule set often leads to inefficient hardware implementation. Moreover, such lowlevel description of firewall rules tends to be difficult to manage and to extend. We describe a framework, based on the high-level policy specification language Ponder for capturing firewall rules as authorization policies with user-definable constraints. Our framework supports optimisations to achieve efficient utilisation of hardware resources. A pipelined firewall implementation developed using this approach running at 10 MHz is capable of processing 2.5 million packets per second, which provides similar performance to a version without optimisation and is about 50 times faster than a software implementation running on a 700 MHz PIII processor.","PeriodicalId":355740,"journal":{"name":"2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.","volume":"138 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133428001","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Evolution-based automated reconfiguration of field programmable analog devices 基于进化的现场可编程模拟设备自动重构
A. Stoica, Xin Guo, R. Zebulum, M. I. Ferguson, D. Keymeulen
The paper presents some experiments in automatic reconfiguration of field programmable devices using evolutionary algorithms. The experiments use a Field Programmable Transistor Array (FPTA), reconfigurable at transistor level. While parasitic effects of imperfect switches interconnecting transistors deteriorate performance of conventional designs when mapped to the FPTA, evolutionary algorithms are able to find a working design solution. The experiments are performed with a stand-alone board-level evolvable system (SABLES) in which the evolutionary algorithm is implemented with a DSP. SABLES can automatically configure the FPTA in tens to hundreds of seconds, time in which evaluates /spl sim/100,000 circuit candidate solutions. The paper overviews some examples of evolutionary synthesis of analog circuits on the FPTA.
本文介绍了利用进化算法实现现场可编程设备自动重构的一些实验。实验使用现场可编程晶体管阵列(FPTA),在晶体管级可重新配置。当将不完善的开关互连晶体管的寄生效应映射到FPTA时,会降低传统设计的性能,而进化算法能够找到一个有效的设计解决方案。实验是在一个独立的板级可进化系统(SABLES)上进行的,其中进化算法是用DSP实现的。SABLES可以在几十到几百秒内自动配置FPTA,在此时间内评估/spl sim/100,000电路候选解决方案。本文综述了FPTA模拟电路进化合成的一些实例。
{"title":"Evolution-based automated reconfiguration of field programmable analog devices","authors":"A. Stoica, Xin Guo, R. Zebulum, M. I. Ferguson, D. Keymeulen","doi":"10.1109/FPT.2002.1188721","DOIUrl":"https://doi.org/10.1109/FPT.2002.1188721","url":null,"abstract":"The paper presents some experiments in automatic reconfiguration of field programmable devices using evolutionary algorithms. The experiments use a Field Programmable Transistor Array (FPTA), reconfigurable at transistor level. While parasitic effects of imperfect switches interconnecting transistors deteriorate performance of conventional designs when mapped to the FPTA, evolutionary algorithms are able to find a working design solution. The experiments are performed with a stand-alone board-level evolvable system (SABLES) in which the evolutionary algorithm is implemented with a DSP. SABLES can automatically configure the FPTA in tens to hundreds of seconds, time in which evaluates /spl sim/100,000 circuit candidate solutions. The paper overviews some examples of evolutionary synthesis of analog circuits on the FPTA.","PeriodicalId":355740,"journal":{"name":"2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.","volume":"69 5","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113938329","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Debug methodology for arithmetic circuits on FPGAs fpga上算术电路的调试方法
M. Kubo, M. Fujita
Field programmable gate arrays (FPGAs) have been widely used to realize rapid prototyping for not only control units but also arithmetic circuits. As VLSI design becomes larger and takes up much longer time, verification and debugging of logic design become the dominating part of total design period. FPGA is relatively useful in such case due to its rapid implementation. However, circuit performances are very sensitive to layout designs. Therefore minimal change of circuit structures is important. In this paper, we give a debug methodology targeting arithmetic circuits which modifies circuits locally and speeds up the total time for redesign as a result. To complete debugging, we analyze circuits, extract the erroneous parts, and replace by correct circuits.
现场可编程门阵列(fpga)被广泛用于实现控制单元和运算电路的快速成型。随着超大规模集成电路设计规模的不断扩大和耗时的不断延长,逻辑设计的验证和调试成为整个设计周期的主导部分。FPGA在这种情况下相对有用,因为它的快速实现。然而,电路性能对布局设计非常敏感。因此,电路结构的最小变化是重要的。本文给出了一种针对算术电路的调试方法,可以局部修改电路,从而加快了重新设计的总时间。为了完成调试,我们分析电路,提取错误的部分,并用正确的电路代替。
{"title":"Debug methodology for arithmetic circuits on FPGAs","authors":"M. Kubo, M. Fujita","doi":"10.1109/FPT.2002.1188687","DOIUrl":"https://doi.org/10.1109/FPT.2002.1188687","url":null,"abstract":"Field programmable gate arrays (FPGAs) have been widely used to realize rapid prototyping for not only control units but also arithmetic circuits. As VLSI design becomes larger and takes up much longer time, verification and debugging of logic design become the dominating part of total design period. FPGA is relatively useful in such case due to its rapid implementation. However, circuit performances are very sensitive to layout designs. Therefore minimal change of circuit structures is important. In this paper, we give a debug methodology targeting arithmetic circuits which modifies circuits locally and speeds up the total time for redesign as a result. To complete debugging, we analyze circuits, extract the erroneous parts, and replace by correct circuits.","PeriodicalId":355740,"journal":{"name":"2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.","volume":"116 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116619733","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
System on programmable chip for real-time control implementations 系统在可编程芯片上实现实时控制
D. Sancho-Pradel, Simon R. Jones, R. Goodall
This paper presents the architecture of a System on Programmable Chip (SOPC) solution for embedded real-time control applications. It integrates a general-purpose processor, an application specific processor (CSP II), an AMBA compliant bus and a standard communication interface (Ethernet) on a single FPGA. The design supports high-speed, adaptive real-time control and integrates in a single device all the digital electronics, reducing the required external logic. The programming of the system is supported by software libraries that automatically transform the control law's equations into the processor's native Instruction Set.
本文提出了一种嵌入式实时控制系统的SOPC解决方案。它在单个FPGA上集成了一个通用处理器、一个特定应用处理器(CSP II)、一个AMBA兼容总线和一个标准通信接口(以太网)。该设计支持高速、自适应实时控制,并将所有数字电子器件集成在单个器件中,减少了所需的外部逻辑。系统的编程由软件库支持,软件库可自动将控制律方程转换为处理器的本机指令集。
{"title":"System on programmable chip for real-time control implementations","authors":"D. Sancho-Pradel, Simon R. Jones, R. Goodall","doi":"10.1109/FPT.2002.1188692","DOIUrl":"https://doi.org/10.1109/FPT.2002.1188692","url":null,"abstract":"This paper presents the architecture of a System on Programmable Chip (SOPC) solution for embedded real-time control applications. It integrates a general-purpose processor, an application specific processor (CSP II), an AMBA compliant bus and a standard communication interface (Ethernet) on a single FPGA. The design supports high-speed, adaptive real-time control and integrates in a single device all the digital electronics, reducing the required external logic. The programming of the system is supported by software libraries that automatically transform the control law's equations into the processor's native Instruction Set.","PeriodicalId":355740,"journal":{"name":"2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.","volume":"106 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116311725","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Efficient single-chip implementation of SHA-384 and SHA-512 高效的单芯片实现SHA-384和SHA-512
Máire O’Neill, J. McCanny
The rapid developments in the communications industry over the last decade have led to an escalation in the amount of sensitive data being transmitted over the Internet. This has resulted in an increased awareness of the need to provide security measures. Authentication is one such security measure. A novel highly efficient single-chip hardware design of the SHA-384 and SHA-512 authentication algorithms is described in this paper. The compact implementation achieves a throughput of 479 Mbits/sec utilising a shift register design approach and look-up tables (LUTs). This is believed to be the first SHA-384/SHA-512 hardware implementation to be reported in the literature.
在过去的十年中,通信行业的快速发展导致了通过互联网传输的敏感数据量的增加。这使人们更加认识到必须提供安全措施。身份验证就是这样一种安全措施。本文介绍了一种新的高效的SHA-384和SHA-512认证算法的单片机硬件设计。紧凑的实现实现了479兆/秒的吞吐量利用移位寄存器设计方法和查找表(lut)。这被认为是文献中报道的第一个SHA-384/SHA-512硬件实现。
{"title":"Efficient single-chip implementation of SHA-384 and SHA-512","authors":"Máire O’Neill, J. McCanny","doi":"10.1109/FPT.2002.1188699","DOIUrl":"https://doi.org/10.1109/FPT.2002.1188699","url":null,"abstract":"The rapid developments in the communications industry over the last decade have led to an escalation in the amount of sensitive data being transmitted over the Internet. This has resulted in an increased awareness of the need to provide security measures. Authentication is one such security measure. A novel highly efficient single-chip hardware design of the SHA-384 and SHA-512 authentication algorithms is described in this paper. The compact implementation achieves a throughput of 479 Mbits/sec utilising a shift register design approach and look-up tables (LUTs). This is believed to be the first SHA-384/SHA-512 hardware implementation to be reported in the literature.","PeriodicalId":355740,"journal":{"name":"2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117042339","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 62
Programmed solutions: the step beyond programmed logic [computer architecture] 程序化解决方案:超越程序化逻辑的一步[计算机体系结构]
M. Flynn
The task of computer architecture is to match a user application with a base technology. This match is realized by implementing an interpreter of some representation of the application with an efficient realization, measured in cost (area), time (performance) and power. As silicon technology becomes increasingly limited by interconnects, more efficient cellular computers are attractive. Indeed larger cells (compared to FPGAs) seem to offer an improved area /spl times/ time /spl times/ power measure. In order to effectively used them, the programmability obstacle must be overcome. The ALGE experiment showed how this might be done by creating a new class of user representation for scientific applications.
计算机体系结构的任务是将用户应用程序与基本技术相匹配。这种匹配是通过实现具有有效实现的应用程序的某些表示的解释器来实现的,以成本(面积)、时间(性能)和功率来衡量。由于硅技术越来越受到互连的限制,更高效的蜂窝计算机具有吸引力。事实上,更大的电池(与fpga相比)似乎提供了改进的面积/单次/时间/单次/功率测量。为了有效地使用它们,必须克服可编程性障碍。ALGE的实验展示了如何通过为科学应用创建一类新的用户表示来实现这一点。
{"title":"Programmed solutions: the step beyond programmed logic [computer architecture]","authors":"M. Flynn","doi":"10.1109/FPT.2002.1188659","DOIUrl":"https://doi.org/10.1109/FPT.2002.1188659","url":null,"abstract":"The task of computer architecture is to match a user application with a base technology. This match is realized by implementing an interpreter of some representation of the application with an efficient realization, measured in cost (area), time (performance) and power. As silicon technology becomes increasingly limited by interconnects, more efficient cellular computers are attractive. Indeed larger cells (compared to FPGAs) seem to offer an improved area /spl times/ time /spl times/ power measure. In order to effectively used them, the programmability obstacle must be overcome. The ALGE experiment showed how this might be done by creating a new class of user representation for scientific applications.","PeriodicalId":355740,"journal":{"name":"2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.","volume":"117 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126894727","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Alternatives in FPGA-based SAD implementations 基于fpga的SAD实现的替代方案
Stephan Wong, Bastiaan Stougie, S. Cotofana
In multimedia processing, it is well-known that the sum-of-absolute-differences (SAD) operation is the most time-consuming operation when implemented in software running on programmable processor cores. This is mainly due to the sequential characteristic of such an implementation. In this paper, we investigate several hardware implementations of the SAD operation and map the most promising one in FPGA. Our investigation shows that an adder tree based approach yields the best results in terms of speed and area requirements and has been implemented as such by writing high-level VHDL code. The design was functionally verified by utilizing the MAX+plus II 10.1 Baseline software package from Altera Corp. and then synthesized by utilizing the LeonardoSpectrum software package from Exemplar Logic Inc. Preliminary results show that the design can be clocked at 380 MHz. This result translates into a faster than real-time full search in motion estimation for the main profile/main level of the MPEG-2 standard.
在多媒体处理中,绝对差和运算(sum-of-absolute-difference, SAD)是在可编程处理器内核上运行的软件中最耗时的运算。这主要是由于这种实现的顺序特性。在本文中,我们研究了SAD操作的几种硬件实现,并在FPGA中映射了最有前途的一种。我们的研究表明,基于加法器树的方法在速度和面积要求方面产生了最好的结果,并通过编写高级VHDL代码来实现。利用Altera公司的MAX+plus II 10.1 Baseline软件包对设计进行了功能验证,然后利用Exemplar Logic公司的LeonardoSpectrum软件包对设计进行了综合。初步结果表明,该设计可以在380mhz的频率下工作。这个结果转化为对MPEG-2标准的主要轮廓/主要级别的运动估计进行比实时更快的全搜索。
{"title":"Alternatives in FPGA-based SAD implementations","authors":"Stephan Wong, Bastiaan Stougie, S. Cotofana","doi":"10.1109/FPT.2002.1188733","DOIUrl":"https://doi.org/10.1109/FPT.2002.1188733","url":null,"abstract":"In multimedia processing, it is well-known that the sum-of-absolute-differences (SAD) operation is the most time-consuming operation when implemented in software running on programmable processor cores. This is mainly due to the sequential characteristic of such an implementation. In this paper, we investigate several hardware implementations of the SAD operation and map the most promising one in FPGA. Our investigation shows that an adder tree based approach yields the best results in terms of speed and area requirements and has been implemented as such by writing high-level VHDL code. The design was functionally verified by utilizing the MAX+plus II 10.1 Baseline software package from Altera Corp. and then synthesized by utilizing the LeonardoSpectrum software package from Exemplar Logic Inc. Preliminary results show that the design can be clocked at 380 MHz. This result translates into a faster than real-time full search in motion estimation for the main profile/main level of the MPEG-2 standard.","PeriodicalId":355740,"journal":{"name":"2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129151112","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 23
Gigahertz SiGe BiCMOS FPGAs with new architectures and novel power management schemes 具有新架构和新颖电源管理方案的ghz SiGe BiCMOS fpga
K. Zhou, Channakeshav, M. Chu, Jong-Ru Guo, S. Liu, R. Kraft, C. You, J. McDonald
The demand for high speed Field Programmable Gate Arrays (FPGAs) has been on a rise. These were never possible using CMOS as the basic device. People were able to achieve frequencies in the range of 70-250 MHz using CMOS. The availability of Silicon Germanium (SiGe) Heterojunction Bipolar Transistor (HBT) devices has opened the door for Gigahertz FPGAs. An FPGA with a speed of over 5 GHz was reported by B.S. Goda (2000) using SiGe 5HP technology. However in order to scale up FPGAs significantly, a serious power management scheme must be in place. Apart from this, architectural changes can be made to improve the speed and reduce the power. This paper elaborates on the architecture of the new SiGe FPGA and its advantages over the previous generation SiGe FPGAs. The entire Configuration Logic Block (CLB) has been implemented using seven Current Mode Logic (CML) trees. Apart from these, a novel power management scheme is implemented which allows the FPGA to operate at multiple modes: fast, non-critical, slow and off. The new FPGA can run in the fast mode when speed is critical or in the slow mode when power is the limiting issue. The CLB can run up to 5.96 GHz.
对高速现场可编程门阵列(fpga)的需求一直在上升。使用CMOS作为基本器件,这是不可能的。人们能够使用CMOS实现70-250 MHz范围内的频率。硅锗(SiGe)异质结双极晶体管(HBT)器件的可用性为千兆赫fpga打开了大门。B.S. Goda(2000)使用SiGe 5HP技术报道了速度超过5ghz的FPGA。然而,为了显着扩展fpga,必须有一个严肃的电源管理方案。除此之外,还可以对体系结构进行更改,以提高速度并降低功耗。本文详细阐述了新型SiGe FPGA的结构及其相对于上一代SiGe FPGA的优势。整个配置逻辑块(CLB)已经使用七个当前模式逻辑(CML)树来实现。除此之外,还实现了一种新颖的电源管理方案,该方案允许FPGA在多种模式下工作:快速,非关键,慢速和关闭。当速度是关键时,新的FPGA可以在快速模式下运行,当功耗是限制问题时,可以在慢速模式下运行。CLB的工作频率可达5.96 GHz。
{"title":"Gigahertz SiGe BiCMOS FPGAs with new architectures and novel power management schemes","authors":"K. Zhou, Channakeshav, M. Chu, Jong-Ru Guo, S. Liu, R. Kraft, C. You, J. McDonald","doi":"10.1109/FPT.2002.1188680","DOIUrl":"https://doi.org/10.1109/FPT.2002.1188680","url":null,"abstract":"The demand for high speed Field Programmable Gate Arrays (FPGAs) has been on a rise. These were never possible using CMOS as the basic device. People were able to achieve frequencies in the range of 70-250 MHz using CMOS. The availability of Silicon Germanium (SiGe) Heterojunction Bipolar Transistor (HBT) devices has opened the door for Gigahertz FPGAs. An FPGA with a speed of over 5 GHz was reported by B.S. Goda (2000) using SiGe 5HP technology. However in order to scale up FPGAs significantly, a serious power management scheme must be in place. Apart from this, architectural changes can be made to improve the speed and reduce the power. This paper elaborates on the architecture of the new SiGe FPGA and its advantages over the previous generation SiGe FPGAs. The entire Configuration Logic Block (CLB) has been implemented using seven Current Mode Logic (CML) trees. Apart from these, a novel power management scheme is implemented which allows the FPGA to operate at multiple modes: fast, non-critical, slow and off. The new FPGA can run in the fast mode when speed is critical or in the slow mode when power is the limiting issue. The CLB can run up to 5.96 GHz.","PeriodicalId":355740,"journal":{"name":"2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132598515","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Reconfigurable implementation of radiosity distribution computation 可重构的辐射分布计算实现
J. Ko, K. Ng
Reconfigurable Computing (RC) is a technology that attempts to increase computational power by customizing the computational platform to the specific problem at hand. This approach is favorable for handling problems like radiosity distribution computation, which consist of a fine granularity of parallel floating point multiplications. We have performed a feasibility study on using reconfigurable hardware for interactive radiosity distribution computation. We have introduced and applied techniques to convert the conventional algorithms on Radiosity Redistribution into parallel execution structures, especially in reusing patches information. Parallel Progressive Radiosity Implementation (PPR), a new system architecture with swappable area is proposed to handle Form Factor Determination and Radiosity Redistribution dynamically in RC platforms, which reduces the unresolved conflicts between the resources starvation.
可重构计算(Reconfigurable Computing, RC)是一种试图通过定制计算平台以解决手头的特定问题来提高计算能力的技术。这种方法有利于处理像辐射分布计算这样的问题,这些问题由细粒度的并行浮点乘法组成。我们对使用可重构硬件进行交互式辐射分布计算的可行性进行了研究。我们引入并应用了将传统的辐射再分配算法转换为并行执行结构的技术,特别是在重用补丁信息方面。提出了一种具有可交换区域的并行渐进式辐射度实现(PPR),以动态处理RC平台中的形状因子确定和辐射度再分配,从而减少了资源饥饿之间的未解决冲突。
{"title":"Reconfigurable implementation of radiosity distribution computation","authors":"J. Ko, K. Ng","doi":"10.1109/FPT.2002.1188706","DOIUrl":"https://doi.org/10.1109/FPT.2002.1188706","url":null,"abstract":"Reconfigurable Computing (RC) is a technology that attempts to increase computational power by customizing the computational platform to the specific problem at hand. This approach is favorable for handling problems like radiosity distribution computation, which consist of a fine granularity of parallel floating point multiplications. We have performed a feasibility study on using reconfigurable hardware for interactive radiosity distribution computation. We have introduced and applied techniques to convert the conventional algorithms on Radiosity Redistribution into parallel execution structures, especially in reusing patches information. Parallel Progressive Radiosity Implementation (PPR), a new system architecture with swappable area is proposed to handle Form Factor Determination and Radiosity Redistribution dynamically in RC platforms, which reduces the unresolved conflicts between the resources starvation.","PeriodicalId":355740,"journal":{"name":"2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126848595","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings.
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1