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

 
 
 
Reply to this topicStart new topic
> модель i2c термодатчика.
gosha
сообщение Feb 24 2009, 09:35
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 216
Регистрация: 15-06-04
Из: Менделеево
Пользователь №: 30



Подск пож. существуют ли vhdl/verilog готовые модели i2c какого- нибудь i2c термодачика или придется писать самому?

Спасибо.
Go to the top of the page
 
+Quote Post
Methane
сообщение Feb 24 2009, 09:59
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(gosha @ Feb 24 2009, 11:35) *
Подск пож. существуют ли vhdl/verilog готовые модели i2c какого- нибудь i2c термодачика или придется писать самому?

Спасибо.

Не понятно, что нужно. I2C, или тестбенч на термодатчик?
Go to the top of the page
 
+Quote Post
gosha
сообщение Feb 24 2009, 11:45
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 216
Регистрация: 15-06-04
Из: Менделеево
Пользователь №: 30



Цитата(Methane @ Feb 24 2009, 12:59) *
Не понятно, что нужно. I2C, или тестбенч на термодатчик?


ищется тестбенсч: (i2c_slave + датчик типа ad_7416).

Такое есть готовое или придется писать ad_7416 и прикручивать к i2c_slave?

И, вероятнее всего, что самодельное будет менее приближено к реальности, чем что- то уже готовое.
Go to the top of the page
 
+Quote Post
misyachniy
сообщение Feb 25 2009, 12:54
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 716
Регистрация: 27-05-05
Из: Kyiv
Пользователь №: 5 454



Цитата(gosha @ Feb 24 2009, 13:45) *
ищется тестбенсч: (i2c_slave + датчик типа ad_7416).

Такое есть готовое или придется писать ad_7416 и прикручивать к i2c_slave?

И, вероятнее всего, что самодельное будет менее приближено к реальности, чем что- то уже готовое.



Я в сети находил модель i2c хост под Wishbone и тестбенч с памятью на i2c .
Переделал на Avalon.
Его и выкладываю.
Прикрепленные файлы
Прикрепленный файл  gpio_i2c.rar ( 18.26 килобайт ) Кол-во скачиваний: 25
 
Go to the top of the page
 
+Quote Post
Джеймс
сообщение Feb 28 2009, 18:56
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399



Цитата(gosha @ Feb 24 2009, 12:35) *
Подск пож. существуют ли vhdl/verilog готовые модели i2c какого- нибудь i2c термодачика или придется писать самому?


Можно взять за основу этот I2C-slave:
http://www.fpga4fun.com/I2C_2.html

Для синтеза он не годится, но как поведенческая модель пойдет. Еще нужно подправить вот эти строчки так -

Код
assign #1 SDA_shadow = (~SCL | start_or_stop) ? SDA : SDA_shadow;
assign #1 start_or_stop = ~SCL ? 1'b0 : (SDA ^ SDA_shadow);
Go to the top of the page
 
+Quote Post

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

 


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


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