проектные документы
design на Verilog
микропроцессор
тестирование design’а
проводится «сравнением
с эталоном»
4. составить текст
тестовой программы
L1 {
policy=LRU;
lines=4;
regbits=7;
key(tag:24);
data(d:32);
keyMatch(k:30) {
k[29:6] = tag
};
}
LOAD (y,x,c) :
«промах в L1»
[var y:64; var x:64;
const c:16;]
phys <- x + (64)c;
assume: phys[1:0]=0^2
miss
hit
{load(y)};
ситуация в виде
шаблона программы
DIV – деление на 0 (x,y,z) {
…
}
LOAD – промах в L1 (y,x,c) {
…
... L1 ...
}
1. формализация поведения
2. формализация состояния
кэш L1 {
…
}
. . .
. . .
phys = x + (64)c
phys[1:0] = 0^2
. . .
условия на
значения
регистров,
адресов, других
промежуточных
значений
Miss(p1, …, pi; pi+1) =
( pi+1 ∈{p1,…,pi} Λ
Ev(p1, …, pi; pi+1) )
Load(qi, di) =
( if qi = qi-1 then di=di-1
elsif qi = qi-2 then di=di-2
else … endif )
phys[1:0] = 0^2
…
это
новые
методы
арифметическое
переполнение
ADD rd, rs, rt
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть