Εμφάνιση απλής εγγραφής

dc.creatorTziouvaras A., Dimitriou G., Dossis M., Stamoulis G.en
dc.date.accessioned2023-01-31T10:22:29Z
dc.date.available2023-01-31T10:22:29Z
dc.date.issued2020
dc.identifier10.1109/MOCAST49295.2020.9200282
dc.identifier.isbn9781728166872
dc.identifier.urihttp://hdl.handle.net/11615/80269
dc.description.abstractThe operating clock period in modern circuits is designated under worst-case operating conditions, in order to ensure error free functionality. To accomplish this goal, designers take into account the timing of the circuit critical path that provides an upper limit for the clock rate. However, that limit imposes heavy performance penalties on the design, since the critical path is not frequently excited during runtime. In contrast with the prevailing methodology, the better-thanworst-case (BTWC) paradigm treats the circuit timing requirements in a more flexible way, as it does not commit to serve the demands of the worst-case scenario. In this work we develop a novel timing analysis methodology inspired by the BTWC approach. Instead of performing the standard critical path analysis, we focus on analyzing the timing requirements of each operation separately. In the sequel we specify an adaptive clock period that is derived by the timing requirements of each supported circuit operation. As a result, we are guaranteed error-free circuit functionality, as no timing violations of individual operations are ever allowed to occur. To this end no error correction mechanisms are required. We verify the proposed methodology by applying it on four different post-layout implementations of ALUs and FPUs. The results we obtain display an average 2.05x throughput increase compared to the implementations operating under the worstcase clock period. We also demonstrate that the area requirements of our methodology are trivial as the overhead is less than 2% of the original design. © 2020 IEEE.en
dc.language.isoenen
dc.source2020 9th International Conference on Modern Circuits and Systems Technologies, MOCAST 2020en
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85093866807&doi=10.1109%2fMOCAST49295.2020.9200282&partnerID=40&md5=4b3ec4368c5593c5e6c7ef4b9dcf612a
dc.subjectClocksen
dc.subjectCritical path analysisen
dc.subjectError correctionen
dc.subjectFlexible electronicsen
dc.subjectLogic circuitsen
dc.subjectRegression analysisen
dc.subjectCircuit functionalityen
dc.subjectCircuit operationen
dc.subjectCorrection mechanismen
dc.subjectLayout implementationsen
dc.subjectOperating conditionen
dc.subjectPerformance penaltiesen
dc.subjectTiming requirementsen
dc.subjectWorst case scenarioen
dc.subjectTiming circuitsen
dc.subjectInstitute of Electrical and Electronics Engineers Inc.en
dc.titleAdaptive Operation-Based ALU and FPU Clockingen
dc.typeconferenceItemen


Αρχεία σε αυτό το τεκμήριο

ΑρχείαΜέγεθοςΤύποςΠροβολή

Δεν υπάρχουν αρχεία που να σχετίζονται με αυτό το τεκμήριο.

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής