Обробка винятків коду в OR1200

S

staraimm

Guest
Нещодавно, я прочитав вихідний код OR1200. Але я трохи заплутався про виключення частини. Коли відбувається виключення, правильне значення PC виконання знаходиться і зберігається в "epcr" регістра. І "except_type" встановлена правильно. Потім, у наступному годинник, всі інструкції в трубопроводі скидаються. У той же час, PC значення встановлено на адресу обробки виключень у відповідності з різними типами виняток у or1200_genpc.v. Однак, я не розумію, чому FSM в or1200_except.v майже набору "extend_flush" сигналу протягом 5 годин. Здається, немає необхідності. Хто-небудь знає відповідь?
 
Ніхто не читав вихідного коду про or1200?
 
Хто-небудь читав вихідний код 0r1200?
 
Може бути, ви повинні спробувати розміщення на одному зі своїх списків розсилки.
 

Welcome to EDABoard.com

Sponsor

Back
Top