Actions
Task #5173
closed[cfg] Поддержка WaitStatement в CFG
Start date:
07/30/2014
Due date:
% Done:
100%
Estimated time:
Detected in build:
svn
Published in build:
20150307
Description
- добавить узел типа
WaitNode
:wait event_list
- реализовать backend, осуществляющий декомпозицию процессов на части, в которых нет
WaitNode
. - сообщить Мише о возможности обработки DelayedStatement (@) и WaitStatement (wait).
Updated by Alexander Kamkin over 10 years ago
Обработка в VerilogParser:
@x; y; -> WaitNode(x); BasicBlock(y);
wait(x) y -> if(!x) { WaitNode(posedge(x)); } BasicBlock(y);
Updated by Sergey Smolov over 10 years ago
Вызовы функций RISING_EDGE\FALLING_EDGE языка VDHL должны обрабатываться вместе с Wait-выражениями.
Updated by Sergey Smolov almost 10 years ago
- % Done changed from 0 to 50
Пп. 1, 3 выполнены. Приступаю к разработке backend'а.
Updated by Sergey Smolov almost 10 years ago
- Status changed from Open to Resolved
- % Done changed from 50 to 100
backend сделан (r1642).
Updated by Sergey Smolov almost 10 years ago
- Status changed from Resolved to Closed
- Published in build set to 20150307
Actions