Кіріспе
Инженерлік өзгерістер туралы хабарлама (ECO), инженерлік өзгерістер туралы хабарлама (ECN), инженерлік өзгерістер (EC) немесе инженерлік хабарлама (ERN) - компоненттерге немесе соңғы өнімдерге өзгерістер енгізу үшін қолданылатын артефакт. ЭКО уақыт өте келе өзгеріп отыратын өнім дизайнының өзгерістерін бақылау және үйлестіру үшін қолданылады. Инженерлік өзгерістердің қажеттілігі бірқатар оқиғалар арқылы туындауы мүмкін және салаға байланысты әр түрлі болады. Типтік инженерлік өзгерістер санаттары: Өнiмнiң дамуы жаңа қосымшаға қолданылған және артқа қарай үйлесімділікті сақтаған қолданыстағы бөлшекті қолдануды қамтамасыз ететін өзгерістер Шығындарды азайту Өнiмнiң қызмет көрсетуiн қамтамасыз ету немесе оны ұстаудың жалпы шығындарын төмендетуді қамтамасыз ететін өзгерістер Өнімнің мүмкіндіктерін жақсартатын өзгерістер Қауіпсіздік Өнімді пайдаланушылар немесе онымен жұмыс істейтіндердің қауіпсіздігін арттыру үшін қажетті өзгерістер
Product Evolution a change resulting in applying an existing part to a new application and maintaining backwards compatibility
Cost Reduction a change resulting in lower overall cost to produce or maintain
Product Performance a change that improves the capabilities of the item
Safety a change required to enhance the safety to those using or interacting with the item
Чиптің құрылысы
Чип дизайнында ECO - бұл логикалық өзгерісті автоматты құралмен өңделгеннен кейін тікелей нетлистке енгізу процесі. Чип маскалары жасалмас бұрын, ЭКО-лар әдетте ASIC логикасының толық синтезі, технология картасы, орын, маршрут, макет алу және уақыт тексеру қажеттілігін болдырмау арқылы уақытты үнемдеу үшін жасалады. EDA құралдары көбінесе осы типті ECO-ны жеңілдету үшін қосымша жұмыс режимдерімен құрылады. Маскалар жасалғаннан кейін, ақша үнемдеу үшін ЭКО-ны жасауға болады. Егер өзгерісті тек бірнеше қабатты (әдетте металл) өзгерту арқылы жүзеге асыра алса, онда шығын дизайнды нөлден қайта құруға қарағанда әлдеқайда аз болады. Бұл процесс жаңадан басталғанда барлық қабаттар үшін жаңа фотомаскалар қажет болады, ал қазіргі жартылай өткізгіш өндірісіндегі 20 масканың әрқайсысы өте қымбат. Тек бірнеше қабатты өзгерту арқылы жүзеге асырылатын өзгерісті әдетте металл маска ECO немесе пост маска ECO деп атайды. Дизайнерлер көбінесе дизайнда пайдаланылмаған логикалық қақпаларды шашып, EDA құралдары бұл процесті жеңілдету үшін арнайы командаларға ие. ASIC жобалаудағы ең көп таралған ECO-ның бірі - шлюз деңгейіндегі желілік ECO. Бұл ағыста инженерлер логикалық синтезді қайта орындаудың орнына, шлюз деңгейіндегі нетлисті қолмен (әдетте, қиын) қолмен өңдеуге тырысады. Нетлист файлдарында өзгерістерге әсер ететін логиканы іздеу керек, файлдарды өзгерту үшін өзгерістерді жоғарғы және төменгі иерархияға енгізу үшін өңдеу қажет, және өзгерістерді дәл өзгерту керектігін және басқа ештеңе өзгермеуін тексеру үшін бақылау және тексеру қажет. Бұл өте уақытты және ресурстарды қажет ететін процесс, ол оңай қателерге ұшырайды. Сондықтан, қайта қаралған іске асырудың қайта қаралған ерекшелікке сәйкес келуін қамтамасыз ету үшін ЭКО-дан кейін ресми баламалылықты тексеру әдетте қолданылады. Жартылай өткізгіш өнеркәсібінде нарыққа шығу уақыты мен масканың құнының өсуі кезінде бірнеше электрондық жобалауды автоматтандыру (EDA) компаниялары ECO іске асыру процесінде көбірек автоматтандыруды енгізе бастады. Көптеген танымал орын және маршрут өнімдерінде физикалық деңгейдегі ECO-ды іске асыруға көмектесетін ECO маршруттаудың біраз деңгейі бар. Cadence Design Systems компаниясы жақында конформды ECO дизайнер деп аталатын өнімді жариялады, ол Функционалды ECO-ларды құруды автоматты түрде жүзеге асырады, әдетте бұл ECO-ны іске асырудағы ең қиын процесс. Ол өзгертілген RTL негізінде шлюз деңгейіндегі ECO желілік тізімін жасау үшін ресми баламалық тексеруді және логикалық синтез әдістерін қолданады. Synopsys-те бұрын ECO компиляторы деп аталатын, бірақ қазір қолданылмайтын өнім болған. Synopsys-те қазір ECO-мен жұмыс істеу үшін ECO-ның прайм-тайм жүйесі бар. Tweaker F1 & Tweaker T1 сонымен қатар жақында DAC 2012 бағдарламасында ECO алгоритмдері үшін назарға алынды.
Телекоммуникация саласы
Телекоммуникация саласы ЭКО элементтерін және басқа да ескертулерді алып, оларды "өнімді өзгерту туралы хабарламаға" (PCN) біріктіретін ресми процеске ие. Телекоммуникациялық өнімдер белгілі бір уақыт бойы жалпыға қолжетімді және/немесе қызметте болғаннан кейін, жеткізушілерге бұл өнімдерге өзгерістер енгізу қажет болады. Осы өзгерістерді іске асыру нәтижесінде нақты жұмысты кім атқаратынынан қарамастан телекоммуникация операторларына еңбек пен ресурстарға қатысты маңызды әсер етеді. Осылайша, осы өнімдерге өзгерістерді тасымалдаушылардың қажеттіліктері мен талаптарына сәйкес, толықтай есепке алу және қадағалау өте маңызды. "Өнімді өзгерту" термині өнімнің бүкіл өмір бойына болатын аппараттық, бағдарламалық және тұрақтандыру бағдарламалық жасақтамадағы өзгерістерді қамтиды. Өнімдегі өзгерістерге есептілік және есептілік емес деп саналатын өзгерістер жатады. Осы өзгерістерді жеткізуші, тапсырыс беруші немесе тапсырыс берушімен келісімшарт бойынша келісімшарт бойынша келісімшарт бойынша жалға алған мердігер қолдана алады. Негізінен, тапсырыс берушінің мақсаты - өнімдегі өзгерістерді дәл және тиімді бақылау мен есеп беру процесінің болуын қамтамасыз ету. Өзгерістер өнімнің өнімділігіне немесе өмір сүру мерзіміне әсер еткен кезде, олар туралы хабарлауға болады. Мұндай өзгерістер өнімнің нысанына, жарамдылығына, қызметіне немесе техникалық ерекшеліктеріне (яғни құжаттамасына) әсер ететін кез келген өзгерістерді қамтиды. Жеткізушінің немесе тұтынушының ізденуге қабілеттілігін қамтамасыз ету мақсаты бойынша хабарлама жасалуы тиіс өзгерістер болуы мүмкін. Бүкіл PCN процесі GR 209, No 6 шығарылымда, өнімнің өзгеруі туралы хабарламаларға (PCN) қойылатын жалпы талаптарда құжатталған.