Latin and/or Greek experts, I need help naming a technical term.
I am writing an academic paper concerned with the timing of digital logic. In a digital system, data signals are usually synchronized to a central clock which oscillates at a fixed frequency. A higher frequency means a faster "speed". In larger systems there can be several different clocks - for example in a computer your processor, memory, and peripherals are all clocked at different speeds.
Group of clocks can be categorized according to their timing relationships to one another. A well-known paper has done so and invented the following now well-known terms:
- mesochronous: exactly the same frequency, but possibly out of phase.
- plesiochronous: nominally the same frequency, but with a slight mismatch (eg. 1Ghz and 1.00000001 Ghz)
- heterochronous: nominally different frequencies.
There is a fourth term we would like to add. It is a subset of heterochronous where the frequencies are different, but are exact rational multiples of one another. For example, if there are three clocks with frequencies of 100Mhz, 200Mhz, and 500Mhz, then the second is a factor of 2 faster than the first, and the third is a factor of 5 faster than the first, and the third is a factor 5/2 faster than the second.
This term is normally called "rationally related clocks" or "rational clocks", where rational means 'a ratio of two integers'
^. But no term is in wide use yet and it would be nice if we can find something that fits into the aforementioned blank-chronous form. I expect this will be tough because we did sort of hunt around for a good term and came up emtpy. But it's worth a shot. Any ideas?
Latin: metrochronous, implying something of the discrete multiples?
posted by cortex at 3:12 PM on March 20, 2007