Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

106 results about "Virtual clock" patented technology

Virtual clock definition For paths going through a primary input port, the tool needs to know the frequency of the clock driving the signal in order to create a proper timing path. Similarly for output ports, the tool needs to know the frequency of the flop capturing the signal. This is why we define a virtual clock.

Strictly increasing virtual clock for high-precision timing of programs in multiprocessing systems

The present invention relates to a method of building virtual clocks that guarantee strictly increasing and high precision timekeeping of programs executed on multiprocessor systems. Specifically, a multiprocessor system is defined as a computing system composed of multiple processing units, where a processing unit is formed of multiple processor cores which operate asynchronously with each other. In addition each processor core has a time counter and operates with one of multiple operating frequencies and can change the operating frequency dynamically. The method builds a high-precision Strictly Increasing Virtual Clock (SIVC) on top of a computer system's time counter which is used as the reference time counter to which a control layer is implemented for capturing the system events that can advance or delay the elapsed time count of system clocks. In this way, SIVC can provide to the computer system a time counter which produces strictly increasing and high-precision values. A program will access SIVC information by using either an operating system call or a hardware instruction. A computer program will create a SIVC on top of a selected computer system's time counter and by isolating it from differences in time count caused by internal changes of the computer system such as internal replacements of a time counter by the system. The present invention guarantees that the SIVC values are strictly increasing and highly precise.
Owner:DE AMORIM CLAUDIO LUIS +2

Distributed multi-hop wireless network clock synchronization method based on mean field

ActiveCN105188126ASolve the technical problem that the clock reference is difficult to determineSolve difficult technical problemsSynchronisation arrangementNetwork topologiesIsing modelEnergy minimization
The invention discloses a distributed multi-hop wireless network clock synchronization method based on a mean field, and aims to solve the technical problem that a clock reference is difficult to determine in an existing distributed clock synchronization method. According to the technical scheme, the method comprises the following steps: realizing bidirectional time stamp exchange in a broadcast way firstly; making a clock difference overall effect between nodes be equivalent to a mean field; establishing a clock synchronization model of a network based on a spatial Markov random field; introducing a neighbor system and a clique potential according to the equivalence between the Markov random field and a Gibbs random field to obtain a clock synchronization energy function based on a mean field Ising model; and giving a clock synchronization algorithm adopting energy minimization optimization, namely, a whole-network clock distributed synchronization algorithm based on a mean field model. Through adoption of a whole-network clock synchronization method based on the mean field model, a whole-network virtual clock reference is determined through a mean action between the nodes, so that the technical problem that the clock reference is difficult to determine in the distributed clock synchronization method in the prior art is solved.
Owner:NORTHWESTERN POLYTECHNICAL UNIV

Method for realizing hard real time virtual timer response of embedded virtual machine

The invention discloses a method for realizing hard real time virtual timer response of an embedded virtual machine. The method is characterized by comprising the following steps that through building a timer interrupt distribution table in Hypervisor, a limited hardware timer is interrupted, and the direct distribution is carried out through the interrupt distribution table of the Hypervisor, so the delay caused by the original modes of virtual machine event channels, virtual clocks and the like can be reduced, and in addition, the sharing of the limited hardware timer interrupt in an embedded processor platform at a plurality of partitions can be realized. The method has the advantages that the delay caused by the original modes of the virtual machine event channels, virtual clocks and the like is reduced, and in addition, the sharing of the limited hardware timer interrupt in the embedded processor platform at a plurality of partitions can be realized, so the precision and the response speed of the virtual timer of the virtual machine partitions can be respectively improved and accelerated, and finally, the great problem encountered by the application of the embedded virtualization technology to the field of aerospace is solved.
Owner:北京神舟航天软件技术股份有限公司

Method and apparatus for scheduling packet

The embodiment of the invention discloses a packet scheduling algorithm and a device thereof, belonging to communication field. The packet scheduling algorithm includes the following steps: partitioning the service packets into real-time service packets and non-real-time service packets according to headers of the service packets; judging whether legal real-time service packets exist in the real-time service packets according to shaping virtual clock algorithm, if yes, sending out the legal real-time service packets, and if no, sending out the non-real-time service packets; if new legal real-time service packets appear during the process of sending out the non-real-time service packets, suspending the sending of the non-real-time service packets and sending out the new legal real-time service packets. The device comprises a sort module, a judge module, a real-time service sending module, a non-real-time sending module and a notification module. The packet scheduling algorithm and the device can ensure that the sending of the real-time service packets is free from the influence of the non-real-time service packets and can avoid the occasion that the non-real-time service packets wait for too long. Therefore, the packet scheduling algorithm and the device have strong practicability, reliability and effectiveness.
Owner:HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products