摘要:
A system and method for identifying and measuring adherence to software development requirements is presented. A software agent provides a user with product and technical questions. In turn, the user provides product and technical answers, or attributes, which are stored in a repository. A globalization plan generator uses the product and technical attributes to generate a software development plan. In addition, a globalization verification test generator uses the globalization plan to generate a test plan and measure the success of the software product based upon the test plan.
摘要:
Three prioritization schemes for determining which of several CPUs receives priority to become bus master of a host bus in a multiprocessor system, and an arbitration scheme for transferring control from one bus master to another. Each prioritization scheme prioritizes n elements, where a total of (n/2).times.(n-1) priority bits monitors the relative priority between each pair of elements. An element receives the highest priority when each of the n-1 priority bits associated with that element points to it. In the arbitration scheme, the current bus master of the host bus determines when transfer of control of the host bus occurs as governed by one of the prioritization schemes. The arbitration scheme gives EISA bus masters, RAM refresh and DMA greater priority than CPUs acting as bus masters, and allows a temporary bus master to interrupt the current bus master to perform a write-back cache intervention cycle. The arbitration scheme also supports address pipelining, bursting, split transactions and reservations of CPUs aborted when attempting a locked cycle. Address pipelining allows the next bus master to assert its address and status signals before the beginning of the data transfer phase of the next bus master. Split transactions allows a CPU posting a read to the EISA bus to arbitrate the host bus to another device without re-arbitrating for the host bus to retrieve the data. The data is asserted on the host bus when it is idle even if the host bus is being controlled by another device.
摘要:
An arbiter circuit for controlling access to the main memory for requests asserted by the microprocessor, the refresh controller and PCI bus masters. Generally, the priority of the memory requests are as follows, with some exceptions: (1) second refresh request; (2) processor-to-memory write request; (3) memory-to-processor read request; (4) PCI-to-memory write request; (5) memory-to-PCI read request; and (6) first refresh request. The second refresh request indicates that two refreshes are outstanding. When that occurs, both outstanding refresh requests are assigned the highest priority. The processor-to-memory write request is always higher in priority than other memory requests except the second refresh. However, under certain conditions, the processor-to-memory write requests is held off to allow other cycles to proceed. The memory-to-processor read request is generally higher in priority than the PCI write and read requests, unless certain conditions occur to override that priority. PCI-to-memory write requests are always higher in priority than memory-to-PCI read requests.
摘要:
A method of routing internal network traffic within a computing system comprises receiving a network packet at a configurable logic device (CLD), parsing the network packet to obtain a destination address, searching a predetermined range of a routing table wherein each row of the routing table specifies a range of possible destination addresses and routing information, identifying a matching row of the routing table wherein the destination address falls within the range of possible destination addresses of the matching row, and routing the packet according to the routing information.
摘要:
A method of flexibly binding physical network interface ports to a processor in a network testing system comprises generating an egress network packet with a prepend header at a processor, wherein the prepend header specifies a particular physical network interface through which the egress network packet should be transmitted, transmitting the prepended network packet to a configurable logic device (CLD), routing the prepended network packet to the specified physical network interface.
摘要:
A method and apparatus for producing thin lamella for TEM observation. The steps of the method are robust and can be used to produce lamella in an automated process. In some embodiments, a protective coating have a sputtering rate matched to the sputtering rate of the work piece is deposited before forming the lamella. In some embodiments, the bottom of the lamella slopes away from the feature of interest, which keeps the lamella stable and reduces movement during thinning. In some embodiments, a fiducial is used to position the beam for the final thinning, instead of using an edge of the lamella. In some embodiments, the tabs are completed after high ion energy final thinning to keep the lamella more stable. In some embodiments, a defocused low ion energy and pattern refresh delay is used for the final cut to reduce deformation of the lamella.
摘要:
A method and apparatus for preparing thin TEM samples in a manner that reduces or prevents bending and curtaining is realized. Embodiments of the present invention deposit material onto the face of a TEM sample during the process of preparing the sample. In some embodiments, the material can be deposited on a sample face that has already been thinned before the opposite face is thinned, which can serve to reinforce the structural integrity of the sample and refill areas that have been over-thinned due to a curtaining phenomena. In other embodiments, material can also be deposited onto the face being milled, which can serve to reduce or eliminate curtaining on the sample face.
摘要:
An improved method, apparatus, and computer instructions for evaluating acquisition costs for a software product. A set of questions regarding the software product is presented. The set of questions are selected from a source. Costs for acquiring the software product are identified in response to receiving a user input to the set of questions. A report is generated using the costs, wherein the report is used to evaluate whether to acquire the software product in response to identifying the costs.
摘要:
Changing a user's current password for accessing a computer resource, including establishing a provisional password for the user for accessing the computer resource and replacing the user's current password with the provisional password in dependence upon decision criteria. Typical embodiments also include replacing the user's current password with the provisional password if the user enters the provisional password in a subsequent request to access the computer resource. Further embodiments include replacing the user's current password with the provisional password if the user enters the provisional password in a subsequent request to access the computer resource, and if the subsequent request occurs within a time period. Typical embodiments also include discarding the provisional password if the user does not enter the provisional password in a subsequent request to access the computer resource, and establishing a new provisional password for the user for accessing the computer resource.
摘要:
A combustor for a gas powered turbine which employs a heat exchanger and a catalyst to combust a fuel without the emission of undesired chemical species. A gas powered turbine requires expanding gases to power the turbine blades. Fuel is combusted to produce the required gases. A catalyst is employed to lower the combustion temperature of the fuel. The catalyst is placed on a set of tubes in the heat exchanger such that a portion of the thermal energy may be transferred to the air before it engages the catalyst. After encountering the catalyst, the combusted fuel increases the temperature of the air to an auto-ignition temperature so that no other ignition source is needed to combust additional fuel.