[an error occurred while processing this directive]
Как описать память в Циклоне на Верилоге?
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Сидоргек 13 мая 2004 г. 14:36

Синплифи и Квартус норовят реализовать нижеописанное в логике.
Мож. кто работал с Циклонами или Стратиксами?

module my_ram ( q ,a ,wr ,clk ,d);

input [8:0] a ;
wire [8:0] a ;
input wr ;
wire wr ;
input clk ;
wire clk ;
input [7:0] d ;
wire [7:0] d ;

output [7:0] q ;
wire [7:0] q ;

reg [7:0] ram [511:0] /* synthesis syn_ramstyle="M4K" */ ;

always @ (posedge clk) begin
if (wr) begin
ram[a] = d;
end
end

assign q = ram[a];

endmodule

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru