Patent application number | Description | Published |
20120093237 | PROCESSING SYSTEM WITH REGISTER ARBITRATION AND METHODS FOR USE THEREWITH - A processing system includes a memory module that includes a register space for storing a plurality of register data in a plurality of registers and secure access data corresponding to the register space. A register arbitration module operates to receive a request to access one of the registers from a client module; retrieve secure access data corresponding to the client to determine if the client is trusted; and to grant the request to access the register if the client is trusted. If the client is not trusted, the register arbitration module retrieves secure access data to determine if the register is non-secured for the client. The register arbitration module grants the request to access the register when the register is non-secured for the client. | 04-19-2012 |
20140063349 | VIDEO PROCESSING DEVICE WITH POWER ADJUSTMENT AND METHODS FOR USE THEREWITH - A video processing device includes a substrate. A plurality of ring oscillators generate a corresponding plurality of ring oscillator outputs. A control circuit generates power adjustment signals for adjusting at least one power supply voltage of the video processing device, based on the plurality of oscillator outputs. | 03-06-2014 |
20140328407 | PROCESSING SYSTEM WITH REGISTER ARBITRATION AND METHODS FOR USE THEREWITH - A processing system includes a memory module that includes a register space for storing a plurality of register data in a plurality of registers and secure access data corresponding to the register space. A register arbitration module operates to receive a request to access one of the registers from a client module; retrieve secure access data corresponding to the client to determine if the client is trusted; and to grant the request to access the register if the client is trusted. If the client is not trusted, the register arbitration module retrieves secure access data to determine if the register is non-secured for the client. The register arbitration module grants the request to access the register when the register is non-secured for the client. | 11-06-2014 |
20150113594 | PROCESSING SYSTEM WITH VIRTUAL CLIENTS AND METHODS FOR USE THEREWITH - A processing system includes a memory module that includes a plurality of memory blocks and a plurality of registers. A processor executes an operating system having a plurality of operating system processes, wherein each of the plurality of operating system processes is designated as a corresponding one of a plurality of virtual clients. A memory arbitration module receives a request to access a selected one of the plurality of memory blocks or registers from at least one of the plurality of virtual clients and determines whether or not to grant or deny the request, based on whether the selected memory block or register is designated for trusted or untrusted access and based on whether the virtual client is trusted or untrusted. | 04-23-2015 |
20150161361 | PROCESSING SYSTEM WITH REGISTER ARBITRATION AND METHODS FOR USE THEREWITH - A processing system includes a memory module that includes a register space for storing a plurality of register data in a plurality of registers and secure access data corresponding to the register space. A register arbitration module operates to receive a request to access one of the registers from a client module; retrieve secure access data corresponding to the client to determine if the client is trusted; and to grant the request to access the register if the client is trusted. If the client is not trusted, the register arbitration module retrieves secure access data to determine if the register is non-secured for the client. The register arbitration module grants the request to access the register when the register is non-secured for the client. | 06-11-2015 |
20150264097 | PROCESSING SYSTEM WITH TRANSPORT STREAM AGGREGATION AND METHODS FOR USE THEREWITH - A processing system includes a transport stream aggregator that receives a plurality of transport streams in a transport stream format and that generates an aggregated transport stream in response. The transport stream aggregator processes transport stream packets of the plurality of transport streams and replaces a packet synchronization field with a customized synchronization field. A processing device is configured to generate a processed video signal from the aggregated transport stream. | 09-17-2015 |
20150264300 | PROCESSING SYSTEM WITH MASTER BOOTING AND METHODS FOR USE THEREWITH - A processing system includes a memory device that stores a plurality of routines. A transport stream aggregator receives a plurality of transport streams in a transport stream format and that generates an aggregated transport stream in response. A processing device generates a processed video signal from the aggregated transport stream, wherein the processing device is booted based on a first routine of the plurality of routines. The processing device also operates as a boot master to boot the transport stream aggregator based on a second routine of the plurality of routines. | 09-17-2015 |
20150271143 | CONTENT ACCESS DEVICE WITH PROGRAMMABLE INTERFACE AND METHODS FOR USE THEREWITH - A content access device includes an interface module having a plurality of interfaces that operate in accordance with a corresponding plurality of interface formats. The interface module is programmable to select at least one of the plurality of interfaces to receive a transport stream and output a processed transport stream. The interface formats include a plurality of broadcast video card formats and a plurality of wired computer interface formats. A key storage device stores at least one key. An encryption processing device retrieves the at least one key from the key storage device, and then processes the transport stream based on the at least one key to generate the processed transport stream. | 09-24-2015 |
20150271545 | CONTENT ACCESS DEVICE WITH POLLING PROCESSOR AND METHODS FOR USE THEREWITH - A content access device includes an interface module that receives a transport stream and outputs a processed transport stream. An input buffer buffers the received transport stream. A polling processor processes the transport stream based on the at least one key to generate the processed transport stream, wherein the polling processor operates to descramble individual packets of the transport stream in a plurality of polling slots of a polling loop. An output buffer buffers the processed transport stream for output by the interface module. | 09-24-2015 |