реклама на сайте
подробности

 
 
> Кодовое покрытие кода (как понизить размер базы данных)
lexx
сообщение Dec 23 2008, 01:01
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 118
Регистрация: 25-06-04
Пользователь №: 186



Описание вопроса: есть большая база данных после моделирования NC-sim, данные собирались после многих десятков тестов.
Вопрос: Есть ли возможность каким-либо образом ее уменьшить, поскольку работа с ней приносит некоторые неудобства в виде большой (секунд на 30) задержки. Т.е. как убрать дублирующие покрытия из базы ICCR. Поиск по самому каденсу ничего не дал.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SoCVerif
сообщение Jan 14 2009, 17:01
Сообщение #2





Группа: Новичок
Сообщений: 3
Регистрация: 21-12-07
Пользователь №: 33 525



Цитата(lexx @ Dec 23 2008, 04:01) *
Описание вопроса: есть большая база данных после моделирования NC-sim, данные собирались после многих десятков тестов.
Вопрос: Есть ли возможность каким-либо образом ее уменьшить, поскольку работа с ней приносит некоторые неудобства в виде большой (секунд на 30) задержки. Т.е. как убрать дублирующие покрытия из базы ICCR. Поиск по самому каденсу ничего не дал.


Если речь идет о Line/Branch/Toggle/FSM Coverage то поиск не даст ничего. Ничего убрать не получиться. Можно ислючить некоторые заведомо не покрываемые ситуации, но и только. Это по моей практике smile.gif
Go to the top of the page
 
+Quote Post
lexx
сообщение Jan 17 2009, 13:45
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 118
Регистрация: 25-06-04
Пользователь №: 186



Цитата(SoCVerif @ Jan 14 2009, 21:01) *
Если речь идет о Line/Branch/Toggle/FSM Coverage то поиск не даст ничего. Ничего убрать не получиться. Можно ислючить некоторые заведомо не покрываемые ситуации, но и только. Это по моей практике smile.gif


Лучше не исключать а делать как покрытые, а то может вылезти что-то плохое rolleyes.gif .
Да, проблема возникает, когда есть большой проект и над ним работают несколько разработчиков. При объединении баз данных надо смотреть на то чтобы уже существующие не объединить. Можно использовать макросы, при моделировании также можно уменьшить число попаданий (по умолчанию 255 вроде). Но проблема осталась нерешенной до конца, система время от времени падала из-за размеры базы данных, однако проект был более-менее завершен 98 кодовое, 94 выражения. Можно еще поднять, но но необходимо делать вручную модель для спецефичных генерации тестов делать, что в нашем случае проблематично.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 17:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016