会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Applications of cascading DSP slices
    • 级联DSP片的应用
    • US07567997B2
    • 2009-07-28
    • US11019518
    • 2004-12-21
    • James M. SimkinsSteven P. YoungJennifer WongBernard J. NewAlvin Y. Ching
    • James M. SimkinsSteven P. YoungJennifer WongBernard J. NewAlvin Y. Ching
    • G06F7/48
    • G06F7/5443
    • In one embodiment an IC is disclosed which includes a plurality of cascaded digital signal processing slices, wherein each slice has a multiplier coupled to an adder via a multiplexer and each slice has a direct connection to an adjoining slice; and means for configuring the plurality of digital signal processing slices to perform one or more mathematical operations, via, for example, opmodes. This IC allows for the implementation of some basic math functions, such as add, subtract, multiply and divide. Many other applications may be implemented using the one or more DSP slices, for example, accumulate, multiply accumulate (MACC), a wide multiplexer, barrel shifter, counter, and folded, decimating, and interpolating FIRs to name a few.
    • 在一个实施例中,公开了一种IC,其包括多个级联的数字信号处理片,其中每个片具有经由多路复用器耦合到加法器的乘法器,并且每个片与直接连接到相邻片; 以及用于通过例如opmode来配置多个数字信号处理片以执行一个或多个数学运算的装置。 该IC允许实现一些基本的数学函数,例如加,减,乘和除。 可以使用一个或多个DSP片段来实现许多其它应用,例如,累加,乘法累加(MACC),宽多路复用器,桶形移位器,计数器和折叠,抽取和内插FIR等等。
    • 5. 发明授权
    • System and methods for reducing clock power in integrated circuits
    • 集成电路中降低时钟功率的系统和方法
    • US08104012B1
    • 2012-01-24
    • US12363721
    • 2009-01-31
    • Matthew H. KleinEdward S. McGettiganStephen M. TrimbergerJames M. SimkinsBrian D. PhilofskySubodh Gupta
    • Matthew H. KleinEdward S. McGettiganStephen M. TrimbergerJames M. SimkinsBrian D. PhilofskySubodh Gupta
    • G06F17/50
    • G06F17/505G06F17/5054G06F2217/62
    • Dynamic power savings and efficient use of resources are achieved in a programmable logic device (PLD) such as a field programmable gate array (FPGA) or complex programmable logic device (CPLD) by receiving a design netlist specifying a circuit including clock signals, clock buffers, clock enable signals and synchronous elements, examining the design netlist to identify synchronous elements coupled to common clock and clock enable signals, cutting the clock signals to the synchronous elements to form a modified design netlist, inserting gated clock buffers into the modified netlist to output gated clock signals to the synchronous elements, responsive to the clock enable signals, and performing placement and routing on the modified netlist. A system for performing the method on an EDA tool is provided. The methods may be provided as executable instructions stored on a computer readable medium which cause a programmable processor to perform the methods.
    • 在诸如现场可编程门阵列(FPGA)或复杂可编程逻辑器件(CPLD)的可编程逻辑器件(PLD)中实现动态功率节省和资源的有效利用,通过接收指定包括时钟信号,时钟缓冲器的电路的设计网表 ,时钟使能信号和同步元件,检查设计网表以识别耦合到公共时钟和时钟使能信号的同步元件,将时钟信号切割到同步元件以形成修改后的设计网表,将门控时钟缓冲器插入修改的网表以输出 门控时钟信号到同步元件,响应于时钟使能信号,并在修改的网表上执行放置和布线。 提供了一种用于在EDA工具上执行该方法的系统。 可以将这些方法提供为存储在计算机可读介质上的可执行指令,其使可编程处理器执行该方法。
    • 7. 发明授权
    • Method and apparatus for virtual quad-port random access memory
    • 虚拟四端口随机存取存储器的方法和装置
    • US07797610B1
    • 2010-09-14
    • US11184310
    • 2005-07-19
    • James M. Simkins
    • James M. Simkins
    • G11C29/00
    • G11C8/16G11C29/52G11C2029/0409
    • Embedded logic circuits in combination with a configurable logic resources on a common integrated circuit facilitates over-clocked operation of embedded, dual-port memory blocks. The implementation yields fully independent and simultaneous read/write access to the dual-port memory blocks from the configurable logic on each clock cycle of the configurable logic. Error detection/correction and data scrubbing is also facilitated by the embedded logic circuits, such that error detection/correction is completely transparent to the configurable logic, while data scrubbing is performed with minimal degradation to the memory access bandwidth of the configurable logic.
    • 嵌入式逻辑电路与公共集成电路上的可配置逻辑资源相结合,有助于嵌入式双端口存储器块的超时操作。 该实现在可配置逻辑的每个时钟周期上从可配置逻辑获得完全独立且同时的读/写访问双端口存储器块。 嵌入式逻辑电路也促进了错误检测/校正和数据擦除,使得错误检测/校正对于可配置逻辑完全透明,同时以可配置逻辑的存储器访问带宽的最小程度的降低来执行数据擦除。
    • 8. 发明授权
    • Method and apparatus for Viterbi synchronization
    • 维特比同步的方法和装置
    • US07161995B1
    • 2007-01-09
    • US10098282
    • 2002-03-15
    • Raied N. MazahrehEdwin J. HemphillJames M. Simkins
    • Raied N. MazahrehEdwin J. HemphillJames M. Simkins
    • H04B1/66
    • H03M13/41H04L1/0054
    • Method and apparatus are described for determining when a convolution decoder is out of synchronization. Normalizations from a convolutional decoder are counted to provide a normalization count, and errors from the convolutional decoder are counted to provide an error count. One of the normalization count and the error count is compared to a first threshold associated with the selected one of the normalization count and the error count. The other of the normalization count and the error count is compared to a second threshold in response to meeting the first threshold, such as bit errors per X normalizations or normalizations per Y bit errors. From this latter comparison, an indicator is generated as to whether the convolutional decoder is synchronized or not.
    • 描述了用于确定卷积解码器何时不同步的方法和装置。 计数来自卷积解码器的归一化以提供归一化计数,并且对来自卷积解码器的错误进行计数以提供错误计数。 将归一化计数和错误计数之一与与所选归一化计数和错误计数中的一个相关联的第一阈值进行比较。 响应于满足第一阈值将归一化计数和错误计数中的另一个与第二阈值进行比较,例如每X标准化的位错误或每Y位错误的归一化。 根据后一种比较,产生关于卷积解码器是否同步的指示符。
    • 10. 发明授权
    • Method of and circuit for implementing a filter in an integrated circuit
    • 在集成电路中实现滤波器的方法和电路
    • US08479133B2
    • 2013-07-02
    • US12418979
    • 2009-04-06
    • Xavier WendlingJames M. Simkins
    • Xavier WendlingJames M. Simkins
    • G06F17/50
    • G06F7/575H03H17/06H03H2017/0692
    • According to an embodiment of the invention, a method of configuring a filter in a circuit to be implemented in an integrated circuit is disclosed. The method comprises receiving a high level design of the circuit; identifying a filter in the high level design; analyzing coefficients of the filter; and transforming the filter of the high level design to a filter using a processing block of the circuit configured to accommodate a common coefficient, wherein the processing block is coupled to receive taps associated with the common coefficient. A computer program product and a circuit for configuring a filter in a circuit to be implemented in an integrated circuit are also disclosed.
    • 根据本发明的实施例,公开了一种在集成电路中实现的电路中配置滤波器的方法。 该方法包括接收电路的高级设计; 识别高级设计中的过滤器; 分析滤波器的系数; 以及使用被配置为容纳公共系数的所述电路的处理块将所述高级设计的所述滤波器变换为滤波器,其中所述处理块被耦合以接收与所述公共系数相关联的抽头。 还公开了一种用于在集成电路中实现的电路中配置滤波器的计算机程序产品和电路。