会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Updating configuration for programmable logic device
    • 更新可编程逻辑器件的配置
    • US07081773B1
    • 2006-07-25
    • US10886914
    • 2004-07-07
    • Roger MayJames TysonMark Dickinson
    • Roger MayJames TysonMark Dickinson
    • H03K19/173
    • H03K19/17776H03K19/17752H03K19/1776
    • A programmable logic device is reconfigurable between two functionalities, while it is in use. The programmable logic device has a first store, into which configuration data may be downloaded from an external memory device, and a second store, in which a copy of the configuration data is maintained, with the functionality of the programmable logic device being determined by the copy of the configuration data, thereby allowing additional configuration data to be downloaded from the external memory device into the first store, while maintaining the functionality of the device. This allows the device to be used to provide two different functionalities, and to be switched between these two functionalities with minimal delay for reconfiguration of the device.
    • 可编程逻辑器件可在两个功能之间进行重新配置,同时它正在使用中。 可编程逻辑器件具有可从外部存储器件下载配置数据的第一存储器和维持配置数据的副本的第二存储器,其中可编程逻辑器件的功能由 配置数据的副本,从而允许在维护设备的功能的同时将附加配置数据从外部存储设备下载到第一存储器中。 这允许该设备用于提供两种不同的功能,并且以最小的延迟在这两个功能之间切换以重新配置设备。
    • 5. 发明授权
    • I/O circuitry shared between processor and programmable logic portions of an integrated circuit
    • 在集成电路的处理器和可编程逻辑部分之间共享的I / O电路
    • US06803785B1
    • 2004-10-12
    • US09880458
    • 2001-06-12
    • Roger MayIgor KostarnovEdward H. FlahertyMark Dickinson
    • Roger MayIgor KostarnovEdward H. FlahertyMark Dickinson
    • H03K190177
    • G06F15/7867
    • The present invention provides circuitry and methods for sharing I/O pins between a programmable logic portion and an embedded processor portion of a chip. The circuits in the programmable logic portion and the embedded processor portion can access data signals from and send data signals to the same I/O pins. The data signals are multiplexed to control access to the shared I/O pins. The multiplexers may be controlled by a control signal that determines when particular I/O pins are accessed by the programmable logic portion and the embedded processor portion. Control signals that configure the associated I/O pin circuitry to the correct I/O standard are also multiplexed by the shared I/O circuitry of the present invention. Signals received at the shared I/O pins that are transmitted to the embedded processor portion may be concurrently sent to snoop circuitry within the programmable logic portion.
    • 本发明提供了用于在芯片的可编程逻辑部分和嵌入式处理器部分之间共享I / O引脚的电路和方法。 可编程逻辑部分和嵌入式处理器部分中的电路可以访问数据信号并将数据信号发送到相同的I / O引脚。 数据信号被复用以控制对共享I / O引脚的访问。 多路复用器可以由控制信号控制,该控制信号确定特定的I / O引脚何时由可编程逻辑部分和嵌入式处理器部分访问。 将相关的I / O引脚电路配置为正确I / O标准的控制信号也由本发明的共享I / O电路复用。 在发送到嵌入式处理器部分的共享I / O引脚处接收到的信号可以被同时发送到可编程逻辑部分内的监听电路。
    • 6. 发明授权
    • Video processing architecture
    • 视频处理架构
    • US09082199B1
    • 2015-07-14
    • US11440502
    • 2006-05-24
    • Andrew CroslandRoger May
    • Andrew CroslandRoger May
    • G06T3/40H04N5/343
    • G06T3/40H04N5/343H04N21/23406H04N21/234363H04N21/23805
    • A video processing device has an input for receiving video data, at least one processing circuit, for generating processed video data from the received video data, and a memory, for receiving the processed video data. An output circuit reads the processed video data from the memory, and generates frames of data including at least the processed video data. In order to be able to operate with an output clock frequency that may differ from the ideal output clock frequency, it is possible to vary the frame size, that is, the number of pixels of data in a frame. If an amount of processed video data stored in the memory exceeds an upper threshold, then the frame size can be reduced by reducing the number of pixels of blanking data in the output frame, thereby increasing the rate at which data is read from the memory. Conversely, if an amount of processed video data stored in the memory is lower than a lower threshold, then the frame size can be increased by increasing the number of pixels of blanking data in the output frame, thereby reducing the rate at which data is read from the memory.
    • 视频处理装置具有用于接收视频数据的输入,用于从所接收的视频数据产生经处理的视频数据的至少一个处理电路和用于接收经处理的视频数据的存储器。 输出电路从存储器读取经处理的视频数据,并产生至少包括经处理的视频数据的数据帧。 为了能够以可能与理想输出时钟频率不同的输出时钟频率进行操作,可以改变帧大小,即,帧中数据的像素数量。 如果存储在存储器中的经处理的视频数据量超过上阈值,则可以通过减少输出帧中的消隐数据的像素数来减小帧大小,从而增加从存储器读取数据的速率。 相反,如果存储在存储器中的已处理视频数据量低于下限阈值,则可以通过增加输出帧中的消隐数据的像素数来增加帧大小,从而降低读取数据的速率 从记忆。
    • 7. 发明授权
    • Embedded processor with dual-port SRAM for programmable logic
    • 具有双端口SRAM的嵌入式处理器,用于可编程逻辑
    • US08190828B1
    • 2012-05-29
    • US12465525
    • 2009-05-13
    • Roger MayAndrew DraperPaul MetzgenNeil Thorne
    • Roger MayAndrew DraperPaul MetzgenNeil Thorne
    • G06F12/00
    • G06F17/5045G06F17/5068
    • Methods and apparatus for programmable logic devices including embedded processors having a dual-port SRAMs. A programmable logic integrated circuit includes a programmable logic portion having a plurality of logic elements, programmably configurable to implement user-defined combinatorial or registered logic functions, and an embedded processor portion coupled to the programmable logic portion. The embedded processor portion includes a processor, and a memory block coupled to the processor. The memory block includes a first plurality of memory cells for storing data, a second plurality of memory cells for storing data, a first port coupled to the first and second pluralities of memory cells, a second port coupled to the first and second pluralities of memory cells, and an arbiter coupled to the first port and the second port. When the second port is accessing the first plurality of memory cells, the arbiter prevents the first port from accessing the first plurality of memory cells, and when the second port is accessing the first plurality of memory cells, the arbiter allows the first port to access the second plurality of memory cells.
    • 包括具有双端口SRAM的嵌入式处理器的可编程逻辑器件的方法和装置。 可编程逻辑集成电路包括具有多个逻辑元件的可编程逻辑部分,可编程地可配置为实现用户定义的组合或注册的逻辑功能,以及耦合到可编程逻辑部分的嵌入式处理器部分。 嵌入式处理器部分包括处理器和耦合到处理器的存储器块。 存储器块包括用于存储数据的第一多个存储器单元,用于存储数据的第二多个存储器单元,耦合到第一和第二多个存储器单元的第一端口,耦合到第一和第二多个存储器的第二端口 小区和耦合到第一端口和第二端口的仲裁器。 当第二端口正在访问第一多个存储器单元时,仲裁器防止第一端口访问第一多个存储单元,并且当第二端口正在访问第一多个存储单元时,仲裁器允许第一端口访问 第二组多个存储单元。
    • 8. 发明授权
    • SDRAM controller
    • SDRAM控制器
    • US07917706B1
    • 2011-03-29
    • US10737645
    • 2003-12-15
    • Roger May
    • Roger May
    • G06F13/00G06F13/36
    • G06F13/1642
    • A SDRAM controller prioritizes memory access requests to maximize efficient use of the bandwidth of the memory data bus, and also gives different priorities to access requests received on its different inputs. The SDRAM controller has multiple inputs, at least one of which allows connections to multiple bus master devices. The SDRAM controller forms a queue of bus access requests, based amongst other things on a relative priority given to the input on which a request is received. When a request is received on an input which allows connections to multiple bus master devices, the SDRAM controller forms the queue of bus access requests, based amongst other things on a relative priority given to the bus master device which made the request.
    • SDRAM控制器优先考虑存储器访问请求,以最大限度地有效利用存储器数据总线的带宽,并且还给出访问在其不同输入上接收的请求的不同优先级。 SDRAM控制器具有多个输入,其中至少一个允许连接到多个总线主设备。 除了其他事项之外,SDRAM控制器形成总线访问请求的队列,这是基于接收到请求的输入的相对优先级。 当允许连接到多个总线主设备的输入上接收到请求时,SDRAM控制器基于提供请求的总线主设备的相对优先级,形成总线访问请求的队列。
    • 9. 发明授权
    • Embedded processor with dual-port SRAM for programmable logic
    • 具有双端口SRAM的嵌入式处理器,用于可编程逻辑
    • US07546424B1
    • 2009-06-09
    • US11445703
    • 2006-06-02
    • Roger MayAndrew DraperPaul MetzgenNeil Thorne
    • Roger MayAndrew DraperPaul MetzgenNeil Thorne
    • G06F12/00
    • G06F17/5045G06F17/5068
    • Methods and apparatus for programmable logic devices including embedded processors having a dual-port SRAMs. A programmable logic integrated circuit includes a programmable logic portion having a plurality of logic elements, programmably configurable to implement user-defined combinatorial or registered logic functions, and an embedded processor portion coupled to the programmable logic portion. The embedded processor portion includes a processor, and a memory block coupled to the processor. The memory block includes a first plurality of memory cells for storing data, a second plurality of memory cells for storing data, a first port coupled to the first and second pluralities of memory cells, a second port coupled to the first and second pluralities of memory cells, and an arbiter coupled to the first port and the second port. When the second port is accessing the first plurality of memory cells, the arbiter prevents the first port from accessing the first plurality of memory cells, and when the second port is accessing the first plurality of memory cells, the arbiter allows the first port to access the second plurality of memory cells.
    • 包括具有双端口SRAM的嵌入式处理器的可编程逻辑器件的方法和装置。 可编程逻辑集成电路包括具有多个逻辑元件的可编程逻辑部分,可编程地可配置为实现用户定义的组合或注册的逻辑功能,以及耦合到可编程逻辑部分的嵌入式处理器部分。 嵌入式处理器部分包括处理器和耦合到处理器的存储器块。 存储器块包括用于存储数据的第一多个存储器单元,用于存储数据的第二多个存储器单元,耦合到第一和第二多个存储器单元的第一端口,耦合到第一和第二多个存储器的第二端口 小区和耦合到第一端口和第二端口的仲裁器。 当第二端口正在访问第一多个存储器单元时,仲裁器防止第一端口访问第一多个存储单元,并且当第二端口正在访问第一多个存储单元时,仲裁器允许第一端口访问 第二组多个存储单元。
    • 10. 发明授权
    • I/O circuitry shared between processor and programmable logic portions of an integrated circuit
    • 在集成电路的处理器和可编程逻辑部分之间共享的I / O电路
    • US07446561B2
    • 2008-11-04
    • US11283402
    • 2005-11-17
    • Roger MayIgor KostarnovEdward H FlahertyMark Dickinson
    • Roger MayIgor KostarnovEdward H FlahertyMark Dickinson
    • H03K19/177
    • G06F15/7867
    • The present invention provides circuitry and methods for sharing I/O pins between a programmable logic portion and an embedded processor portion of a chip. The circuits in the programmable logic portion and the embedded processor portion can access data signals from and send data signals to the same I/O pins. The data signals are multiplexed to control access to the shared I/O pins. The multiplexers may be controlled by a control signal that determines when particular I/O pins are accessed by the programmable logic portion and the embedded processor portion. Control signals that configure the associated I/O pin circuitry to the correct I/O standard are also multiplexed by the shared I/O circuitry of the present invention. Signals received at the shared I/O pins that are transmitted to the embedded processor portion may be concurrently sent to snoop circuitry within the programmable logic portion.
    • 本发明提供了用于在芯片的可编程逻辑部分和嵌入式处理器部分之间共享I / O引脚的电路和方法。 可编程逻辑部分和嵌入式处理器部分中的电路可以访问数据信号并将数据信号发送到相同的I / O引脚。 数据信号被复用以控制对共享I / O引脚的访问。 多路复用器可以由控制信号控制,该控制信号确定特定的I / O引脚何时由可编程逻辑部分和嵌入式处理器部分访问。 将相关的I / O引脚电路配置为正确I / O标准的控制信号也由本发明的共享I / O电路复用。 在发送到嵌入式处理器部分的共享I / O引脚处接收到的信号可以被同时发送到可编程逻辑部分内的监听电路。