会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Programmable I/O interfaces for FPGAs and other PLDs
    • 用于FPGA和其他PLD的可编程I / O接口
    • US07009423B1
    • 2006-03-07
    • US11134152
    • 2005-05-20
    • William B. AndrewsFulong ZhangHarold Scholz
    • William B. AndrewsFulong ZhangHarold Scholz
    • H03K19/173H03K19/177
    • G11C7/1051G11C7/106G11C7/1066G11C7/1078G11C7/1087H03K19/17744
    • A programmable logic device (PLD), such as a field programmable gate array (FPGA) has a logic core surrounded on one or more sides by an input/output (I/O) interface having one or more programmable I/O buffers (PIBs). At least one PIB can be programmed to perform two or more of (a) a pass-through data input mode, (b) an input register mode; (c) a double data rate (DDR) input mode, (d) one or more demux input modes, (e) one or more DDR demux input modes. In addition or alternatively, at least one PIB can be programmed to perform two or more of (a) a pass-through data output mode, (b) an output register mode, (c) a DDR output mode, (d) one or more mux output modes, and (e) one or more DDR mux output modes. As such, devices of the present invention are flexible enough to support both low-rate and high-rate interface applications, while efficiently using device resources.
    • 诸如现场可编程门阵列(FPGA)的可编程逻辑器件(PLD)具有通过具有一个或多个可编程I / O缓冲器(PIB)的输入/输出(I / O)接口在一侧或多侧上包围的逻辑核 )。 至少一个PIB可以被编程为执行(a)直通数据输入模式,(b)输入寄存器模式中的两个或更多个; (c)双数据速率(DDR)输入模式,(d)一个或多个解复用器输入模式,(e)一个或多个DDR解复用器输入模式。 另外或替代地,至少一个PIB可被编程为执行(a)直通数据输出模式,(b)输出寄存器模式,(c)DDR输出模式,(d)一个或多个 更多多路输出模式,(e)一个或多个DDR多路复用器输出模式。 因此,本发明的设备足够灵活,以支持低速率和高速率的接口应用,同时有效地利用设备资源。
    • 2. 发明授权
    • Programmable I/O interfaces for FPGAs and other PLDs
    • 用于FPGA和其他PLD的可编程I / O接口
    • US06952115B1
    • 2005-10-04
    • US10613462
    • 2003-07-03
    • William B. AndrewsFulong ZhangHarold Scholz
    • William B. AndrewsFulong ZhangHarold Scholz
    • G11C7/10H03K19/173H03K19/177
    • G11C7/1051G11C7/106G11C7/1066G11C7/1078G11C7/1087H03K19/17744
    • A programmable logic device (PLD), such as a field programmable gate array (FPGA) has a logic core surrounded on one or more sides by an input/output (I/O) interface having one or more programmable I/O buffers (PIBs). At least one PIB can be programmed to perform two or more of (a) a pass-through data input mode, (b) an input register mode; (c) a double data rate (DDR) input mode, (d) one or more demux input modes, (e) one or more DDR demux input modes. In addition or alternatively, at least one PIB can be programmed to perform two or more of (a) a pass-through data output mode, (b) an output register mode, (c) a DDR output mode, (d) one or more mux output modes, and (e) one or more DDR mux output modes. As such, devices of the present invention are flexible enough to support both low-rate and high-rate interface applications, while efficiently using device resources.
    • 诸如现场可编程门阵列(FPGA)的可编程逻辑器件(PLD)具有通过具有一个或多个可编程I / O缓冲器(PIB)的输入/输出(I / O)接口在一侧或多侧上包围的逻辑核 )。 至少一个PIB可以被编程为执行(a)直通数据输入模式,(b)输入寄存器模式中的两个或更多个; (c)双数据速率(DDR)输入模式,(d)一个或多个解复用器输入模式,(e)一个或多个DDR解复用器输入模式。 另外或替代地,至少一个PIB可被编程为执行(a)直通数据输出模式,(b)输出寄存器模式,(c)DDR输出模式,(d)一个或多个 更多多路输出模式,(e)一个或多个DDR多路复用器输出模式。 因此,本发明的设备足够灵活,以支持低速率和高速率的接口应用,同时有效地利用设备资源。
    • 8. 发明授权
    • Distributed front-end FIFO for source-synchronized interfaces with non-continuous clocks
    • 分布式前端FIFO,用于具有非连续时钟的源同步接口
    • US07573770B1
    • 2009-08-11
    • US11778457
    • 2007-07-16
    • Fulong ZhangHarold ScholzLarry FenstermakerJohn Schadt
    • Fulong ZhangHarold ScholzLarry FenstermakerJohn Schadt
    • G11C7/00
    • G06F5/06
    • In one embodiment of the invention, an integrated circuit, such as an FPGA, comprises a distributed FIFO architecture that supports data transfer from an external device, such as an SDRAM, via an interface that receives a non-continuous, asynchronous strobe clock and a data lane having a plurality of bit lines from the external device. The distributed FIFO architecture comprise a FIFO for each bit line and a FIFO controller. Under control of the FIFO controller, data is written into each FIFO using a FIFO write clock based on the strobe clock, while data is read out from each FIFO using a FIFO read clock based on a local reference clock of the integrated circuit. The distributed FIFO architecture is designed to handle a range of possible phase differences between the FIFO write and read clocks to safely convert from the asynchronous, non-continuous strobe domain to a local continuous clock domain.
    • 在本发明的一个实施例中,诸如FPGA的集成电路包括分布式FIFO架构,其支持诸如SDRAM的外部设备的数据传输,所述接口接收非连续异步选通时钟和 数据通道具有来自外部设备的多个位线。 分布式FIFO架构包括用于每个位线的FIFO和FIFO控制器。 在FIFO控制器的控制下,使用基于选通时钟的FIFO写时钟将数据写入每个FIFO,而使用基于集成电路的本地参考时钟的FIFO读时钟从每个FIFO读出数据。 分布式FIFO架构旨在处理FIFO写入和读取时钟之间可能的相位差范围,以安全地将异步非连续选通域转换为本地连续时钟域。
    • 10. 发明申请
    • Digital I/O timing control
    • 数字I / O定时控制
    • US20070109880A1
    • 2007-05-17
    • US11281651
    • 2005-11-17
    • Fulong ZhangHarold Scholz
    • Fulong ZhangHarold Scholz
    • G11C7/00
    • G11C7/22G11C7/222
    • When certain digital circuit devices receive data bus signals, I/O interfaces need to sample the data signals during a time when these signals are both valid and stable. Typically, the data signals are sampled at a time corresponding to a point halfway between rising and falling edges of a reference clock signal associated with the data bus, which sampling time corresponds to a 90-degree phase shift of the reference clock signal. In one embodiment of the invention, a delay count generator determines a delay value corresponding to a quarter cycle (i.e., 90 degrees) of the reference clock signal. In making this determination, a counter counts the number of clock cycles of an internally generated, relatively high-frequency clock signal, where the number corresponds to a specified portion (e.g., one half) of a period of a divided-down version of the reference clock signal. That number can then be used to generate the 90-degree delay value.
    • 当某些数字电路设备接收数据总线信号时,I / O接口需要在这些信号有效和稳定的时间内采样数据信号。 通常,数据信号在对应于与数据总线相关联的参考时钟信号的上升沿和下降沿之间的点相对应的时间被采样,该采样时间对应于参考时钟信号的90度相移。 在本发明的一个实施例中,延迟计数发生器确定对应于参考时钟信号的四分之一周期(即,90度)的延迟值。 在进行该确定时,计数器对内部产生的相对高频时钟信号的时钟周期数进行计数,其中数字对应于分割版本的时间段的指定部分(例如,一半) 参考时钟信号。 然后可以使用该数字来产生90度延迟值。