|
Синхронный счетчик для измерения частоты |
|
|
|
 |
Ответов
|
Aug 31 2007, 16:40
|
Профессионал
    
Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643

|
Приветствую! Код module Flip(Clk,En,Rst,Q) /* synthesis syn_hier = "hard" */; input Rst,Clk,En; output reg Q;
always @(posedge Clk or posedge Rst) begin if (Rst) Q<=0; else if (En) Q<=~Q; end endmodule
module AsynjCnt(Clk,En,Rst,Q) /* synthesis syn_hier = "hard" */; parameter WH=16;
input Clk,Rst,En; output [WH-1:0] Q;
//reg [WH-1:0] rC /* synthesis syn_keep = 1 */; wire [WH-1:0] wClki; wire [WH-1:0] wClk;
assign wClki={~Q[WH-2:0],Clk}; assign #(1) wClk =wClki;
generate genvar ii; begin:gen for (ii=0;ii<WH;ii=ii+1) begin:cnt if (ii==0) Flip flp(.Clk(wClk[ii]),.En(En) ,.Rst(Rst),.Q(Q[ii])); else Flip flp(.Clk(wClk[ii]),.En(1'b1),.Rst(Rst),.Q(Q[ii])); end end endgenerate
endmodule Вот собственно и кусок кода картинка которого приведенна выше. Удачи! Rob
|
|
|
|
Сообщений в этой теме
олесь Синхронный счетчик для измерения частоты Aug 17 2007, 13:01 Victor® Цитата(олесь @ Aug 17 2007, 16:01) Уважае... Aug 17 2007, 13:13 Rendom Цитата(Victor® @ Aug 17 2007, 17:13) Можн... Aug 17 2007, 17:00 олесь Вобщем понял, хочу попробовать.Благодарю за помощь... Aug 17 2007, 17:27 Andrewak Цитата(олесь @ Aug 17 2007, 21:27) Вобщем... Aug 28 2007, 13:33  Builder Цитата(Andrewak @ Aug 28 2007, 16:33) Я б... Aug 28 2007, 13:48   Andrewak Цитата(Builder @ Aug 28 2007, 17:48) Fmax... Aug 28 2007, 14:09    Builder Цитата(Andrewak @ Aug 28 2007, 17:09) Fma... Aug 28 2007, 21:16     Andrewak Цитата(Builder @ Aug 29 2007, 01:16) Andr... Aug 29 2007, 06:11      mse Цитата(Andrewak @ Aug 29 2007, 10:11) А п... Aug 30 2007, 06:42      dxp Цитата(Andrewak @ Aug 29 2007, 13:11) Сов... Aug 31 2007, 06:37 Rendom Quartus версии 4.0 и выше.
https://www.altera.com/... Aug 17 2007, 17:43 rezident В тему точных измерений частоты и частотомеров. По... Aug 28 2007, 15:25 Rendom Andrewak, максимальная частота щелканья триггера к... Aug 28 2007, 18:02 Rendom Andrewak, такие специализированные микросхемы обыч... Aug 29 2007, 17:29 Andrewak Цитата(Rendom @ Aug 29 2007, 21:29) Andre... Aug 30 2007, 06:22 RobFPGA Приветсвую!
Если стоит задача получения макс... Aug 30 2007, 23:27 sazh Цитата(RobFPGA @ Aug 31 2007, 03:27) Прив... Aug 31 2007, 06:32 vetal ЦитатаНаверно Вам не составит труда привести схемн... Aug 31 2007, 08:16 sazh Вот я и хочу понять, как соотнести многоразрядный ... Aug 31 2007, 08:24 RobFPGA Приветствую!
Соотносится очень просто - кажды... Aug 31 2007, 14:07 sazh А причем тут половинная частота предыдущего. В мно... Aug 31 2007, 14:41 vetal ЦитатаВот я и хочу понять, как соотнести многоразр... Aug 31 2007, 16:13 sazh спасибо Всем ответившим. Полегчало. Хотя я увидел ... Aug 31 2007, 18:13 dxp Цитата(sazh @ Sep 1 2007, 01:13) спасибо ... Sep 1 2007, 05:47  sazh Цитата(dxp @ Sep 1 2007, 09:47) У буржуин... Sep 1 2007, 08:36 Iouri интересно а разве так можно делать?
во всех HDL co... Aug 31 2007, 19:01 sazh Цитата(Iouri @ Aug 31 2007, 23:01) интере... Aug 31 2007, 19:24 RobFPGA Приветствую!
Апноты и гайды служат лиш для ра... Sep 1 2007, 09:39 mse Цитата(RobFPGA @ Sep 1 2007, 13:39) Для 1... Sep 1 2007, 10:05 sazh Цитата(RobFPGA @ Sep 1 2007, 13:39) Приве... Sep 1 2007, 11:11
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|