Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Программируемые логические схемы и их применение»

Да передаю пакетами с флагами начала и конца. Флаги статуса сейчас посмотрю. И еще вопрос по поводу фронта изменения данных для передатчика и приемника...

Отправлено dlsh 17 октября 2008 г. 09:00
В ответ на: Нет,байтстафинг не требуется.Передаёте пакетами с синхробайтом?Флаги статуса у приёмника в каком состоянии? отправлено sda 17 октября 2008 г. 08:43

Для передатчика. Данные на шине должны изменяться по переднему или заднему фронту tx_refclk
asi_out_inst : asi_out port map (
tx_data => DT_TX,
tx_refclk => CLK,
tx_en => TX_EN,
rst => not RESET,
tx_clk270 => CLK_250,
asi_tx => OPT_DT
);
Для приемника. Данные должны считываться по какому сигналу CLK_25, DATA_CLK и по какому фронту. В силу того что DATA_CLK = 125 МГц, я сделал считывания данных по заднему фронту CLK_25 (тактовый для PLL), незнаю правильно или нет.
pll_asi_rx_inst : pll_asi_rx PORT MAP (
areset => not RESET,
inclk0 => CLK_25,
c0 => CLK_312_5_0deg,
c1 => CLK_312_5_90deg,
c2 => CLK_125,
locked => pll_rx_lock
);
resiver_asi_inst : resiver_asi PORT MAP (
asi_rx => RD_CLK,
rst => not RESET,
rx_clk135 => CLK_125,
rx_data => DATA_RX,
rx_data_clk => DATA_CLK,
rx_serial_clk => CLK_312_5_0deg,
rx_serial_clk90 => CLK_312_5_90deg
-- rx_ts_status => RX_STATUS
);


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 123:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru