Processing Configuration Data Frames
    1.
    发明申请
    Processing Configuration Data Frames 有权
    处理配置数据帧

    公开(公告)号:US20080215935A1

    公开(公告)日:2008-09-04

    申请号:US12032448

    申请日:2008-02-15

    CPC classification number: G06F11/1402 G01R31/318519 G06F11/1008

    Abstract: In at least some embodiments, a Programmable Logic Device (PLD) is configured to using a counter in conjunction with a threshold value to determine whether a configuration data frame is to be reloaded into a frame register if errors are encountered. In at least other embodiments, a Programmable Logic Device (PLD) is configured to sequentially load configuration data frames into a frame register, check for errors in the configuration data frames during sequentially loading, and correct errors during sequentially loading without reloading one or more previously-loaded different configuration data frames.

    Abstract translation: 在至少一些实施例中,可编程逻辑设备(PLD)被配置为结合阈值使用计数器,以确定如果遇到错误,配置数据帧是否被重新加载到帧寄存器中。 在至少其他实施例中,可编程逻辑器件(PLD)被配置为将配置数据帧顺序地加载到帧寄存器中,在顺序加载期间检查配置数据帧中的错误,并且在顺序加载期间校正错误,而不重新加载一个或多个先前 加载不同的配置数据帧。

    FPGA-based digital circuit for reducing readback time
    2.
    发明授权
    FPGA-based digital circuit for reducing readback time 有权
    基于FPGA的数字电路,减少回读时间

    公开(公告)号:US07271616B2

    公开(公告)日:2007-09-18

    申请号:US11190509

    申请日:2005-07-26

    CPC classification number: H03K19/17764 H03K19/17736

    Abstract: An improved digital circuit for reducing readback time in field programmable gate arrays (FPGAs) includes a shift register having a plurality of latches and a clock and a reset signal provided to the latches. An interconnect circuit is provided between each pair of latches of the shift register for providing a selective data frame from the desired latch or latches. Connecting a control signal generator to a control input of said interconnect circuit enables quick readback of selected data frames, thereby reducing the time consumed for debugging of an FPGA.

    Abstract translation: 用于减小现场可编程门阵列(FPGA)中的回读时间的改进的数字电路包括具有多个锁存器的移位寄存器和提供给锁存器的时钟和复位信号。 在移位寄存器的每对锁存器之间提供互连电路,用于从期望的锁存器或锁存器提供选择性数据帧。 将控制信号发生器连接到所述互连电路的控制输入端可以快速回读所选择的数据帧,从而减少调试FPGA所花费的时间。

    FPGA-based digital circuit for reducing readback time
    3.
    发明申请
    FPGA-based digital circuit for reducing readback time 有权
    基于FPGA的数字电路,减少回读时间

    公开(公告)号:US20060022700A1

    公开(公告)日:2006-02-02

    申请号:US11190509

    申请日:2005-07-26

    CPC classification number: H03K19/17764 H03K19/17736

    Abstract: An improved digital circuit for reducing readback time in field programmable gate arrays (FPGAs) includes a shift register having a plurality of latches and a clock and a reset signal provided to the latches. An interconnect circuit is provided between each pair of latches of the shift register for providing a selective data frame from the desired latch or latches. Connecting a control signal generator to a control input of said interconnect circuit enables quick readback of selected data frames, thereby reducing the time consumed for debugging of an FPGA.

    Abstract translation: 用于减小现场可编程门阵列(FPGA)中的回读时间的改进的数字电路包括具有多个锁存器的移位寄存器和提供给锁存器的时钟和复位信号。 在移位寄存器的每对锁存器之间提供互连电路,用于从期望的锁存器或锁存器提供选择性数据帧。 将控制信号发生器连接到所述互连电路的控制输入端可以快速回读所选择的数据帧,从而减少调试FPGA所花费的时间。

    Method and apparatus of reloading erroneous configuration data frames during configuration of programmable logic devices
    4.
    发明授权
    Method and apparatus of reloading erroneous configuration data frames during configuration of programmable logic devices 失效
    在配置可编程逻辑器件期间重新加载错误配置数据帧的方法和装置

    公开(公告)号:US07350134B2

    公开(公告)日:2008-03-25

    申请号:US10667199

    申请日:2003-09-18

    CPC classification number: G06F11/1402 G01R31/318519 G06F11/1008

    Abstract: An improved method and apparatus for reloading frames in which errors are detected during the Programmable Logic Device configuration. A configuration data frame for a FPGA is loaded to the Frame register of the FPGA and also to an error detection circuit which detects errors with the loaded frame. An error counter value is maintained by the apparatus and is incremented each time an error with a frame is detected. The incremented value is compared by a Comparator circuit with a pre-determined threshold value ‘n’. If a match is found then the configuration process is aborted, else the data frame is reloaded in the configuration memory, transferred again to the frame register and rechecked for errors. If no error is detected with the reloaded frame, the error counter value is reset and the next frame is loaded until the FPGA configuration process is over.

    Abstract translation: 一种用于重新加载在可编程逻辑器件配置期间检测到错误的帧的改进的方法和装置。 FPGA的配置数据帧被加载到FPGA的帧寄存器,并且还加载到检测错误的错误检测电路。 错误计数器值由设备维护,并且每当检测到帧的错误时递增。 递增值由具有预定阈值“n”的比较器电路进行比较。 如果发现匹配,则配置过程将中止,否则数据帧将重新加载到配置存储器中,再次传输到帧寄存器并重新检查错误。 如果在重新加载的帧中没有检测到错误,错误计数器值将被复位,下一个帧被加载,直到FPGA配置过程结束。

    Programmable logic devices
    5.
    发明申请
    Programmable logic devices 有权
    可编程逻辑器件

    公开(公告)号:US20050172070A1

    公开(公告)日:2005-08-04

    申请号:US11005247

    申请日:2004-12-06

    CPC classification number: H03K19/17748 H03K19/1776

    Abstract: An improved programmable logic device provides increased efficiency and enhanced flexibility in configuration of block memories and includes one or more memory blocks and a vertical shift register that receives the data to be loaded in the memory blocks. The PLD further provides a selection device for selecting the memory cells in the memory blocks that are to store the received data, and a control block for controlling the loading of the data in the memory blocks. The selection device includes an address counter connected to the input of an address decoder so as to enable the selection of addresses in the memory blocks.

    Abstract translation: 改进的可编程逻辑器件在块存储器的配置中提供增加的效率和增强的灵活性,并且包括一个或多个存储器块和接收待加载到存储器块中的数据的垂直移位寄存器。 PLD还提供用于选择要存储接收到的数据的存储器块中的存储器单元的选择装置,以及用于控制数据在存储块中的加载的控制块。 选择装置包括与地址解码器的输入连接的地址计数器,以便能够选择存储块中的地址。

    Method and device for configuration of PLDS
    6.
    再颁专利
    Method and device for configuration of PLDS 有权
    PLDS配置方法和设备

    公开(公告)号:USRE43081E1

    公开(公告)日:2012-01-10

    申请号:US12136712

    申请日:2008-06-10

    CPC classification number: H03K19/17748 G06F17/5054 H03K19/1776

    Abstract: A Programmable Logic Device provides efficient scalability for configuration memory programming while requiring reduced area for implementation. The device includes an array of configuration memory cells, a Vertical Shift Register (VSR) connected to the vertical lines of the array of configuration memory cells, a Select Register (SR) connected to the horizontal lines of the array of configuration memory cells, a Horizontal Shift Register (HSR) providing the enable input to the Select Register (SR), and a Configuration State Machine (CSM) which synchronizes the operations of the VSR, SR and HSR.

    Abstract translation: 可编程逻辑器件为配置存储器编程提供了有效的可扩展性,同时需要减少实现的面积。 该装置包括配置存储器单元的阵列,连接到配置存储单元阵列的垂直线的垂直移位寄存器(VSR),连接到配置存储器单元阵列的水平线的选择寄存器(SR), 提供给选择寄存器(SR)的使能输入的水平移位寄存器(HSR)和与VSR,SR和HSR的操作同步的配置状态机(CSM)。

    Processing configuration data frames
    7.
    发明授权
    Processing configuration data frames 有权
    处理配置数据帧

    公开(公告)号:US07774682B2

    公开(公告)日:2010-08-10

    申请号:US12032448

    申请日:2008-02-15

    CPC classification number: G06F11/1402 G01R31/318519 G06F11/1008

    Abstract: In at least some embodiments, a Programmable Logic Device (PLD) is configured to using a counter in conjunction with a threshold value to determine whether a configuration data frame is to be reloaded into a frame register if errors are encountered. In at least other embodiments, a Programmable Logic Device (PLD) is configured to sequentially load configuration data frames into a frame register, check for errors in the configuration data frames during sequentially loading, and correct errors during sequentially loading without reloading one or more previously-loaded different configuration data frames.

    Abstract translation: 在至少一些实施例中,可编程逻辑设备(PLD)被配置为结合阈值使用计数器,以确定如果遇到错误,配置数据帧是否被重新加载到帧寄存器中。 在至少其他实施例中,可编程逻辑器件(PLD)被配置为将配置数据帧顺序地加载到帧寄存器中,在顺序加载期间检查配置数据帧中的错误,并且在顺序加载期间校正错误,而不重新加载一个或多个先前 加载不同的配置数据帧。

    Programmable logic devices
    8.
    发明授权
    Programmable logic devices 有权
    可编程逻辑器件

    公开(公告)号:US07606969B2

    公开(公告)日:2009-10-20

    申请号:US11005247

    申请日:2004-12-06

    CPC classification number: H03K19/17748 H03K19/1776

    Abstract: An improved programmable logic device provides increased efficiency and enhanced flexibility in configuration of block memories and includes one or more memory blocks and a vertical shift register that receives the data to be loaded in the memory blocks. The PLD further provides a selection device for selecting the memory cells in the memory blocks that are to store the received data, and a control block for controlling the loading of the data in the memory blocks. The selection device includes an address counter connected to the input of an address decoder so as to enable the selection of addresses in the memory blocks.

    Abstract translation: 改进的可编程逻辑器件在块存储器的配置中提供增加的效率和增强的灵活性,并且包括一个或多个存储器块和接收待加载到存储器块中的数据的垂直移位寄存器。 PLD还提供用于选择要存储接收到的数据的存储器块中的存储器单元的选择装置,以及用于控制数据在存储块中的加载的控制块。 选择装置包括与地址解码器的输入连接的地址计数器,以便能够选择存储块中的地址。

    Method and device for configuration of PLDs
    9.
    发明授权
    Method and device for configuration of PLDs 有权
    PLD配置方法和设备

    公开(公告)号:US07157935B2

    公开(公告)日:2007-01-02

    申请号:US10954981

    申请日:2004-09-30

    CPC classification number: H03K19/17748 G06F17/5054 H03K19/1776

    Abstract: A Programmable Logic Device provides efficient scalability for configuration memory programming while requiring reduced area for implementation. The device includes an array of configuration memory cells, a Vertical Shift Register (VSR) connected to the vertical lines of the array of configuration memory cells, a Select Register (SR) connected to the horizontal lines of the array of configuration memory cells, a Horizontal Shift Register (HSR) providing the enable input to the Select Register (SR), and a Configuration State Machine (CSM) which synchronizes the operations of the VSR, SR and HSR.

    Abstract translation: 可编程逻辑器件为配置存储器编程提供了有效的可扩展性,同时需要减少实现的面积。 该装置包括配置存储器单元的阵列,连接到配置存储单元阵列的垂直线的垂直移位寄存器(VSR),连接到配置存储器单元阵列的水平线的选择寄存器(SR), 提供给选择寄存器(SR)的使能输入的水平移位寄存器(HSR)和与VSR,SR和HSR的操作同步的配置状态机(CSM)。

    Method and device for configuration of PLDs
    10.
    发明申请
    Method and device for configuration of PLDs 有权
    PLD配置方法和设备

    公开(公告)号:US20050127943A1

    公开(公告)日:2005-06-16

    申请号:US10954981

    申请日:2004-09-30

    CPC classification number: H03K19/17748 G06F17/5054 H03K19/1776

    Abstract: A Programmable Logic Device provides efficient scalability for configuration memory programming while requiring reduced area for implementation. The device includes an array of configuration memory cells, a Vertical Shift Register (VSR) connected to the vertical lines of the array of configuration memory cells, a Select Register (SR) connected to the horizontal lines of the array of configuration memory cells, a Horizontal Shift Register (HSR) providing the enable input to the Select Register (SR), and a Configuration State Machine (CSM) which synchronizes the operations of the VSR, SR and HSR.

    Abstract translation: 可编程逻辑器件为配置存储器编程提供了有效的可扩展性,同时需要减少实现的面积。 该装置包括配置存储器单元的阵列,连接到配置存储单元阵列的垂直线的垂直移位寄存器(VSR),连接到配置存储器单元阵列的水平线的选择寄存器(SR), 提供给选择寄存器(SR)的使能输入的水平移位寄存器(HSR)和与VSR,SR和HSR的操作同步的配置状态机(CSM)。

Patent Agency Ranking