Teen opinnäytetyötä ohjelmoitaviin logiikkoihin liittyen. Jotkut laitevalmistajat tarjoavat tietoa logiikan prosessorin nopeudesta ilmoittamalla sen kellotaajuuden ja jotkut ilmoittavat sen suorittamien käskyjen kuluttaman ajan.
Esimerkiksi Siemens ilmoittaa tuotekatalogissaan käskyjen ajat seuraavasti:
CPU 1211C AC/DC/Relay
CPU processing times
for bit operations, typ. 0.085 μs; / instruction
for word operations, typ. 1.7 μs; / instruction
for floating point arithmetic, typ. 2.5 μs; / instruction
http://en.wikipedia.org/wiki/
Jos IPS (Instructions Per Second) on käänteisluku tuosta käskyyn käytetystä ajasta, ja sillä ei näytä olevan suoraa korrelaatiota kellotaajuuteen, niin onko nuosta käskyjen kuluttamista ajoista mahdollista selvittää prosessorin kellotaajuus tai toisinpäin? Tai voidaanko kellotaajuus selvittää, jos saadaan vielä jotain muuta tietoa selville kuin vain käskyihin kulutetut ajat?
Jos käytössä on kello ja tiedossa käskyjen käyttämät kellojaksot, niin silloin voit toki laskea kellotaajuuden.
Käytössä on kello, mutta syklin (ohjelmakierron) pituus voi vähän häiritä mittauksia.
Aihe on jo aika vanha, joten et voi enää vastata siihen.