Существует ли простой системный канал с функцией блокировки записи и чтения? - PullRequest
0 голосов
/ 19 октября 2019

Я ищу простой канал для использования в system-c между sc_modules для целей аппаратного моделирования.

Функциональность, которую я ищу, это в основном sc_fifo с размером 0. Запись должнаблокировать, пока другая сторона не прочитает. И чтение наоборот (должно блокироваться, пока другая сторона не напишет).

Мне нужна функциональность, как если бы я реализовал корректное / готовое рукопожатие с данными, которые я передаю через порт.

Существует ли такой канал, и если нет, то какие альтернативы я мог бы использовать. Пытаясь сделать его максимально простым в использовании и как можно меньше подверженным ошибкам.

Я не собираюсь синтезировать код (исключительно для моделирования).

Большое спасибо за вашу помощь:)

Майкл

1 Ответ

1 голос
/ 20 октября 2019

Перекрестная публикация на форумах Accellera на https://forums.accellera.org/topic/6414-is-there-a-simple-systemc-channel-with-a-blocking-write-and-read-function/.

...