Аппаратные и программные средства встраиваемых систем


  Инструментальные средства отладки и тестирования



Pdf көрінісі
бет136/268
Дата07.01.2022
өлшемі3,23 Mb.
#18255
1   ...   132   133   134   135   136   137   138   139   ...   268
3.3  Инструментальные средства отладки и тестирования 
ВВС 
3.3.1  Симулятор 
Симулятор – система  для  полной  или  частичной  имитации  поведения  и 
структуры  какого-либо  объекта.  Симулятор  относится  к  инструментальным 
средствам  отладки,  тестирования  и  верификации  программных  и  аппаратных 
компонент вычислительной системы.  


 
154 
В  случае  программной  реализации  симулятор  можно  исполнять  на 
инструментальной  машине.  В  программировании  встроенных  систем  и  СнК 
чаще  всего  используется  симулятор  процессора.  Внешне  такой  симулятор 
выглядит как обычный отладчик. 
При симуляции различных ASIC, процессоров, графических акселераторов 
используют программно-аппаратные симуляторы, выполненные на базе FPGA. 
Такой  подход  позволяет  существенно  сократить  время  тестирования  и 
верификации  по  сравнению  с  чисто  программной  симуляцией.  Стоимость 
программно-аппаратного 
симулятора 
значительно 
выше 
стоимости 
программного.  
К  достоинствам  симулятора  можно  отнести  возможность  моделирования 
окружающей среды исследуемой системы, что позволяет производить работу в 
реальном масштабе времени с точки зрения наблюдателя, находящегося внутри 
исследуемой системы.  
К  сожалению,  в  симуляторах  всегда  присутствует  инструментальная 
погрешность,  возникающая  из-за  неточности  моделирования,  абстракции, 
ошибок реализации и так далее.  
Рисунок 61: Внешний вид симулятора-отладчика Keil Sofrware 


 
155 


Достарыңызбен бөлісу:
1   ...   132   133   134   135   136   137   138   139   ...   268




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет