Корныхин Евгений МГУ ТЕСЛА - система генерации тестовых данных для системного функционального тестирования микропроцессоров.

Презентация:



Advertisements
Похожие презентации
Корныхин Евгений ВМК МГУ Система генерации тестовых программ с использованием ограничений ТЕСЛА.
Advertisements

Корныхин Евгений ВМК МГУ Система генерации тестовых программ с использованием ограничений ТЕСЛА.
Корныхин Евгений ВМК МГУ Система генерации тестовых программ с использованием ограничений ТЕСЛА.
begin if(ok_read) begin if (!CE_N_RD || CE_N_RD === 1'bx) Clock_RD <= RD_CLK; else Clock_RD <= 1'b0; end Модели аппаратуры.
Построение тестовых программ для проверки подсистем управления памяти микропроцессоров Евгений Корныхин научный руководитель: д.ф.-м.н. А.К.Петренко.
Построение тестовых программ для проверки подсистем управления памяти микропроцессоров Евгений Корныхин ИСП РАН / кафедра СП ВМК МГУ научный руководитель:
Построение тестовых программ для проверки подсистем управления памяти микропроцессоров Евгений Корныхин научный руководитель: д.ф.-м.н. А.К.Петренко.
A-1CVOICESupporting Material and Labs Copyright © 1998, Cisco Systems, Inc. Appendix A: Supporting Material and Labs.
Исследование методов генерации программ для тестирования модулей управления памяти микропроцессоров Корныхин Евгений.
Генерация кода Преобразование дерева операций в код на языке ассемблера Ассемблер процессоров типа Intel 80x86 Code – функция перевода узла в команды ассемблера.
© 2006 Cisco Systems, Inc. All rights reserved.BSCI v3.01 Building Scalable Cisco Internetworks Course Administration Guide.
Построение тестовых программ для проверки подсистем управления памяти микропроцессоров Евгений Корныхин научный руководитель: д.ф.-м.н. А.К.Петренко.
Построение тестовых программ для проверки подсистем управления памяти микропроцессоров Евгений Корныхин ИСП РАН / кафедра СП ВМК МГУ научный руководитель:
© 2006 Cisco Systems, Inc. All rights reserved.BSCI v3.01© 2005 Cisco Systems, Inc. All rights reserved. Building Scalable Cisco Internetworks BSCI v3.01.
Построение тестовых программ для проверки подсистем управления памяти микропроцессоров Евгений Корныхин научный руководитель: д.ф.-м.н. А.К.Петренко.
Построение тестовых программ для проверки подсистем управления памяти микропроцессоров Евгений Корныхин.
R2 r1 spine t1 t2 P r1, r2 : reference curves t1, t2 : target curves P : plane normal to the spine Ir1: intersection between P and r1 Ir2: intersection.
Построение тестовых программ для проверки подсистем управления памяти микропроцессоров Евгений Корныхин науч.рук-ль: проф. А.К.Петренко.
Автоматическое построение тестов для аппаратного обеспечения с использованием разрешения ограничений проф. А.Петренко, Е.Корныхин.
Построение тестовых программ для проверки подсистем управления памяти микропроцессоров Евгений Корныхин кафедра СП научный руководитель: д.ф.-м.н. А. К.
Транксрипт:

Корныхин Евгений МГУ ТЕСЛА - система генерации тестовых данных для системного функционального тестирования микропроцессоров

Тестовый шаблон Тестовая программа ТЕСЛА тестирование

Тестовый шаблон : ADD x, y, z 0 LD u, x, cacheHit DIV y, u, divBy MOV y, XXX SD XXX

REGISTER rt, rs, rd, ru: 32; … ADD rt, rs, overflow LD ru, rt, normal(cacheMiss) VAR x,y,z: 32; t y[31]||y + z[31]||z; ASSERT t[32] != t[31]; VAR x: 32; … addr y + z; x Load(addr); тестовый шаблон описания тестовых ситуаций overflow.tslnormal.tsl

Найденные ошибки (MIPS64) div r1, r2 mthi r3 mfhi r4 hi := r1/r2 hi := r3 r4 := hi (r4 = r3) add r1,r2, sub r4, r1, r5 r1 := r1 r4 := r1-r5