У меня есть тестовый стенд на основе verilog, сопряженный с источником C с использованием DPI. Теперь, используя DPI, я планирую написать всю прошивку. Для этого мне нужно 3 вещейЭкспорт задач в 'C с использованием DPI
- Регистрация пользователь
- Регистрации Написать обработчика
- прерывания Как я понимаю, регистр чтение и записи являются задачами, которые мне нужно экспортировать из RTL тестового стенда. И обработчик прерываний (я реализовал импорт функции из «C»).
Я проверил большую часть документации по каденции и не нашел полезных подсказок. Я также зарегистрирован в сообществе пользователей каденции, но кажется, что я не могу задать вопрос, пока они не одобрят мою регистрацию.
На всякий случай кто-то знает об этом, был бы признателен за их помощь.
Что происходит с апострофом перед C? Является ли этот язык отличным от C? – unwind