Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Integrating programmable logic into personal computer (pc) architecture

A technology for programming logic, computer systems, applied in the field of computers

Inactive Publication Date: 2009-05-06
MICROSOFT CORP
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, for some operations, GPP is inherently ineffective

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Integrating programmable logic into personal computer (pc) architecture
  • Integrating programmable logic into personal computer (pc) architecture
  • Integrating programmable logic into personal computer (pc) architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] This subject is specifically described to comply with statutory requirements. However, the description itself is not intended to limit the scope of this patent. Rather, the inventors contemplate that the claimed subject matter may also be implemented in other ways, to include different steps or combinations of steps similar to those described in this document, in conjunction with other present or future technologies. Furthermore, while the term "step" is used herein as referring to various elements of a method implemented, the term should not be construed as implying any particular order between the various steps disclosed herein unless an order of individual steps is explicitly described .

[0019] It should be noted that although the description herein of example embodiments of the invention may refer to a particular computer architecture (such as PC system architecture), but the present invention is not limited thereto, and can be applied to any computer system b...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A portion of chip die real estate is allocated to blocks of programmable logic (PL) fabric. These blocks can be used to load special purpose processors which operate in concert with the general purpose processors (GPPs). These processors, implemented in PL, may integrate with a PC system architecture. Blocks of PL are integrated with fixed blocks of logic interfaces connecting, for example, to a system's front side bus. This facilitates configuration of the PL as coprocessors or other devices that may operate as peers to GPPs in the system. Moreover, blocks of PL may be integrated with fixed logic interfaces to existing IO buses within a system architecture. This facilitates configuration of the PL as soft devices, which may appear to the system as physical devices connected to the system. These soft devices can be handled like physical devices connected to the same or similar IO buses.

Description

technical field [0001] This invention relates generally to the field of computers, and more particularly to the integration of programmable logic into computer architectures. Background technique [0002] In the world of digital electronic systems, logic devices provide specific functions, including device-to-device interfacing, data communication, signal processing, data display, timing and control operations, and more. Programmable logic (PL) (as opposed to fixed logic) is generally available as an off-the-shelf component or device that provides a wide variety of features and characteristics. Programmable logic can be configured (or programmed) to perform any number of functions. Some types of programmable logic can only be configured once, while other types can be reconfigured any number of times. Programmable logic consists of an array of basic logic elements and programmable interconnects. Each logic element can be programmed to perform combinational logic functions ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/30G06F9/40G06F15/04
CPCG06F15/7867Y02D10/00
Inventor S·R·德拉克
Owner MICROSOFT CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products