摘要:
An automated processor design tool uses a description of customized processor instruction set extensions in a standardized language to develop a configurable definition of a target instruction set, a Hardware Description Language description of circuitry necessary to implement the instruction set, and development tools such as a compiler, assembler, debugger and simulator which can be used to develop applications for the processor and to verify it. Implementation of the processor circuitry can be optimized for various criteria such as area, power consumption, speed and the like. Once a processor configuration is developed, it can be tested and inputs to the system modified to iteratively optimize the processor implementation. By providing a constrained domain of extensions and optimizations, the process can be automated to a high degree, thereby facilitating fast and reliable development.
摘要:
A system for generating processor hardware supports a language for significant extensions to the processor instruction set, where the designer specifies only the semantics of the new instructions and the system generates other logic. The extension language provides for the addition of processor state, including register files, and instructions that operate on that state. The language also provides for new data types to be added to the compiler to represent the state added. It allows separate specification of reference semantics and instruction implementation, and uses this to automate design verification. In addition, the system generates formatted instruction set documentation from the language specification.
摘要:
A clipper for cutting and severing a portion of bait material preventing direct contact of a user with the former. The two elongated pivotally mounted members include cutting assemblies ends that cooperate to come towards each other in a substantially parallel fashion. Peripheral walls with distal sharpened edges have to cut into a bait severing a portion that is lodged between complementing cavities formed by the peripheral walls. Slots in the base plates extend towards their respective centers upon which the peripheral wall are perpendicularly mounted permit a user to manipulate a fishing hook. The hook is removed through one of the cutouts in the peripheral walls that coincide with the entrance to the slots. A user can then hold the bait portion with one hand while safely manipulating the hook with the other hand to set his/her fishing bait.
摘要:
A system for adding advanced instructions to a microprocessor includes a language for formally capturing the new instructions and a method for generating hardware implementations and software tools for the extended processors. The extension language provides for additions of VLIW instructions, complex load/store instructions, more powerful description styles using functions, more powerful register operands, and a new set of built-in modules. The method is capable of generating fully-pipelined micro-architectural implementations for the new instructions in the form of synthesizable HDL descriptions which can be processed by standard CAD tools. The method is also capable of generating software components for extending software development tools for the microprocessor with new instructions.
摘要:
A sintered metal body, having an annular form suitable for use as a valve seat or seal, is impregnated with an uncured polymeric material such as PTFE which is then cured to partially fill the interparticulate spaces in the sintered metal body. The impregnated body is then subjected to applied pressure which preserves the annular shape of the body while collapsing substantially all voids throughout the body to cause the cured polymeric material within the sintered metal body to completely fill the collapsed interparticulate spaces thereby to render the body nonporous throughout.Inasmuch as the interparticulate spaces are completely filled with cured polymeric material, any increases in temperature of the body which result in an expansion of the polymeric material cause a migration of portions of that material from the interior of the body to the exterior surfaces of the body to lubricate the exterior surfaces. The body may, in addition, be completely covered by another layer of cured polymeric material to give the seat additional initial lubricity.