浮点数加法运算控制器的制造方法

文档序号:9014909阅读:567来源:国知局
浮点数加法运算控制器的制造方法
【技术领域】
[0001]本实用新型属于电数字数据处理技术领域,具体涉及到浮点数加法运算控制器。
【背景技术】
[0002]现代科学技术对数据运算精度要求及大量数据的存储要求越来越高,这就使得设计一种浮点数运算及存储处理电路显得更为重要,现代生产工艺的发展使得现场可编程门陈列FPGA的成本越来越低,在实际使用中,FPGA具有灵活可配置的特点,逐渐取代专用集成电路ASIC。现有技术对于大量浮点数的传输,运算及结果处理存在以下不足:大量浮点数的传输需要CPU干预的太多,影响CPU的执行效率;浮点数的加法运算多采用软件实现,这就耗费大量的CPU执行时间;浮点数的加法运算结果多采用软件指令回读方式,每一次结果就要回读,执行的指令太多。
[0003]PCI总线是个人电脑中使用最为广泛的接口,具有与处理器和存储器子系统完全并行操作的能力,隐含中央仲裁系统,并采用多路复用方式(地址线和数据线)减少了引脚数,还可以采用DMA传输,传输速度快,最大数据传输速率133MB/S。

【发明内容】

[0004]本实用新型所要解决的技术问题在于克服现有浮点数加法运算技术的不足,提供一种设计合理、结构简单、使用方便的浮点数加法运算控制器。
[0005]解决上述技术问题所采用的技术方案是它具有:对浮点数加法运算控制器进行控制的FPGA电路;Flash电路,该电路与FPGA电路相连;通信电路,该电路与FPGA电路相连;PCI电路,该电路与FPGA电路相连。
[0006]本实用新型的FPGA电路为:集成电路U2A的K2脚、Kl脚、K4脚、K5脚、LI脚、L2脚依次接集成电路Ul的105脚?100脚,集成电路U2A的J4脚、Ml脚?M3脚依次接集成电路Ul的98脚?95脚,集成电路Ul的L3脚、NI脚、N2脚、Pl脚、P2脚、N3脚、N4脚依次接集成电路Ul的54脚?60脚,集成电路U2A的P3脚、L4脚、M4脚依次接集成电路Ul的63脚?65脚;
[0007]集成电路U2B的E2脚、EI脚、G4脚、E4脚、E3脚、DI脚、D2脚、F3脚、D4脚、D3脚、C2脚、Cl脚依次接集成电路Ul的143脚、151脚、135脚、134脚、152脚、159脚、146脚、153脚、163脚、158脚、134脚、150脚,集成电路U2B的F4脚、C3脚接Flash电路;
[0008]集成电路U2C的A7脚、B7脚、D8脚、B6脚、A6脚、D7脚、D6脚、C6脚?C4脚、B5脚、A5脚、B4脚、A4脚、A3脚、B3脚依次接集成电路Ul的66脚?68脚、71脚?83脚;
[0009]集成电路U2D 的 B14 脚、A14 脚、C13 脚、C12 脚、B13 脚、A13 脚、B12 脚、A12 脚、Cll脚、Bll脚、Al I脚、BlO脚、AlO脚、D9脚、Dll脚、DlO脚依次接集成电路Ul的84脚?87 脚、94 脚、93 脚、91 脚、92 脚、142 脚、157 脚?155 脚、144 脚、160 脚、139 脚、138 脚;
[0010]集成电路U2E 的 H12 脚、J12 脚、G16 脚、G15 脚、F15 脚、F16 脚、H13 脚、G12 脚、G13 脚、E13 脚、F13 脚、D15 脚、D16 脚、E15 脚、E16 脚、F14 脚、C15 脚、C16 脚、C14 脚、D13脚、E14脚、D14脚依次接集成电路Ul的131脚?117脚、114脚?110脚、107脚、106脚;
[0011]集成电路U2F 的 K13 脚、N13 脚、N14 脚、P15 脚、P16 脚、N15 脚、N16 脚、M14 脚、P14脚、M15脚、M16脚、L14脚?L16脚、K16脚、K15脚接通信电路;
[0012]集成电路U2G的Tll脚、Rll脚、Pll脚、RlO脚、TlO脚、P12脚、T12脚依次接集成电路Ul的136脚、145脚、148脚、90脚、137脚、53脚、149脚;
[0013]集成电路U2H的T7脚、R7脚、T8脚、R8脚接通信电路,集成电路U2H的R3脚、T3脚、P5脚、P4脚接地;
[0014]集成电路U2I的H4脚、Fl脚接Flash电路,集成电路U2I的J13脚、K12脚接地,集成电路U2I的G5脚通过电阻R3接地、L13脚通过电阻R4接3V电源、J5脚通过电阻R5接3V电源、Ml3脚通过电阻R6接3V电源;
[0015]集成电路U2J的K3脚、Rl脚、BI脚、G3脚、A2脚、C7脚、E7脚、A15脚、ClO脚、ElO脚、B16脚、G14脚、K14脚、R16脚、MlO脚、PlO脚、T15脚、M7脚、P7脚、T2脚接3V电源,集成电路U2J的L8脚、L7脚、KlO脚、K8脚、K6脚、JlO脚、J7脚、J6脚、Hll脚、HlO脚、H7脚、Gll脚、G9脚、G7脚、FlO脚、F9脚接1.2V电源;
[0016]集成电路U2K的地端接地;
[0017]集成电路U2L的电源端接1.2V电源、地端接地;
[0018]集成电路U2A?集成电路U2L的型号为EP2C15AF256C8 ;
[0019]集成电路Ul的型号为PCI9054。
[0020]由于本实用新型采用PCI协议、DMA方式传输,节省运算时间,浮点数的一切运算采用硬件实现,硬件电路可配置,调试方便。本实用新型具有电路简单、使用方便可推广使用。
【附图说明】
[0021]图1是本实用新型的电气原理方框图。
[0022]图2是图1中PCI电路和FPGA电路的电子线路原理图。
[0023]图3是图1中FPGA电路和Flash电路以及通信电路的电子线路原理图。
【具体实施方式】
[0024]下面结合附图和实施例对本实用新型进一步详细说明,但本实用新型不限于这些实施例。
[0025]实施例1
[0026]在图1中,本实施例的浮点数加法运算控制器由PCI电路、FPGA电路、Flash电路、通信电路连接构成,PCI电路与FPGA电路相连,Flash电路与FPGA电路相连,通信电路与FPGA电路相连。
[0027]在图2、图3中,本实施例的PCI电路由集成电路Ul、集成电路U3、电阻Rl、电阻R2、插座Jl连接构成,集成电路Ul的型号为PCI9054、集成电路U3的型号为ST93CS46。集成电路Ul的53脚?60脚、63脚?68脚、71脚?87脚、90脚?98脚、100脚?107脚、110脚?114脚、117脚?131脚、134脚?139脚、142脚?146脚、148脚、150脚?160脚、163脚接FPGA电路,集成电路Ul的51脚?46脚、43脚、42脚、40脚?36脚、34脚?31脚、15脚?8脚、5脚?2脚、175脚?173脚依次接插座Jl的57脚?26脚,集成电路Ul的41脚、30脚、16脚、6脚依次接插座Jl的24脚?21脚,集成电路Ul的17脚、18脚、21脚、23脚、22脚、25脚、26脚依次接插座Jl的19脚?13脚,集成电路Ul的24脚、29脚、172脚、168脚、167脚、52脚依次接插座Jl的11脚?6脚,集成电路Ul的7脚、171脚、169脚、170脚依次接插座Jl的4脚?I脚,集成电路Ul的164脚接集成电路U3的I脚、165脚接集成电路U3的2脚、166脚接集成电路U3的3脚和4脚,集成电路Ul的电源端接3V电源、地端接地。集成电路U3的5脚接地、8脚接3V电源、6脚通过电阻Rl接3V电源、7脚通过电阻R2接地,插座Jl的25脚、20脚、12脚、15脚接地。
[0028]本实施例的FPGA电路由集成电路U2A?集成电路U2L、电阻R3?电阻R6连接构成,集成电路U2A?集成电路U2L的型号为EP2C15AF256C8。集成电路U2A的K2脚、Kl脚、K4脚、K5脚、LI脚、L2脚依次接集成电路Ul的105脚?100脚,集成电路U2A的J4脚、Ml脚?M3脚依次接集成电路Ul的98脚?95脚,集成电路Ul的L3脚、NI脚、N2脚、Pl脚、P2脚、N3脚、N4脚依次接集成电路Ul的54脚?60脚,集成电路U2A的P3脚、L4脚、M4脚依次接集成电路Ul的63脚?65脚。集成电路U2B的E2脚、El脚、G4脚、E4脚、E3脚、Dl脚、D2脚、F3脚、D4脚、D3脚、C2脚、Cl脚依次接集成电路Ul的143脚、151脚、135脚、134脚、152脚、159脚、146脚、153脚、163脚、158脚、134脚、150脚,集成电路U2B的F4脚、C3脚接Flash电路。集成电路U2C的A7脚、B7脚、D8脚、B6脚、A6脚、D7脚、D6脚、C6脚?C4脚、B5脚、A5脚、B4脚、A4脚、A3脚、B3脚依次接集成电路Ul的66脚?68脚、71脚?83脚。集成电路U2D的B14脚、A14脚、C13脚、C12脚、B13脚、A13脚、B1
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1