期刊文献+

层次式布线资源FPGA连线开关的设计 被引量:4

Design of Connection Switch for Hierarchical Field Programmable Gate Arrays
下载PDF
导出
摘要 提出了一种层次式布线资源FPGA连线开关的设计方法,采用迷宫算法,对连线开关的结构进行了分析。针对连线连接盒CB(connectionbox),提出了较为节省芯片面积的半连通结构;针对连线开关盒SB(switchbox),在给出连通度fs概念后,提出了使SB连通能力达到最大值的设计方法,并通过数学推导予以证明。应用这种设计方法,设计了一种fs=3的SB;成功地实现了采用这种结构的SB和半连通CB作为连线开关的FPGA芯片FDP100K。该芯片在电路布通率和芯片面积方面取得了较好的平衡结果。 A method to design connection switch for FPGA of the hierarchical interconnection resource is presented. Maze routing algorithm has been used to analyze the architecture of connection switch. A half connection architecture for CB is introduced, with which chip area can be reduced. The concept of connectivity fs is described, and the design method to maximize the connectivity of SB is proposed, which is then proved by mathematical deduction.Using this method, an SB with fs=3 is designed, and an FPGA chip using such SB and half connection CB has been implemented. This chip has made good balance between circuit routability and chip area.
作者 孙劼 童家榕
出处 《微电子学》 CAS CSCD 北大核心 2005年第4期404-408,共5页 Microelectronics
基金 国家自然科学基金资助项目(60076014) 教育部高等学校博士学科点科研基金资助项目(2000024623)
关键词 FPGA 互连资源 连接盒 开关盒 布通率 FPGA Interconnection resource Connection box Switch box Routability
  • 相关文献

参考文献8

  • 1Xilinx Co. The Programmable Logic Data Book[Z].San Jose, CA. 1994. 被引量:1
  • 2Lai Y-T, Wang P-T. Hieraichical interconnection structures for field programmable gate arrays[J]. IEEETrans VLSI Syst, 1997, 5(2): 186-196. 被引量:1
  • 3Betz V, Rose J. How much logic should go in an FPGA logic block [J]. IEEE Design & Test of Computers, 1998, 15(1): 10-15. 被引量:1
  • 4Brown S, Khellah M, Vranesic Z. Minimizing FPGA interconnect delays [J]. IEEE Design & Test of Computers, 1996,13(4): 16-23. 被引量:1
  • 5Sherwani N. Algorithms for VLSI physical design automation (2nd Ed) [M]. Singapore: Kluwer Academic Publishers, 1995. 237-239. 被引量:1
  • 6Betz V, Rose J. VPR: A new packing, placement and routing tool for FPGA research [A]. Proc the 7th IntWorkshop on Field-Programmable Logic and Applications [C]. 1997. 213-222. 被引量:1
  • 7温宇杰,童家榕.针对MUX-LUT混合结构的FPGA工艺映射算法研究[J].计算机辅助设计与图形学学报,2004,16(1):98-104. 被引量:1
  • 8王波..可编程IP核布图方法研究[D].复旦大学,2004:

二级参考文献12

  • 1He J, Rose J. Technology mapping for heterogeneous FPGAs [OL]. Http: ∥ www.eecg.toronto.edu/~jayar/pubs/he/FPGA94. Pdf, 1997 被引量:1
  • 2Cong J, Xu S. Delay-optimal technology mapping for FPGAs with heterogeneous LUTs [A].In: Proceedings of Design Automation Conference, San Francisco, 1998. 704~707 被引量:1
  • 3Cong J, Hwang Y Y. Boolean matching for LUT-based logic blocks with applications to architecture evaluation and technology mapping [J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2001, 20(9): 1077~1090 被引量:1
  • 4Thakur Sheshidhar, Wong D F. Krishnamoorthy Shankar.Delay minimal decomposition of multiplexers in technology mapping [A]. In: Proceedings of Design Automation Conference, Las Vegas, 1996. 254~257 被引量:1
  • 5Schafer Ingo, Perkowski Marek A. Synthesis of multilevel multiplexer circuits for incompletely specified multioutput Boolean functions with mapping to multiplexer based FPGA's [J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1993, 20(9): 1655~1664 被引量:1
  • 6郭斌林.FDP2000结构研究报告[D].上海:复旦大学,2001.. 被引量:1
  • 7Brown S D, Francis R J, Rose J, et al. Field-Programmable Gate Arrays [M]. Massachusetts: Kluwer Academic Publishers, 1992 被引量:1
  • 8Cong J, Ding Y. An optimal technology mapping algorithm for delay optimization in lookup-table based FPGA designs [A]. In:Proceedings of IEEE International Conference on ComputerAided Design, Santa Clara, 1992. 48~53 被引量:1
  • 9Karplus K. Xmap: A technology mapper for table-lookup filedprogrammable gate arrays [A]. In: Proceedings of Design Automation Conference, San Francisco, 1991. 240~243 被引量:1
  • 10Karplus K. Amap: A technology mapper for selector-based fieldprogrammable gate arrays [A]. In: Proceedings of Design Automation Conference, San Francisco, 1991. 244~247 被引量:1

同被引文献33

  • 1古海云,李丽,许居衍,高明伦.一种Virtex系列FPGA配置数据无损压缩算法[J].计算机研究与发展,2006,43(5):940-945. 被引量:7
  • 2Veenstra K. Multiplexer structures for use in making controllable interconnections in integrated circuits: United States, 5486775 [P]. 1996-01-23. 被引量:1
  • 3Nazarian H A, Douglass S M, Graf W A, et al. Methods for maximizing routability in a programmable interconnect matrix having less than full connectability: United States, 6243664 B1 [P]. 2001-06-05. 被引量:1
  • 4Zhou C L, Wu Y L, Tang W C. Use augmented connection boxes to improve FPGA performance[C]//Proceedings of International Conference on Communications, Circuits and Systems, Guilin, 2006:2469-2473. 被引量:1
  • 5Fujiyoshi K, Kajitani Y, Niitsu H. Design of minimum and uniform bipartites for optimum connection blocks of FPGA [J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1997, 16(11) : 1377-1383. 被引量:1
  • 6Guo W M, Oruc A Y. Regular sparse crossbar concentrators [-J]. IEEETransactions on Computers, 1998, 47(3): 363- 368. 被引量:1
  • 7Altera Inc. Flex 10 K embedded programmable logic device family data sheet (V4.2)[OL]. [2008-03-08]. http,//www. altera, com. 被引量:1
  • 8Betz V, Rose J. Automatic generation of FPGA routing architectures from high-level descriptions [C] // Proceedings of the 8th International Symposium on Field Programmable Gate Array, Monterey, 2000:175-184. 被引量:1
  • 9Lemieux G G F. Efficient interconnection network components for programmable logic devices [D]. Toronto: University of Toronto, 2003. 被引量:1
  • 10Ahmed E, Rose J. The effect of LUT and cluster size on deep-submicron FPFA performance and density [C] // Proceedings of the 8th International Symposium on Field Programmable Gate Array, Monterey, 2000:3-12. 被引量:1

引证文献4

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部