pintest_kernel.top
#module "pintest_kernel";
#family "virtex";
#include "
pintest_kernel.pin
";
#int j,k,l,m;
#for(j=0;j<488;j+=2)
{
#insert "
pintest.top
",
connect fb_io[1:0] = fb_data[#j+1:#j],
connect ram_d = ram_d[#j>>1];
}
#for(j=0;j<6;j+=2)
{
#assign m = j + 488;
#insert "
pintest.top
",
connect fb_io[1:0] = fb_special[#j+1:#j],
connect ram_d = ram_d[#m>>1];
}
#for(j=0;j<16;j++)
{
#assign k = j * 16;
#assign l = j * 2;
#insert "
RAMB4_S1_S16.v
",
connect DIB[15:0] = ram_d[#k+15:#k],
connect DOB[15:0] = ram_q[#k+15:#k],
connect DIA[0:0] = ram_in[#j],
connect DOA[0:0] = ram_out[#j],
connect ADDRA[11:0] = scan_addr[11:0],
connect ADDRB[7:0] = dump_addr[7:0],
connect CLKA = tclk,
connect CLKB = sysclk,
connect WEA = scan_wrt,
connect WEB = dump_wrt,
connect RSTA = gblreset,
connect RSTB = gblreset,
connect ENA = scan_enb,
connect ENB = dump_enb;
}
#insert "
pintest_ctrl.v
";
#library_element "RAMB4_S1_S16";
HDLMaker Generated Files
pintest_kernel.v
Verilog file
pintest_kernel.job
Synopsys script file
pintest_kernel.prj
Synplicity Project file
pintest_kernel.ucf
Xilinx constraint file
pintest_kernel.Make
Synopsy Make file
pintest_kernel_v.cmd
Leapfrog Make file
pintest_kernel_mt.do
Model Tech script file
pintest_kernel_batch.Make
Synopsis batch Make file
pintest_kernel.errors
DRC Error file