[an error occurred while processing this directive]
Как в SC написать следующее (+)
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
|
Отправлено
SM 15 апреля 2004 г. 21:31
|
|
|
|
есть у меня такие переменные
sc_int<16> data;
sc_int<8> tmp;
можно написать tmp = (data >> 4) & 0xFF; и остальное пусть синтезатор думает. Да и работает оно вроде нормально. Вопрос не в этом.
а хочется сделать аналог нормальной привычной HDL-записи навроде
tmp=data[11..4];
Ума не приложу возможно ли нечто такое, и как это будет согласовываться с синтаксисом C.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Уважаемый SM, что такое SC? Это SystemC? О нём много упоминается в конфе, но хотелось бы узнать поподробнее, что он собой представляет, что он есть в сравнении с verilog/vhdl, какие САПРы его поддерживают??? — druzhin (16.04.2004 18:26, пустое)
- Ответ: (+) — SM (16.04.2004 18:41, 241 байт)
- Спасибо. — druzhin (19.04.2004 09:45, пустое)
- я могу соврать, но вроде там есть темплейт какой-то, который такое делает — yes (16.04.2004 14:39, 143 байт)
- Ответ напрашивается сам собой - используйте verilog или vhdl — vhdlshik (16.04.2004 10:37, пустое)
- Вы какой синтезатор планируете использовать и где его можно достать? — Nordic (16.04.2004 10:16, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru