一种快速启动FPGA的电路和方法

    公开(公告)号:CN105958995A

    公开(公告)日:2016-09-21

    申请号:CN201610267195.5

    申请日:2016-04-27

    CPC classification number: H03K19/17776

    Abstract: 一种快速启动FPGA的电路和方法,包括配置电路、优先配置可编程逻辑模块、非优先配置可编程逻辑模块,优先配置可编程逻辑模块额外还包括边界隔离电路。该FPGA电路架构的核心是改进FPGA内各类型的可编程逻辑单元的位置分布,将需要快速启动的逻辑资源集中放置,并使用边界隔离电路进行环绕,构成相对独立的优先配置可编程逻辑模块区,以实现特定可编程逻辑模块的快速配置、快速启动,快速进入工作状态;其它的可编程逻辑单元则构成非优先配置可编程逻辑模块区,在FPGA快速启动后再进行配置,使FPGA实现完整的逻辑功能。本发明极大减小整个电子系统上电后到进入可操作状态所需要的时间,在可广泛应用于宇航、航空、汽车等领域的电子系统中。

    一种基于信号概率的FPGA用户电路逻辑反转优化方法

    公开(公告)号:CN105656474A

    公开(公告)日:2016-06-08

    申请号:CN201610053354.1

    申请日:2016-01-26

    CPC classification number: G06F17/5054

    Abstract: 一种基于信号概率的FPGA用户电路逻辑反转优化方法,将FPGA中的原始用户电路,进行电路后仿真、线网信号概率计算操作,同时将原始用户电路进行线网逻辑检查操作,随后通过线网信号概率识别、前级扇出逻辑反转、后级扇入逻辑调整等操作,完成FPGA用户电路的逻辑反转,得到逻辑优化后的用户电路。本发明利用FPGA的可编程特性,根据线网的信号概率对FPGA中用户电路各线网进行有选择的逻辑反转,在不改变电路逻辑功能的情况下改变目标线网的信号概率,实现用户电路的逻辑优化。使用本发明可以提高FPGA中用户电路的可靠性,且不增加额外的电路资源开销。

    一种FPGA专用配置存储器多版本码流存储电路架构

    公开(公告)号:CN102866865A

    公开(公告)日:2013-01-09

    申请号:CN201210329880.8

    申请日:2012-09-07

    Abstract: 一种FPGA专用配置存储器多版本码流存储电路架构,包括版本选择寄存器201、版本标识寄存器组202、同或逻辑203、数据存储块阵列204和多路选择器205。本发明将数据存储阵列由传统的只能存储一个版本的设计码流改进为可存储多个版本设计码流的数据存储块阵列,码流版本的选择可使用外部版本选择端口或者内部可编程版本选择控制位进行。采用本发明FPGA专用配置存储器可以将单个设计码流存储在一个数据存储块中,容量较大的设计码流可以跨越多个数据存储块存储,甚至可以通过配置存储器级联的方式跨越多个配置存储器存储;采用此电路架构的FPGA专用配置存储器支持在线系统多版本码流存储,这极大提升了面向FPGA配置应用的灵活性。

    一种抗辐照FPGA内嵌PCIExpress IP核的测试电路和方法

    公开(公告)号:CN116450425B

    公开(公告)日:2025-04-15

    申请号:CN202211485634.1

    申请日:2022-11-24

    Abstract: 本发明提供了一种抗辐照FPGA内嵌PCIExpress IP核的测试电路和方法,电路包括:测试用输入端口TDI,连接至N个被测PCIExpress IP核的测试用输入端口TI;测试用输出管脚TDO,连接至其中一个被测PCIExpress IP核的测试用输出端口TO;所有的被测PCIExpress IP核的测试用输出端口TO都连接至对比模块;对比模块,当N为1时,设定Result信号恒为1;当N大于1时,按位对比N个被测PCIExpress IP核的测试用输出端口TO,如果N个被测PCIExpress IP核的测试用输出端口TO存在不同,输出Result信号为0,否则,输出Result信号为1;测试机台ATE,往测试用输入管脚TDI中分两次先后输入不同的测试向量进行测试,如果两次测试中,N个测试用输出管脚TDO输出的数据符合预期,且对比模块输出Result信号为1,则认为测试通过。

Patent Agency Ranking