摘要:
Methods and systems are provided for hardware-accelerated packet multicasting in a virtual routing system. According to one embodiment, a multicast packet is received at an ingress system of a packet-forwarding engine (PFE). The ingress system identifies flow classification indices for the multicast packet. Then, for each instance of multicasting, the ingress system sends a single copy of the multicast packet and the flow classification indices to an egress system of the PFE. The single copy of the multicast packet is buffered in a memory accessible by the egress system. The egress system prepares the multicast packet for transmission by for each flow classification index, identifying corresponding transform control instructions based on the flow classification index, reading the single copy of the multicast packet from the memory, causing the multicast packet to be transformed in accordance with the identified transform control instructions and outputting the transformed multicast packet.
摘要:
A system that designs, implements, and manages client applications on mobile devices using runtime executives and an IDE. In one aspect, the runtime executive delivers consistent GUI and application behavior within and across mobile development platforms. In another aspect, the runtime executive can set up data files of an IDE-generated client application on mobile devices and then become that application itself while supporting a pay-per-download subscription service. The runtime executive delivers multimedia content in presentation format via a one-level browsing interface, enables data entries across tabbed views with minimal typing and drilidowns via a one-level data entry interface, and precisely processes scripts and commands, including calls to COM libraries. The IDE allows non-programmers to design the GUI and the scripts for mobile device applications and compile them into application data files for multiple development platforms, which are then loaded and executed by runtime executives.
摘要:
Methods and systems are provided for hardware-accelerated packet multicasting in a virtual routing system. According to one embodiment, a multicast packet is received at an ingress system of a packet-forwarding engine (PFE). The ingress system identifies flow classification indices for the multicast packet. Then, for each instance of multicasting, the ingress system sends a single copy of the multicast packet and the flow classification indices to an egress system of the PFE. The single copy of the multicast packet is buffered in a memory accessible by the egress system. The egress system prepares the multicast packet for transmission by for each flow classification index, identifying corresponding transform control instructions based on the flow classification index, reading the single copy of the multicast packet from the memory, causing the multicast packet to be transformed in accordance with the identified transform control instructions and outputting the transformed multicast packet.
摘要:
Methods and systems are provided for routing traffic through a virtual router-based network switch. According to one embodiment, a method for routing packets in a router includes establishing a flow data structure, which identifies a packet flow through a virtual router in the router. When a packet is received, a comparison is performed between a subset of at least one packet header associated with the packet and a subset of the flow data structure. If the subset of the packet header matches the subset of the flow data structure, then the packet can be hardware accelerated to a network interface. Otherwise, the packet may be either dropped or forwarded to a general purpose processor for processing.
摘要:
A virtual routing platform includes a line interface a plurality of virtual routing engines (VREs) to identify packets of different packet flows and perform a hierarchy of metering including at least first and second levels of metering on the packet flows. A first level of metering may be performed on packets of a first packet flow using a first metering control block (MCB). The first level of metering may be one level of metering in a hierarchy of metering levels. A second level of metering on the packets of the first packet flow and packets of a second flow using a second MCB. The second level of metering may be another level of metering in the hierarchy. A cache-lock may be placed on the appropriate MCB prior to performing the level of metering. The first and second MCBs may be data structures stored in a shared memory of the virtual routing platform. The cache-lock may be released after performing the level of metering using the MCB. The cache-lock may comprise setting a lock-bit of a cache line index in a cache tag store, which may identify a MCB in the cache memory. The virtual routing platform may be a multiprocessor system utilizing a shared memory having a first and second processors to perform levels of metering in parallel. In one embodiment, a virtual routing engine may be shared by a plurality of virtual router contexts running in a memory system of a CPU of the virtual routing engine. In this embodiment, the first packet flow may be associated with one virtual router context and the second packet flow is associated with a second virtual router context. The first and second routing contexts may be of a plurality of virtual router contexts resident in the virtual routing engine.
摘要:
The present invention provides a substrate structure and the fabrication method thereof. First, a laminate is provided, wherein there are arranged a conductive layer, or an adhesive layer and a conductive layer on the surface of the laminate from bottom to top. A patterned through hole is formed to penetrate through the conductive layer, or the adhesive layer and the conductive layer. An insulator is formed on the conductive layer to fill up the pattern through hole. A copper is formed on the insulator, wherein there are a plurality of concave holes penetrating through the copper and a portion of the insulator so as to expose a portion of the conductive layer. A conduction layer is formed in those concave holes and the laminate is removed at last to form a basic structure of the substrate. The present invention provides with a quite smooth surface for using in the internal-plane structure of the circuit board and forms a stacking structure that can apply to many different types of the chip package structure.
摘要:
For a package structure of chip and the formation thereof, adhesive, conductive and metal layers are positioned on a substrate. The portions of the conductive and metal layers are removed to form multitudes of trenches therethrough, so that the metal layer is divided into chip supporters and conductive nodes isolated or electrical coupled each another. A chip is positioned on each of the chip supporter and electrically coupled to the conductive nodes. A molding compound covers the conductive layer, metal layer and chip. Then the substrate is removed. A dicing process as is applied with each chip or chipset as a unit to form the package structures of chip. There are advantages over improvement of reliability, reduction of package height, improve of level characteristic and heat dissipation, which may be applied to different types of semiconductor package.
摘要:
A pivot mechanism is disclosed for mounting a rotatable actuator on a base of a disc drive. The pivot mechanism is made up of a shaft on which a housing is rotatably mounted by a lower ball bearing set and an upper bearing provided by co-acting surfaces of the shaft and the housing.
摘要:
Non operational shock resistance is achieved by preventing separation of the read/write head from the disk. Embodiments include optimizing the normal stiction force of a lubricant topcoat by controlling the texture geometry of the landing zone and lubricant topcoat thickness, particularly the density of protrusions. Laser textured landing zones having a protrusion density above about 4,500 protrusions/mm.sup.2 can provide an optimal normal stiction force in excess of 25 gf per interface and a lateral stiction force below 10 gf per interface.
摘要翻译:通过防止读/写头与盘分离来实现非操作的抗冲击性。 实施例包括通过控制着陆区的纹理几何形状和润滑剂外涂层厚度,特别是突起的密度来优化润滑剂面漆的正常粘性力。 具有高于约4500突起/ mm 2的突起密度的激光纹理着陆区可以提供超过每个界面25gf的最佳正常粘性力和每个界面低于10gf的侧向力。
摘要:
A gimbal for supporting a slider at its leading surface in a disc drive assembly includes a gimbal body, a slider support beam and a slider mounting tab. The slider support beam is carried by the gimbal body and defines a vertical slider alignment feature. The slider mounting tab extends out of plane from the slider support beam and defines a horizontal slider alignment feature. The slider mounting tab is attached to the leading surface of the slider. The design of the slider mounting tab of the present invention is useful for supporting a leading edge microactuator at a leading edge of the slider for micropositioning a transducer over ideal track centers on a disc surface.