Patent application number | Description | Published |
20130237992 | INSTRUMENT FOR COMPRESSION AND DISTRACTION - A spinal stabilization system, method, and a surgical kit having a surgical extender apparatus for implanting a surgical screw are disclosed. The extender includes a housing having a distal end and a proximal end, a hollow interior passageway disposed between the distal end and the proximal end, a channel disposed along an exterior surface of the housing at least partially between the distal end and the proximal end and configured to at least partially expose the hollow interior passageway, an interior locking mechanism disposed on an interior surface of the housing and substantially adjacent the proximal end, wherein the interior locking mechanism is configured to allow attachment of at least one surgical tool, and at least one flexible member disposed substantially adjacent the distal end. The housing is configured to accommodate placement of a surgical screw implant. The surgical screw implant is secured to the housing using a mating feature in the surgical screw implant. The at least one flexible member is configured to retain the surgical screw implant. The mating feature is configured to control axial movement of the surgical screw implant. | 09-12-2013 |
20130245691 | SYSTEMS AND METHODS FOR SPINAL FIXATION - A spinal stabilization system, method, and a surgical kit having a surgical extender apparatus for implanting a surgical screw are disclosed. The extender includes a housing having a distal end and a proximal end, a hollow interior passageway disposed between the distal end and the proximal end, a channel disposed along an exterior surface of the housing at least partially between the distal end and the proximal end and configured to at least partially expose the hollow interior passageway, an interior locking mechanism disposed on an interior surface of the housing and substantially adjacent the proximal end, wherein the interior locking mechanism is configured to allow attachment of at least one surgical tool, and at least one flexible member disposed substantially adjacent the distal end. The housing is configured to accommodate placement of a surgical screw implant. The surgical screw implant is secured to the housing using a mating feature in the surgical screw implant. The at least one flexible member is configured to retain the surgical screw implant. The mating feature is configured to control axial movement of the surgical screw implant. | 09-19-2013 |
20130274754 | INSTRUMENT FOR COMPRESSION AND DISTRACTION - A spinal stabilization system, method, and a surgical kit having a surgical extender apparatus for implanting a surgical screw are disclosed. The extender includes a housing having a distal end and a proximal end, a hollow interior passageway disposed between the distal end and the proximal end, a channel disposed along an exterior surface of the housing at least partially between the distal end and the proximal end and configured to at least partially expose the hollow interior passageway, an interior locking mechanism disposed on an interior surface of the housing and substantially adjacent the proximal end, wherein the interior locking mechanism is configured to allow attachment of at least one surgical tool, and at least one flexible member disposed substantially adjacent the distal end. The housing is configured to accommodate placement of a surgical screw implant. The surgical screw implant is secured to the housing a mating feature in the surgical screw implant. The at least one flexible member is configured to retain the surgical screw implant. The mating feature is configured to control axial movement of the surgical screw implant. | 10-17-2013 |
20130274804 | INSTRUMENT FOR INSERTION OF A SPINAL ROD - A spinal stabilization system, method, and a surgical kit having a surgical extender apparatus for implanting a surgical screw are disclosed. The extender includes a housing having a distal end and a proximal end, a hollow interior passageway disposed between the distal end and the proximal end, a channel disposed along an exterior surface of the housing at least partially between the distal end and the proximal end and configured to at least partially expose the hollow interior passageway, an interior locking mechanism disposed on an interior surface of the housing and substantially adjacent the proximal end, wherein the interior locking mechanism is configured to allow attachment of at least one surgical tool, and at least one flexible member disposed substantially adjacent the distal end. The housing is configured to accommodate placement of a surgical screw implant. The surgical screw implant is secured to the housing using a mating feature in the surgical screw implant. The at least one flexible member is configured to retain the surgical screw implant. The mating feature is configured to control axial movement of the surgical screw implant. | 10-17-2013 |
20130289633 | INSTRUMENT AND METHOD FOR SPINAL COMPRESSION AND DISTRACTION - An orthopedic instrument for compression and distraction of bone segments includes a first receiver, a second receiver, a positioner member, and a guide member. The first receiver includes a first receiver aperture that receives a first screw extender. The second receiver includes a second extender aperture that receives a second screw extender. The positioner member translates the second receiver relative to the first receiver to apply one of a compression and a distraction force on the screw extenders. The guide member parallel to the positioner member guides the second receiver relative to the first receiver. | 10-31-2013 |
20140012321 | PERCUTANEOUS ROD INSERTER - A spinal stabilization system, method, and a surgical kit having a surgical extender apparatus for implanting a surgical screw are disclosed. The extender includes a housing having a distal end and a proximal end, a hollow interior passageway disposed between the distal end and the proximal end, a channel disposed along an exterior surface of the housing at least partially between the distal end and the proximal end and configured to at least partially expose the hollow interior passageway, an interior locking mechanism disposed on an interior surface of the housing and substantially adjacent the proximal end, wherein the interior locking mechanism is configured to allow attachment of at least one surgical tool, and at least one flexible member disposed substantially adjacent the distal end. The housing is configured to accommodate placement of a surgical screw implant. The surgical screw implant is secured to the housing a mating feature in the surgical screw implant. The at least one flexible member is configured to retain the surgical screw implant. The mating feature is configured to control axial movement of the surgical screw implant. | 01-09-2014 |
20140074171 | METHODS FOR SPINAL FIXATION - A spinal stabilization system, method, and a surgical kit having a surgical extender apparatus for implanting a surgical screw are disclosed. The extender includes a housing having a distal end and a proximal end, a hollow interior passageway disposed between the distal end and the proximal end, a channel disposed along an exterior surface of the housing at least partially between the distal end and the proximal end and configured to at least partially expose the hollow interior passageway, an interior locking mechanism disposed on an interior surface of the housing and substantially adjacent the proximal end, wherein the interior locking mechanism is configured to allow attachment of at least one surgical tool, and at least one flexible member disposed substantially adjacent the distal end. The housing is configured to accommodate placement of a surgical screw implant. The surgical screw implant is secured to the housing using a mating feature in the surgical screw implant. The at least one flexible member is configured to retain the surgical screw implant. The mating feature is configured to control axial movement of the surgical screw implant. | 03-13-2014 |
20140114363 | INSRUMENT AND METHOD FOR RESTORING MOTION TO A POLYAXIAL SCREW - A polyaxial screw head remobilizer for remobilizing a screw body member relative to a head of a polyaxial bone screw includes a barrel body, a handle assembly, an inner shaft, a slide assembly, and a lever. The barrel body includes proximal and distal ends. The distal end includes a plurality of prongs for releasably engaging a plurality of yokes of the polyaxial screw body member to center the inner shaft over the head of the screw. The handle assembly couples to the proximal end of the barrel body. The inner shaft, disposed within the barrel body, includes proximal and distal ends. An engagement feature of the inner shaft mates with pockets of a bushing of the screw body member. The slide assembly is operably coupled to the barrel body and effect translations of the inner shaft. The lever extends from the slide assembly and rotates to actuate the slide assembly. | 04-24-2014 |
20140180298 | INSTRUMENT AND METHOD FOR PROVISIONALLY LOCKING A POLYAXIAL SCREW - An instrument for provisionally tightening a screw body member to a head of a polyaxial bone screw includes a barrel body, an inner shaft, a handle and lever, and a load link assembly. The barrel body includes a distal end with a pair of rotatable tangs configured to engage the screw body member. The inner shaft includes a distal end configured to engage a bushing within the screw body member. The lever pivotally couples to one of the handle and the barrel body. The load link assembly couples to the inner shaft and the lever. Actuation of the lever towards causes the load link assembly to longitudinally displace the inner shaft toward the distal end to contact the bushing and advance the bushing into frictional fit between the screw body member and the head of the polyaxial bone screw. | 06-26-2014 |
20140257416 | PERCUTANEOUS ROD INSERTER - An instrument for grasping an end of a spinal rod and percutaneous insertion of the spinal rod includes a curved housing, an immovable lip, a first slot, a pivoting lip, a slidable rod, and a threaded mechanism. The curved housing includes an interior channel extending from a proximal end to a distal end. The immovable lip extends from the distal end and the first slot is in a side wall of the distal end. The pivoting lip rotatably couples to the distal end opposite the immovable lip. The slidable rod is dispose within the interior channel and slidably coupled at a first end to the first slot and a second slot of the pivoting lip. The threaded mechanism is within a portion of the proximal end and rotatably engages with a second end of the slidable rod to translate the slidable rod within the interior channel to position the pivoting lip relative to the immovable lip. | 09-11-2014 |
20140277167 | ROD INSERTER AND METHODS OF USE - A spinal stabilization system, method, and a surgical kit having a surgical extender apparatus for implanting a surgical screw are disclosed. The extender includes a housing having a distal end and a proximal end, a hollow interior passageway disposed between the distal end and the proximal end, a channel disposed along an exterior surface of the housing at least partially between the distal end and the proximal end and configured to at least partially expose the hollow interior passageway, an interior locking mechanism disposed on an interior surface of the housing and substantially adjacent the proximal end, wherein the interior locking mechanism is configured to allow attachment of at least one surgical tool, and at least one flexible member disposed substantially adjacent the distal end. The housing is configured to accommodate placement of a surgical screw implant. The surgical screw implant is secured to the housing using a mating feature in the surgical screw implant. The at least one flexible member is configured to retain the surgical screw implant. The mating feature is configured to control axial movement of the surgical screw implant. | 09-18-2014 |
20140277168 | ROD INSERTER AND METHODS OF USE - A spinal stabilization system, method, and a surgical kit having a surgical extender apparatus for implanting a surgical screw are disclosed. The extender includes a housing having a distal end and a proximal end, a hollow interior passageway disposed between the distal end and the proximal end, a channel disposed along an exterior surface of the housing at least partially between the distal end and the proximal end and configured to at least partially expose the hollow interior passageway, an interior locking mechanism disposed on an interior surface of the housing and substantially adjacent the proximal end, wherein the interior locking mechanism is configured to allow attachment of at least one surgical tool, and at least one flexible member disposed substantially adjacent the distal end. The housing is configured to accommodate placement of a surgical screw implant. The surgical screw implant is secured to the housing using a mating feature in the surgical screw implant. The at least one flexible member is configured to retain the surgical screw implant. The mating feature is configured to control axial movement of the surgical screw implant. | 09-18-2014 |
20140350604 | Systems and Methods for Manipulating and/or Installing Title of Invention a Pedical Screw - A spinal screw assembly adapted to be secured to a vertebrae for providing securement across at least two vertebrae. The assembly includes a pedicle screw having a substantially spherical head portion, a threaded shaft portion, and an engagement surface in the head portion for driving said screw into the vertebrae, and a body member comprising a tower portion having an open top, a break-away section for manipulation of the screw upon implantation into the vertebrae, a base body at a proximal region of the body member and a break zone which acts as a transition between the base body and the tower portion. A resealably securable setscrew within the body member secures and fully contains the rod within said assembly. The break-away section remains completely outside a wound and is removed or broken off once the screw has been fully assembled inside the vertebrae. | 11-27-2014 |
20140371540 | Retractor - A retractor device for spearing the body tissue apart is provided. The retractor includes a housing configured to include a plurality of sections, wherein each section is configured to accommodate placement of at least one blade, a blade holding mechanism configured to secure the at least one blade within the housing, a translation mechanism configured to provide translation movement of at least one of the sections, and a rotation mechanism configured to provide rotation movement of at least one blade. | 12-18-2014 |
Patent application number | Description | Published |
20120101506 | TISSUE RETRACTOR APPARATUS AND METHODS OF USE - Apparatus and methods of use for a tissue retractor having a first retractor with a first main frame with a first distal blade and a second retractor having a second main frame with a second distal blade, the first distal blade and second distal blade being configured to engage each other on opposite sides of a spinal implant creating an expandable passageway p between the first main frame and second main frame. | 04-26-2012 |
20120221056 | APPARATUS FOR LINKING IMPLANTS AND REDUCING DEFORMITIES - An apparatus for connecting a pair of bone screws of a vertebral level includes a first end member, a second end member, and a transverse member. The first end member includes a track for removably attaching to a head of a first one of the bone screws. The second end member includes a track for removably attaching to a head of a second one of the bone screws. The transverse member connects the first and second end members. | 08-30-2012 |
20120239096 | INSTRUMENT AND METHOD FOR SPINAL COMPRESSION AND DISTRACTION - An instrument for multilevel compression and distraction of vertebrae in a spinal column includes a first arm, a second arm, a third arm, a linking member, and a coupler. The first arm includes a distal end with a first aperture for receiving a first screw extender that attaches to a first vertebra. The second arm includes a distal end with a second aperture for receiving a second screw extender that attaches to a second vertebra. The third arm includes a distal end with a third aperture for receiving a third screw extender that attaches to a third vertebra. The linking member pivotally links proximal ends of the first, second, and third arms. The coupler positions the distal ends of the first arm and the second arm relative to the third arm to compress and distract the first vertebra and the second vertebra relative to the third vertebra. | 09-20-2012 |
20130110184 | SYSTEMS FOR VERTEBRAL ADJUSTMENTS AND ROD REDUCTION | 05-02-2013 |
20140316475 | SPINAL DEFORMITY CORRECTION INSTRUMENTS AND METHODS - An instrument for correction of spinal deformities includes an inner member with a proximal portion configured to receive a corrective force and a distal coupling portion configured to transfer the corrective force to a spinal implant in a vertebra. A slot extends transversely through the coupling portion and is configured to guide a fixation rod into the spinal implant. A threaded sleeve includes an external thread and a thru-bore that slides relative to the proximal portion. An outer member couples with the proximal portion and threadably engages the external thread to apply a reduction force as the outer member rotates relative to the inner member. A reduction blade includes a proximal interlocking portion that removably couples with the threaded sleeve and a distal rod engagement feature configured to engage the fixation rod and transfer the reduction force to reduce the fixation rod into the spinal implant. | 10-23-2014 |
20150066091 | SYSTEMS FOR VERTEBRAL ADJUSTMENTS AND ROD REDUCTION - An instrument for compression and distraction of a vertebral segment and reducing a surgical rod includes a first arm, a second arm, a coupler, and a reducer. The first arm includes a first aperture for receiving a first screw extender that attaches to a first vertebra. The second arm pivotably couples to the first arm and includes a second aperture for receiving a second screw extender that attaches to a second vertebra. The coupler links the first arm to the second arm to position the first arm relative to the second arm for compression and distraction of the first vertebra relative to the second vertebra. The reducer is received within the second aperture for reducing a surgical rod within the second screw extender. | 03-05-2015 |
Patent application number | Description | Published |
20090307389 | SWITCHABLE ACCESS STATES FOR NON-VOLATILE STORAGE DEVICES - Techniques for switching access states for accessing non-volatile are disclosed. A plurality of non-volatile memory portions can be effectively presented as: (a) a single logical unit in a first access state (“single unit access state”) and (b) as multiple logical units in a second access state (“multi-unit access state”). An access switching system can be provided for a device that includes a plurality of non-volatile storage portions. As a result, the device can be operable to effectively switch between the first and second access states. In the first access state, the plurality of non-volatile storage portions can be effectively presented as a single logical unit for access by another device, thereby allowing the other device to effectively access the plurality of non-volatile storage portions from a single access point. However, the device can also be operable to switch to a second access state in which the plurality of the non-volatile storage portions can be effectively presented to the other device as multiple logical units, thereby allowing the other device to access the plurality of non-volatile storage portions individually by using multiple access points respectively associated with the multiple logical units presented to the other device. | 12-10-2009 |
20100125690 | USB MEMORY CARD READER HAVING MEMORY CARD IDENTIFICATION - A memory card reader is disclosed that includes a memory card slot adapted to allow insertion and extraction of a memory card, a universal serial bus port, and a communication controller adapted for electrical communication with a memory card in the memory card slot and the universal serial bus port. The communication controller is responsive to a command message received in a command descriptor packet at the universal serial bus port to query the memory card in the memory card slot for information uniquely identifying the memory card. The communication controller is further adapted to generate an information descriptor packet including information uniquely identifying the memory card for provision at the universal serial bus port. | 05-20-2010 |
20100228799 | SYSTEM FOR OPTIMIZING THE TRANSFER OF STORED CONTENT IN RESPONSE TO A TRIGGERING EVENT - A system is set forth that includes storage, a first file system, a second file system, and a processing system. The first file system manages one or more files and/or directories on the storage, while the second file system manages content of one or more further files on the storage. The processing system is responsive to a triggering event. The processing system responds to the triggering event by re-mapping content from the second file system to the first file system while retaining the content at its original physical location on the storage so that the content is accessible through the first file system from its original physical location on the storage. | 09-09-2010 |
20120047331 | SYSTEMS AND METHODS FOR MANAGING AN UPLOAD OF FILES IN A SHARED CACHE STORAGE SYSTEM - Systems and methods for managing a storage device are disclosed. Generally, in a host to which a storage device is operatively coupled, wherein the storage device includes a cache for storing one or more discardable files, a file is identified to be uploaded to an external location. A determination is made whether sufficient free space exists in the cache to pre-stage the file for upload to the external location and the file is stored in the cache upon determining that sufficient free space exists in the cache to pre-stage the file for upload to the external location, wherein pre-stating prepares a file for opportunistically uploading such file in accordance with an uploading policy. | 02-23-2012 |
20130159304 | METHOD AND SYSTEM FOR PROVIDING STORAGE DEVICE FILE LOCATION INFORMATION - A method and system are disclosed that permit a host application to obtain cluster location data, for example logical addresses associated with the clusters of a file, and to allow a host application to communicate the logical block address mapping information to firmware of a storage device. The method includes the host transmitting one or more clusters or partial clusters having a signature to the storage device where the storage device knows or has been instructed by the host to look for the signature. The storage device may receive clusters having a signature and, responsive to a host request, return logical address information to a host for the location in the storage device of the marked clusters. The host may parse a data structure on the storage device to obtain remaining cluster location information using a file's first cluster location or may request that the storage device return the cluster location information. | 06-20-2013 |
20130159362 | METHOD AND SYSTEM FOR PROVIDING STORAGE DEVICE FILE LOCATION INFORMATION - A method and system are disclosed that permit a host application to obtain cluster location data, for example logical addresses associated with the clusters of a file, and a host application to communicate the logical block address mapping information to firmware of a storage device. The method includes the host transmitting one or more clusters or partial clusters having a signature to the storage device where the storage device knows or has been instructed to look for the signature. The storage device may receive clusters having a signature and, responsive to a host request, return logical address information to a host for the location in the storage device of the marked clusters. The host may parse a data structure on the storage device to obtain remaining cluster location information using a file's first cluster location or may request that the storage device return the cluster location information. | 06-20-2013 |
Patent application number | Description | Published |
20110158606 | Storage Device and Method for Resuming Playback of Content - A storage device and method for resuming playback of content are provided. In one embodiment, a storage device comprises a memory operative to store a plurality of versions of content. The storage device receives a request for one of the versions of the content from a host, provides the requested version of the content to the host, and provides bookmark information from which the host can determine a location where to resume playback of the content, wherein the bookmark information indicates where playback ended for a different version of the content. | 06-30-2011 |
20120017084 | Storage Device and Method for Providing a Partially-Encrypted Content File to a Host Device - A storage device and method for providing a partially-encrypted content file to a host device are provided. In one embodiment, the storage device retrieves a content file from memory in the storage device and partially-encrypts the content file by encrypting some portions of the content file. The storage device sends the partially-encrypted content file to a host device and informs the host device of which portions of the partially-encrypted content file are encrypted. In one embodiment, the remaining portions of the content file are in clear text form and do not need to be decrypted. Because the host device only needs to decrypt the portions of the content file that are encrypted—and not the entire content file—the host device can decrypt the partially-encrypted content file, even if it does not have the processing power to decrypt a fully-encrypted version. In another embodiment, at least some of the remaining portions of the content file are encrypted with at least one additional key. | 01-19-2012 |
20130156196 | Storage Device and Method for Super-Distribution of Content Protected with a Localized Content Encyrption Key - In one embodiment, a storage device stores a content encryption key, content encrypted with the content encryption key, and a super-distribution key. To re-distribute the content, the storage device creates a super-distribution token by encrypting the content encryption key with the super-distribution key and provides the encrypted content and the super-distribution token to a host device for storage in a target storage device. To access the encrypted content on the target storage device, the target storage device provides the super-distribution token to a server via the host device. The server generates an activation token from the super-distribution token, wherein the activation token contains the content encryption key. The target storage device receives the activation token from the server via the host device, retrieves the content encryption key from the activation token, and decrypts the encrypted content using the retrieved content encryption key. | 06-20-2013 |
20130159707 | Host Device and Method for Super-Distribution of Content Protected with a Localized Content Encryption Key - In one embodiment, a host device creates a super-distribution token by encrypting a content encryption key with a super-distribution key and stores the super-distribution token and encrypted content retrieved from a source storage device in a target storage device. In another embodiment, a host device provides a super-distribution token to a server, wherein the server is configured to generate an activation token from the super-distribution token, receive the activation token from the server, retrieve a content encryption key from the activation token, and decrypt encrypted content received from a storage device using the content encryption key retrieved from the activation token. | 06-20-2013 |
Patent application number | Description | Published |
20080290898 | PROGRAMMABLE LOGIC DEVICE HAVING COMPLEX LOGIC BLOCKS WITH IMPROVED LOGIC CELL FUNCTIONALITY - A CLB-based PLD with logic cells having improved logic, register, arithmetic, logic packing and timing functions and capabilities is disclosed. The CLBs of the PLD are arranged in rows and columns of an array and are interconnect by a plurality of interconnect lines. Each of the plurality of CLBs has a first slice of logic cells and a second slice of logic cells arranged in a first column and a second column. First and second carry chains are provided between each of the logic cells of each column. At least one of the logic cells includes one or more Look Up Tables for implanting logic functions on a set of inputs provided to the one logic cell and an arithmetic logic circuit configured to receive a carry-in signal and to generate a carry-out signal forming part of the first carry chain. In one embodiment, the logic cell further includes a first output register and a second output register and the set of outputs generated by the logic cell are partitioned among the first output register and the second output register. In another embodiment, an output of one of the registers is provided as an input to one of the Look Up Tables of the cell through a register feedback connection. In yet another embodiment, the set of inputs provided to a first and a second of the Look Up Tables are different, enabling a higher degree of logic efficiency or “packing” by enabling each cell to perform logic functions on two different sets of inputs as opposed to only the same set of inputs. Finally, in another embodiment, the arithmetic logic circuit is capable of generating two SUM output signals. | 11-27-2008 |
20090051387 | Field programmable gate array with integrated application specific integrated circuit fabric - A field programmable gate array (“FPGA”) is provided having integrated application specific integrated circuit (“ASIC”) fabric. The ASIC fabric may be used to implement one or more custom or semi-custom hard blocks within the FPGA. The ASIC fabric can be made up of a “custom region” and an “interface region.” The custom region can implement the custom or semi-custom ASIC design and the interface region can integrate and connect the custom region to the rest of the FPGA circuitry. The custom region may be based on a structured ASIC design. The interface region may allow the ASIC fabric to be incorporated within the hierarchical organization of the FPGA, allowing the custom region to connect to the FPGA circuitry in a seamless manner. | 02-26-2009 |
20090271465 | CONFIGURABLE HYBRID ADDER CIRCUITRY - Hybrid adder circuitry is provided for integrated circuits such as programmable integrated circuits. The hybrid adder may combine the capabilities of multiple adder architectures. Hybrid adders may include carry select and carry ripple adder circuits. The adder circuits may be combined using a carry look-ahead architecture. Adder functionality may be implemented using the resources of logic regions on the programmable integrated circuits. Each logic region may include combinatorial logic such as look-up table logic and register circuitry. The hybrid adder circuitry may receive input words to be added from the combinatorial circuitry and may produce corresponding arithmetic sum output signals to the register circuitry. | 10-29-2009 |
20100026340 | User-Accessible Freeze-Logic for Dynamic Power Reduction and Associated Methods - A programmable logic device (PLD) includes a configuration circuit, and first and second freeze-logic circuits. The configuration circuit provides configuration data for configuring programmable resources of the PLD during a configuration mode of the PLD. One of the two freeze-logic circuits provides a freeze logic signal during the configuration mode of the PLD. The other freeze-logic circuit provides a freeze logic signal during a user mode of the PLD. | 02-04-2010 |
20100207659 | FIELD PROGRAMMABLE GATE ARRAY WITH INTEGRATED APPLICATION SPECIFIC INTEGRATED CIRCUIT FABRIC - A field programmable gate array (“FPGA”) is provided having integrated application specific integrated circuit (“ASIC”) fabric. The ASIC fabric may be used to implement one or more custom or semi-custom hard blocks within the FPGA. The ASIC fabric can be made up of a “custom region” and an “interface region.” The custom region can implement the custom or semi-custom ASIC design and the interface region can integrate and connect the custom region to the rest of the FPGA circuitry. The custom region may be based on a structured ASIC design. The interface region may allow the ASIC fabric to be incorporated within the hierarchical organization of the FPGA, allowing the custom region to connect to the FPGA circuitry in a seamless manner. | 08-19-2010 |
20130009666 | FIELD PROGRAMMABLE GATE ARRAY WITH INTEGRATED APPLICATION SPECIFIC INTEGRATED CIRCUIT FABRIC - A field programmable gate array (“FPGA”) is provided having integrated application specific integrated circuit (“ASIC”) fabric. The ASIC fabric may be used to implement one or more custom or semi-custom hard blocks within the FPGA. The ASIC fabric can be made up of a “custom region” and an “interface region.” The custom region can implement the custom or semi-custom ASIC design and the interface region can integrate and connect the custom region to the rest of the FPGA circuitry. The custom region may be based on a structured ASIC design. The interface region may allow the ASIC fabric to be incorporated within the hierarchical organization of the FPGA, allowing the custom region to connect to the FPGA circuitry in a seamless manner. | 01-10-2013 |
20130176052 | INTEGRATED CIRCUITS WITH SHARED INTERCONNECT BUSES - An integrated circuit may include programmable logic regions coupled in parallel to an interconnect bus. Multiplexing circuitry may be interposed between the programmable logic regions and the interconnect bus. The multiplexing circuitry may be formed from multiplexing circuits formed in a cascade structure. The multiplexing circuitry may dynamically receive control signals that determines which programmable logic region is allowed to drive output signals onto the interconnect bus. Alternatively, each programmable logic region may have an associated output circuit that is coupled to the interconnect bus. The output circuits may be dynamically controlled by control circuitry. The output circuits may receive control signals from the control circuitry that selectively enable and selectively disable the output circuits. The output circuits may be formed with logic circuitry that ensures that the interconnect bus is not simultaneously driven by the output circuits. | 07-11-2013 |
20140021981 | INTEGRATED CIRCUITS WITH LOGIC REGIONS HAVING INPUT AND OUTPUT BYPASS PATHS FOR ACCESSING REGISTERS - Integrated circuits such as programmable integrated circuits may include programmable logic regions that can be configured to perform custom functions. Interconnects may be used to route signals throughout the integrated circuit. The programmable logic regions may have input selection circuitry for selecting and providing input signals from the interconnects to the programmable logic regions. The programmable logic regions may include look-up table circuitry for processing the input signals and registers for storing output signals from the look-up table circuitry. The programmable logic regions may include output selection circuitry for selecting which output signals are provided to output circuitry of the programmable logic regions. The programmable logic regions may include bypass paths that provide direct access to the registers from the interconnects by bypassing the input and output selection circuitry. Computer-aided design tools may be used to identify registers in a design that should be used for register pipelining. | 01-23-2014 |
20140111247 | METHODS AND APPARATUS FOR BUILDING BUS INTERCONNECTION NETWORKS USING PROGRAMMABLE INTERCONNECTION RESOURCES - Integrated circuits may include logic regions configurable to perform custom functions. Interconnects may be used to route signals throughout the integrated circuit. The logic region may be coupled to input selection circuitry for selecting and providing input signals from the interconnects to the logic regions and to output selection and routing circuitry for selecting and transmitting output signals over interconnects to other logic regions. Bypass circuitry may provide direct access to registers inside the logic regions and to the output selection and routing circuitry by bypassing the input selection circuitry and other processing circuitry inside the logic regions. Bus interconnections having logic regions performing register pipelining, wire stitching, and acting as data source/sink stations to get on and off the bus interconnections may be generated by configuring the bypass circuitry and the output selection and routing circuitry appropriately. | 04-24-2014 |
20150028918 | ERROR RESILIENT PACKAGED COMPONENTS - A packaged component may include an interposer and integrated circuit dies mounted on the interposer. At least one of the dies may be a radiation-hardened integrated circuit die, whereas the remaining dies may be non-radiation-hardened dies. If desired, the interposer may be a radiation-hardened interposer whereas the integrated circuit dies may be non-radiation-hardened dies. The radiation-hardened die or the radiation-hardened interposer may include monitor circuitry that is used to test non-radiation-hardened circuitry of the packaged component. Test results may be stored in a database at the monitor circuitry or transmitted to external devices such as a server. The monitor circuitry may be used to reconfigure failed circuitry or may control multiplexing circuitry in the interposer to functionally replace the failed circuitry. If desired, the monitor circuitry may adjust power consumption of non-radiation-hardened circuitry based on the test results. | 01-29-2015 |
20150121319 | METHODS AND TOOLS FOR DESIGNING INTEGRATED CIRCUITS WITH AUTO-PIPELINING CAPABILITIES - A circuit designer may use computer-aided design (CAD) tools to implement an integrated circuit design. The CAD tools may include auto-pipelining capabilities to improve the performance of the integrated circuit design. Auto-pipelining may modify the number of pipeline registers in a path within a given range. A description of the integrated circuit design may include different implementation alternatives of a path each having a different number of pipeline registers, and the CAD tools may select one of these implementation alternatives. The CAD tools may further evaluate the performance of a particular implementation alternative and iteratively select a different implementation alternative until a given objective is met. The CAD tool may update a test environment according to the selected implementation alternative once the objective is met and validate the selected implementation alternative using the updated test environment. | 04-30-2015 |