Технологиялық процестердің сапалық көрсеткіштері (QoR)
Quality of results
Технологиялық процестерді бағалаудағы сапа көрсеткіші (QoR) – интегралды схемалардың (чиптер) өнімділігін анықтайтын маңызды өлшем. Чиптердің жылдамдығы, қуаттылығы саналады.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Нәтиже сапасы (QoR) – технологиялық процестерді бағалауда қолданылатын термин. Ол көбінесе компоненттердің векторы түрінде көрсетіледі, ал ерекше жағдайда бір өлшемді мән жиынтық өлшем ретінде қарастырылады.
Quality of Results (QoR) is a term used in evaluating technological processes. It is generally represented as a vector of components, with the special case of uni dimensional value as a synthetic measure.
Тарих
Бұл термин 1980-ші жылдардың соңында Электрондық жобалауды автоматтандыру (EDA) индустриясы тарапынан қолданылды. QoR интегралдық схемалардың (чиптердің) өнімділігін бағалаушы көрсеткіш ретінде қарастырылды және бастапқыда чиптің ауданы мен жылдамдығын өлшеуге арналған. Индустрия дамыған сайын, QoR бағалауға жаңа чип параметрлері енгізілді, бұл чип дизайнерлері үшін жаңа басымдықтарды көрсетті (мысалы, қуатты ысырату, қуат тиімділігі, маршрутизацияның қосымша шығындары және т.б.). Сапаны бағалаудың кең көлеміне байланысты, QoR ақырында әртүрлі мәндерді қамтитын жалпы векторлық өрнекіш ретінде қалыптасты, мұнда әрбір векторлық мәннің мағынасы QoR талдау құжатында нақты көрсетілген. Қазіргі уақытта бұл термин технологияның басқа да салаларында кеңінен қолданылуда, әрбір сала өзінің қажетті компоненттерін пайдаланады.
The term was coined by the Electronic Design Automation (EDA) industry in the late 1980s. QoR was meant to be an indicator of the performance of integrated circuits (chips), and initially measured the area and speed of a chip. As the industry evolved, new chip parameters were considered for coverage by the QoR, illustrating new areas of focus for chip designers (for example power dissipation, power efficiency, routing overhead, etc.). Because of the broad scope of quality assessment, QoR eventually evolved into a generic vector representation comprising a number of different values, where the meaning of each vector value was explicitly specified in the QoR analysis document. Currently the term is gaining popularity in other sectors of technology, with each sector using its own appropriate components.
EDA-ның қазіргі үрдісі
Бастапқыда QoR чип ауданы, қуатты тұтыну, жылдамдық сияқты абсолюттік шамаларды көрсету үшін қолданылды. (Мысалы, QoR {100 МГц, 1 Вт, 1 мм2} векторы түрінде берілуі мүмкін) және бір ғана жобалау талаптарының әртүрлі жетістіктерін салыстыру үшін ғана пайдаланылатын. Бүгінгі таңда дизайнерлердің арасындағы бағыт QoR векторына нормаланған шамаларды қосу болып табылады, осылайша олар ұзақ мерзімге (технологиялар өзгерер кезде) және/немесе дизайнның кең кластары бойынша мағынасын сақтайды. Мысалы, жиі QoR құрамы ретінде комбинациялық логикалық блокқа қажетті аудан мен қарапайым логикалық элементке қажетті аудан арасындағы қатынасты көрсететін сан қолданылады, бұл сан көбінесе «комбинациялық логиканың салыстырмалы тығыздығы» деп аталады. Мұндай жағдайда, салыстырмалы тығыздығы бес болатын жағдай, әдетте, жақсы нәтиже сапасы ретінде қабылданады – комбинациялық логикалық компоненттің салыстырмалы тығыздығы, ал елуге жететін салыстырмалы тығыздық дизайнмен байланысты ауыр проблемаларды (жолмен қосылу мүмкіндігі, қолданылып жатқан технология және т.б.) көрсетеді, оларды зерттеп, шешу қажет. Ескерту: EDA индустриясы «Кремний сапасы» (QoS) деген жаңа терминге көшуді ұсынады, ол адам-дизайнердің алдыңғы кезеңдегі өнімділігінен тәуелсіз, артқы EDA құралдарының өнімділігін өлшеуге бағытталған. Тарихи себептерге байланысты QoR алдыңғы жобалау кезеңінің өнімділігін өлшеу үшін, ал QoS артқы ағынның өнімділігін талдау үшін қолданылуы керек. Алайда, алдыңғы қатардағы дизайнерлер дизайнның артқы кезеңдеріне көбірек араласып, қызығушылық танытуда, сондықтан QoR талдау векторларына көптеген QoS параметрлері енгізілуде.
Originally, the QoR was used to specify absolute values such as chip area, power dissipation, speed, etc. (for example, a QoR could be specified as a {100 MHz, 1W, 1 mm2} vector), and could only be used for comparing the different achievements of a single design specification. The current trend among designers is to include normalized values in the QoR vector, such that they will remain meaningful for a longer period of time (as technologies change), and/or across broad classes of design. For example, one often uses – as a QoR component – a number representing the ratio between the area required by a combinational logic block and the area required by a simple logic gate, this number being often referred to as "relative density of combinational logic". In this case, a relative density of five will generally be accepted as a good quality of result – relative density of combinational logic component – while a relative density of fifty will indicate severe design problems (routability, technology that is being used, etc.) which should be investigated and addressed. Note: A new term "Quality of Silicon" (QoS) is being promoted by the EDA industry in an attempt to measure the performance of backend EDA tools in isolation from the human designer's own performance in the frontend design stage. It is claimed that for historical reasons QoR is, and should remain, a measure of frontend design performance, while QoS should be reserved for analysing the performance of the backend related flow. However, with front end designers being increasingly concerned with and involved in various backend stages of the design, a large number of QoS parameters are also being included in the QoR analysis vectors.