ramproj.v
module ramproj #(parameter DATA_WIDTH=8, parameter ADDR_WIDTH=5) ( input [(DATA_WIDTH-1):0] data, input [(ADDR_WIDTH-1):0] addr, input we, clk, output [(DATA_WIDTH-1):0] q ); //single_port_ram dev(data,addr,we,clk,q); ram1 dev2( addr, clk, data, we, q); endmodule
fit.summary
Fitter Status : Successful - Wed Sep 23 09:43:06 2009 Quartus II Version : 9.0 Build 235 06/17/2009 SP 2 SJ Web Edition Revision Name : ramproj Top-level Entity Name : ramproj Family : Cyclone II Device : EP2C35F484C8 Timing Models : Final Total logic elements : 0 / 33,216 ( 0 % ) Total combinational functions : 0 / 33,216 ( 0 % ) Dedicated logic registers : 0 / 33,216 ( 0 % ) Total registers : 0 Total pins : 23 / 322 ( 7 % ) Total virtual pins : 0 Total memory bits : 256 / 483,840 ( < 1 % ) Embedded Multiplier 9-bit elements : 0 / 70 ( 0 % ) Total PLLs : 0 / 4 ( 0 % )
tan.summary
-------------------------------------------------------------------------------------- Timing Analyzer Summary -------------------------------------------------------------------------------------- Type : Worst-case tsu Slack : N/A Required Time : None Actual Time : 5.633 ns From : we To : ram1:dev2|altsyncram:altsyncram_component|altsyncram_hbc1:auto_generated|ram_block1a0~porta_we_reg From Clock : -- To Clock : clk Failed Paths : 0 Type : Worst-case tco Slack : N/A Required Time : None Actual Time : 11.324 ns From : ram1:dev2|altsyncram:altsyncram_component|altsyncram_hbc1:auto_generated|q_a[0] To : q[0] From Clock : clk To Clock : -- Failed Paths : 0 Type : Worst-case th Slack : N/A Required Time : None Actual Time : -3.911 ns From : data[0] To : ram1:dev2|altsyncram:altsyncram_component|altsyncram_hbc1:auto_generated|ram_block1a0~porta_datain_reg0 From Clock : -- To Clock : clk Failed Paths : 0 Type : Clock Setup: 'clk' Slack : N/A Required Time : None Actual Time : Restricted to 163.03 MHz ( period = 6.134 ns ) From : ram1:dev2|altsyncram:altsyncram_component|altsyncram_hbc1:auto_generated|ram_block1a0~porta_address_reg4 To : ram1:dev2|altsyncram:altsyncram_component|altsyncram_hbc1:auto_generated|q_a[7] From Clock : clk To Clock : clk Failed Paths : 0 Type : Total number of failed paths Slack : Required Time : Actual Time : From : To : From Clock : To Clock : Failed Paths : 0 --------------------------------------------------------------------------------------
Maintained by John Loomis, last updated Fri Sep 25 12:53:23 2009