|
Работа с Double Data Rate |
|
|
|
 |
Ответов
|
Feb 18 2009, 20:06
|
Гуру
     
Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804

|
Цитата(DuHast @ Feb 18 2009, 22:50)  При реализации этого подхода не полечится защёлкнуть входные данные в FastInputReg, а это чревато нехорошими последствиями. Вы не озвучили частоты, с которыми работаете. Но если умножаете на pll, значит невысокие. А здесь все наоборот. Процессорный link port. Причем все просто и прозрачно. И клок не нужен непрерывный. Правда разрядность поменьше. А базируется именно на том, что клок сопровождения - локальный. И все это добро потом легко ложится на пониженную системную. практически любую. одноклоковая синхронизация. Все пляшет и поет. Конечно есть констрейны. Проект рабочий.
|
|
|
|
|
Feb 18 2009, 20:29
|

Местный
  
Группа: Свой
Сообщений: 314
Регистрация: 13-07-06
Из: Москва
Пользователь №: 18 797

|
Цитата(sazh @ Feb 18 2009, 23:06)  Вы не озвучили частоты. 62,5Мгц *2 = 125 Мгц. Цитата(sazh @ Feb 18 2009, 23:06)  И клок не нужен непрерывный. Это конечно здорово. Боюсь что в схеме с PLL будут проблемы из-за нестабильности клока. Цитата(sazh @ Feb 18 2009, 23:06)  .. Правда разрядность поменьше. .. клок сопровождения - локальный. .. Конечно есть констрейны. Всё это компенсирует отсутствие FastInputReg?
|
|
|
|
|
Feb 18 2009, 21:07
|

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

|
Цитата(DuHast @ Feb 18 2009, 22:29)  62,5Мгц *2 = 125 Мгц. А чего не в лоб? Код reg[4:0] clkreg; always @(posedge clk200MHz) begin clkreg[4:0] <= {clkreg[3:0],clkDataIn}; if(clkreg[4:0] == 4'b1100) fifo_out <= data_in_neg_edge; if(clkreg[4:0] == 4'b0011) fifo_out <= data_in_pos_edge; end PS: ногами не бить, писал на верилоге давно.
|
|
|
|
Сообщений в этой теме
DuHast Работа с Double Data Rate Feb 18 2009, 17:21      sazh Цитата(DuHast @ Feb 18 2009, 23:29) Всё э... Feb 18 2009, 20:35       DuHast Цитата(sazh @ Feb 18 2009, 23:35) А почем... Feb 18 2009, 20:45        Methane Цитата(DuHast @ Feb 19 2009, 06:43) И что... Feb 19 2009, 07:46         sazh Цитата(Methane @ Feb 19 2009, 10:46) Мне ... Feb 19 2009, 07:52          Methane Цитата(sazh @ Feb 19 2009, 09:52) clk200M... Feb 19 2009, 08:00         DuHast Цитата(Methane @ Feb 19 2009, 10:46) Мне ... Feb 19 2009, 17:05          Methane Цитата(DuHast @ Feb 19 2009, 19:05) Причё... Feb 19 2009, 18:47           DuHast to Methane
Ваша идея понятна, спасибо. Надо буде... Feb 19 2009, 19:47            Methane Цитата(DuHast @ Feb 19 2009, 21:47) to Me... Feb 19 2009, 20:10 Acex Цитата(DuHast @ Feb 18 2009, 20:21) Приве... Feb 21 2009, 21:19 DuHast Цитата(Acex @ Feb 22 2009, 00:19) In Cycl... Feb 22 2009, 05:43  Acex Цитата(DuHast @ Feb 22 2009, 08:43) Спаси... Feb 23 2009, 22:34   DuHast Цитата(Acex @ Feb 24 2009, 01:34) Первый ... Feb 24 2009, 18:29
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|