1 line
14 KiB
JSON
1 line
14 KiB
JSON
{"version":"1.1.0","info":[["/home/benk/projects/fpga-basics/Max10_RT/PLL_bb.v",[[[[[["PLL",[[34,0],[36,5]],[[34,7],[34,10]],[],["module"]],[42,0]],[[["inclk0",[[38,9],[38,15]],[[38,9],[38,15]],["PLL"],["port"]],["c0",[[36,1],[36,3]],[[36,1],[36,3]],["PLL"],["port","inclk0"]],["c0",[[39,10],[39,12]],[[39,10],[39,12]],["PLL"],["port"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Max10_RT/PLL_inst.v",[[null,null,null,null,[["PLL_inst",[[0,0],[3,2]],[[0,4],[0,12]],[],["instance","PLL"]]]],null,0]],["/home/benk/projects/fpga-basics/Max10_RT/PLL.v",[[[[[["PLL",[[39,0],[41,5]],[[39,7],[39,10]],[],["module"]],[149,0]],[[["inclk0",[[43,9],[43,15]],[[43,9],[43,15]],["PLL"],["port"]],["c0",[[41,1],[41,3]],[[41,1],[41,3]],["PLL"],["port","inclk0"]],["c0",[[44,10],[44,12]],[[44,10],[44,12]],["PLL"],["port"]],["sub_wire2",[[46,1],[46,28]],[[46,12],[46,21]],["PLL"],["variable","wire"]],["sub_wire3",[[47,1],[47,21]],[[47,12],[47,21]],["PLL"],["variable","wire"]],["sub_wire0",[[48,1],[48,25]],[[48,7],[48,16]],["PLL"],["variable","wire"]],["sub_wire1",[[49,1],[49,46]],[[49,12],[49,21]],["PLL"],["variable","wire"]],["sub_wire4",[[50,1],[50,38]],[[50,12],[50,21]],["PLL"],["variable","wire"]],["c0",[[51,1],[51,21]],[[51,7],[51,9]],["PLL"],["variable","wire"]],["altpll_component",[[53,1],[90,22]],[[53,8],[53,24]],["PLL"],["instance","altpll"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Max10_RT/raytracer.sv",[[[[[["Raytracer",[[0,0],[5,2]],[[0,7],[0,16]],[],["module"]],[7,9]],[[["pixel_clk",[[1,1],[1,21]],[[1,12],[1,21]],["Raytracer"],["port","wire"]],["x",[[2,1],[2,19]],[[2,18],[2,19]],["Raytracer"],["port","reg"]],["y",[[3,1],[3,19]],[[3,18],[3,19]],["Raytracer"],["port","reg"]],["rgb",[[4,1],[4,21]],[[4,18],[4,21]],["Raytracer"],["port","reg"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Max10_RT/top_tb.sv",[[[[[["tb",[[2,0],[2,12]],[[2,7],[2,9]],[],["module"]],[37,9]],[[["clk",[[3,1],[3,15]],[[3,5],[3,8]],["tb"],["variable","reg"]],["v_h_sync",[[5,1],[5,14]],[[5,6],[5,14]],["tb"],["variable","wire"]],["v_v_sync",[[6,1],[6,14]],[[6,6],[6,14]],["tb"],["variable","wire"]],["scan_pos_x",[[8,1],[8,23]],[[8,13],[8,23]],["tb"],["variable","wire"]],["scan_pos_y",[[9,1],[9,23]],[[9,13],[9,23]],["tb"],["variable","wire"]],["rgb",[[11,1],[11,15]],[[11,12],[11,15]],["tb"],["variable","wire"]],["VGA_Test_Screen_Inst",[[13,1],[18,2]],[[13,17],[13,37]],["tb"],["instance","VGA_Test_Screen"]],["VGA_Signal_Gen_Inst",[[20,1],[26,2]],[[20,16],[20,35]],["tb"],["instance","VGA_Signal_Gen"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Max10_RT/top.sv",[[[[[["top",[[0,0],[7,2]],[[0,7],[0,10]],[],["module"]],[44,9]],[[["clk12m",[[2,1],[2,19]],[[2,13],[2,19]],["top"],["port","logic"]],["gpio_d",[[4,1],[4,27]],[[4,21],[4,27]],["top"],["port","logic"]],["led",[[6,1],[6,23]],[[6,20],[6,23]],["top"],["port","logic"]],["pixel_clk",[[8,1],[8,15]],[[8,6],[8,15]],["top"],["variable","wire"]],["p_clk_pll",[[10,1],[10,34]],[[10,5],[10,14]],["top"],["instance","PLL"]],["rgb",[[12,1],[12,15]],[[12,12],[12,15]],["top"],["variable","wire"]],["hcounter",[[14,1],[14,20]],[[14,12],[14,20]],["top"],["variable","wire"]],["vcounter",[[15,1],[15,20]],[[15,12],[15,20]],["top"],["variable","wire"]],["hsync",[[17,1],[17,11]],[[17,6],[17,11]],["top"],["variable","wire"]],["vsync",[[18,1],[18,11]],[[18,6],[18,11]],["top"],["variable","wire"]],["VGA_Signal_Gen_Inst",[[20,1],[26,2]],[[20,16],[20,35]],["top"],["instance","VGA_Signal_Gen"]],["VGA_Test_Screen_Inst",[[28,1],[33,2]],[[28,17],[28,37]],["top"],["instance","VGA_Test_Screen"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Max10_RT/vga_controller.sv",[[[[[["VGA_Signal_Gen",[[0,0],[6,2]],[[0,7],[0,21]],[],["module"]],[33,9]],[[["pixel_clk",[[1,1],[1,21]],[[1,12],[1,21]],["VGA_Signal_Gen"],["port","wire"]],["hcounter",[[2,1],[2,26]],[[2,18],[2,26]],["VGA_Signal_Gen"],["port","reg"]],["vcounter",[[3,1],[3,26]],[[3,18],[3,26]],["VGA_Signal_Gen"],["port","reg"]],["hsync",[[4,1],[4,18]],[[4,13],[4,18]],["VGA_Signal_Gen"],["port","wire"]],["vsync",[[5,1],[5,18]],[[5,13],[5,18]],["VGA_Signal_Gen"],["port","wire"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Max10_RT/vga_test_screen.sv",[[[[[["VGA_Test_Screen",[[0,0],[5,2]],[[0,7],[0,22]],[],["module"]],[30,9]],[[["pixel_clk",[[1,1],[1,21]],[[1,12],[1,21]],["VGA_Test_Screen"],["port","wire"]],["x",[[2,1],[2,19]],[[2,18],[2,19]],["VGA_Test_Screen"],["port","reg"]],["y",[[3,1],[3,19]],[[3,18],[3,19]],["VGA_Test_Screen"],["port","reg"]],["rgb",[[4,1],[4,21]],[[4,18],[4,21]],["VGA_Test_Screen"],["port","reg"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Max10_VGA/PLL_bb.v",[[[[[["PLL",[[34,0],[36,5]],[[34,7],[34,10]],[],["module"]],[42,0]],[[["inclk0",[[38,9],[38,15]],[[38,9],[38,15]],["PLL"],["port"]],["c0",[[36,1],[36,3]],[[36,1],[36,3]],["PLL"],["port","inclk0"]],["c0",[[39,10],[39,12]],[[39,10],[39,12]],["PLL"],["port"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Max10_VGA/PLL_inst.v",[[null,null,null,null,[["PLL_inst",[[0,0],[3,2]],[[0,4],[0,12]],[],["instance","PLL"]]]],null,0]],["/home/benk/projects/fpga-basics/Max10_VGA/PLL.v",[[[[[["PLL",[[39,0],[41,5]],[[39,7],[39,10]],[],["module"]],[149,0]],[[["inclk0",[[43,9],[43,15]],[[43,9],[43,15]],["PLL"],["port"]],["c0",[[41,1],[41,3]],[[41,1],[41,3]],["PLL"],["port","inclk0"]],["c0",[[44,10],[44,12]],[[44,10],[44,12]],["PLL"],["port"]],["sub_wire2",[[46,1],[46,28]],[[46,12],[46,21]],["PLL"],["variable","wire"]],["sub_wire3",[[47,1],[47,21]],[[47,12],[47,21]],["PLL"],["variable","wire"]],["sub_wire0",[[48,1],[48,25]],[[48,7],[48,16]],["PLL"],["variable","wire"]],["sub_wire1",[[49,1],[49,46]],[[49,12],[49,21]],["PLL"],["variable","wire"]],["sub_wire4",[[50,1],[50,38]],[[50,12],[50,21]],["PLL"],["variable","wire"]],["c0",[[51,1],[51,21]],[[51,7],[51,9]],["PLL"],["variable","wire"]],["altpll_component",[[53,1],[90,22]],[[53,8],[53,24]],["PLL"],["instance","altpll"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Max10_VGA/top_tb.sv",[[[[[["tb",[[2,0],[2,12]],[[2,7],[2,9]],[],["module"]],[37,9]],[[["clk",[[3,1],[3,15]],[[3,5],[3,8]],["tb"],["variable","reg"]],["v_h_sync",[[5,1],[5,14]],[[5,6],[5,14]],["tb"],["variable","wire"]],["v_v_sync",[[6,1],[6,14]],[[6,6],[6,14]],["tb"],["variable","wire"]],["scan_pos_x",[[8,1],[8,23]],[[8,13],[8,23]],["tb"],["variable","wire"]],["scan_pos_y",[[9,1],[9,23]],[[9,13],[9,23]],["tb"],["variable","wire"]],["rgb",[[11,1],[11,15]],[[11,12],[11,15]],["tb"],["variable","wire"]],["VGA_Test_Screen_Inst",[[13,1],[18,2]],[[13,17],[13,37]],["tb"],["instance","VGA_Test_Screen"]],["VGA_Signal_Gen_Inst",[[20,1],[26,2]],[[20,16],[20,35]],["tb"],["instance","VGA_Signal_Gen"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Max10_VGA/top.sv",[[[[[["top",[[0,0],[7,2]],[[0,7],[0,10]],[],["module"]],[44,9]],[[["clk12m",[[2,1],[2,19]],[[2,13],[2,19]],["top"],["port","logic"]],["gpio_d",[[4,1],[4,27]],[[4,21],[4,27]],["top"],["port","logic"]],["led",[[6,1],[6,23]],[[6,20],[6,23]],["top"],["port","logic"]],["pixel_clk",[[8,1],[8,15]],[[8,6],[8,15]],["top"],["variable","wire"]],["p_clk_pll",[[10,1],[10,34]],[[10,5],[10,14]],["top"],["instance","PLL"]],["rgb",[[12,1],[12,15]],[[12,12],[12,15]],["top"],["variable","wire"]],["hcounter",[[14,1],[14,20]],[[14,12],[14,20]],["top"],["variable","wire"]],["vcounter",[[15,1],[15,20]],[[15,12],[15,20]],["top"],["variable","wire"]],["hsync",[[17,1],[17,11]],[[17,6],[17,11]],["top"],["variable","wire"]],["vsync",[[18,1],[18,11]],[[18,6],[18,11]],["top"],["variable","wire"]],["VGA_Signal_Gen_Inst",[[20,1],[26,2]],[[20,16],[20,35]],["top"],["instance","VGA_Signal_Gen"]],["VGA_Test_Screen_Inst",[[28,1],[33,2]],[[28,17],[28,37]],["top"],["instance","VGA_Test_Screen"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Max10_VGA/vga_controller.sv",[[[[[["VGA_Signal_Gen",[[0,0],[6,2]],[[0,7],[0,21]],[],["module"]],[33,9]],[[["pixel_clk",[[1,1],[1,21]],[[1,12],[1,21]],["VGA_Signal_Gen"],["port","wire"]],["hcounter",[[2,1],[2,26]],[[2,18],[2,26]],["VGA_Signal_Gen"],["port","reg"]],["vcounter",[[3,1],[3,26]],[[3,18],[3,26]],["VGA_Signal_Gen"],["port","reg"]],["hsync",[[4,1],[4,18]],[[4,13],[4,18]],["VGA_Signal_Gen"],["port","wire"]],["vsync",[[5,1],[5,18]],[[5,13],[5,18]],["VGA_Signal_Gen"],["port","wire"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Max10_VGA/vga_test_screen.sv",[[[[[["VGA_Test_Screen",[[0,0],[5,2]],[[0,7],[0,22]],[],["module"]],[30,9]],[[["pixel_clk",[[1,1],[1,21]],[[1,12],[1,21]],["VGA_Test_Screen"],["port","wire"]],["x",[[2,1],[2,19]],[[2,18],[2,19]],["VGA_Test_Screen"],["port","reg"]],["y",[[3,1],[3,19]],[[3,18],[3,19]],["VGA_Test_Screen"],["port","reg"]],["rgb",[[4,1],[4,21]],[[4,18],[4,21]],["VGA_Test_Screen"],["port","reg"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Max1000 Template/top.sv",[[[[[["max1000_template",[[0,0],[36,2]],[[0,7],[0,23]],[],["module"]],[41,9]],[[["clk12m",[[2,1],[2,19]],[[2,13],[2,19]],["max1000_template"],["port","logic"]],["acc_sclk",[[5,1],[5,22]],[[5,14],[5,22]],["max1000_template"],["port","logic"]],["acc_mosi",[[6,1],[6,22]],[[6,14],[6,22]],["max1000_template"],["port","logic"]],["acc_miso",[[7,1],[7,22]],[[7,14],[7,22]],["max1000_template"],["port","logic"]],["acc_cs",[[8,1],[8,20]],[[8,14],[8,20]],["max1000_template"],["port","logic"]],["acc_int1",[[9,1],[9,22]],[[9,14],[9,22]],["max1000_template"],["port","logic"]],["acc_int2",[[10,1],[10,22]],[[10,14],[10,22]],["max1000_template"],["port","logic"]],["btn",[[13,1],[13,17]],[[13,14],[13,17]],["max1000_template"],["port","logic"]],["gpio_d",[[16,1],[16,27]],[[16,21],[16,27]],["max1000_template"],["port","logic"]],["gpio_a",[[17,1],[17,27]],[[17,21],[17,27]],["max1000_template"],["port","logic"]],["led",[[20,1],[20,24]],[[20,21],[20,24]],["max1000_template"],["port","logic"]],["pmod",[[23,1],[23,25]],[[23,21],[23,25]],["max1000_template"],["port","logic"]],["ram_clk",[[26,1],[26,28]],[[26,21],[26,28]],["max1000_template"],["port","logic"]],["ram_data",[[27,1],[27,29]],[[27,21],[27,29]],["max1000_template"],["port","logic"]],["ram_addr",[[28,1],[28,29]],[[28,21],[28,29]],["max1000_template"],["port","logic"]],["ram_dqm",[[29,1],[29,28]],[[29,21],[29,28]],["max1000_template"],["port","logic"]],["ram_bs",[[30,1],[30,27]],[[30,21],[30,27]],["max1000_template"],["port","logic"]],["ram_cke",[[31,1],[31,28]],[[31,21],[31,28]],["max1000_template"],["port","logic"]],["ram_ras",[[32,1],[32,28]],[[32,21],[32,28]],["max1000_template"],["port","logic"]],["ram_cas",[[33,1],[33,28]],[[33,21],[33,28]],["max1000_template"],["port","logic"]],["ram_we",[[34,1],[34,27]],[[34,21],[34,27]],["max1000_template"],["port","logic"]],["ram_cs",[[35,1],[35,27]],[[35,21],[35,27]],["max1000_template"],["port","logic"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Verilator_Tests/clk/top_tb.v",[[[[[["top_tb",[[4,0],[4,14]],[[4,7],[4,13]],[],["module"]],[21,9]],[[["clk_25mhz",[[6,4],[6,21]],[[6,8],[6,17]],["top_tb"],["variable","reg"]],["uut",[[8,4],[10,5]],[[8,8],[8,11]],["top_tb"],["instance","top"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Verilator_Tests/clk/top.v",[[[[[["top",[[0,0],[2,2]],[[0,7],[0,10]],[],["module"]],[4,9]],[[["clk_25mhz",[[1,4],[1,19]],[[1,10],[1,19]],["top"],["port","input"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Verilator_Tests/spi/top_tb.v",[[[[[["top_tb",[[4,0],[4,14]],[[4,7],[4,13]],[],["module"]],[26,9]],[[["clk_25mhz",[[6,4],[6,21]],[[6,8],[6,17]],["top_tb"],["variable","reg"]],["spi_clk",[[7,4],[7,15]],[[7,8],[7,15]],["top_tb"],["variable","reg"]],["spi_mosi",[[7,4],[7,25]],[[7,17],[7,25]],["top_tb"],["variable","spi_clk"]],["spi_miso",[[7,4],[7,35]],[[7,27],[7,35]],["top_tb"],["variable","spi_mosi"]],["spi_cs",[[7,4],[7,43]],[[7,37],[7,43]],["top_tb"],["variable","spi_miso"]],["uut",[[9,4],[15,5]],[[9,8],[9,11]],["top_tb"],["instance","top"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Verilator_Tests/spi/top.v",[[[[[["top",[[0,0],[7,2]],[[0,7],[0,10]],[],["module"]],[35,9]],[[["clk_25mhz",[[1,4],[1,25]],[[1,16],[1,25]],["top"],["port","wire"]],["spi_clk",[[3,4],[3,23]],[[3,16],[3,23]],["top"],["port","wire"]],["spi_mosi",[[4,4],[4,24]],[[4,16],[4,24]],["top"],["port","wire"]],["spi_miso",[[5,4],[5,24]],[[5,16],[5,24]],["top"],["port","wire"]],["spi_cs",[[6,4],[6,22]],[[6,16],[6,22]],["top"],["port","wire"]],["miso",[[10,0],[10,13]],[[10,9],[10,13]],["top"],["variable","reg"]],["mosi",[[11,0],[11,27]],[[11,9],[11,13]],["top"],["variable","reg"]],["busy",[[13,0],[13,12]],[[13,4],[13,8]],["top"],["variable","reg"]],["start",[[14,0],[14,13]],[[14,4],[14,9]],["top"],["variable","reg"]],["spimaster0",[[23,0],[33,1]],[[23,11],[23,21]],["top"],["instance","spi_master"]]]]]]],null,0]],["/home/benk/projects/fpga-basics/Verilator_Tests/spi/spi_master.v",[[[[[["spi_master",[[0,0],[14,2]],[[0,7],[0,17]],[],["module"]],[81,0]],[[["clk",[[1,4],[1,26]],[[1,23],[1,26]],["spi_master"],["port","wire"]],["spi_clk",[[3,4],[3,34]],[[3,23],[3,30]],["spi_master"],["port","reg"]],["start",[[5,4],[5,28]],[[5,23],[5,28]],["spi_master"],["port","wire"]],["data_out",[[6,4],[6,38]],[[6,23],[6,31]],["spi_master"],["port","reg"]],["spi_mosi",[[7,4],[7,35]],[[7,23],[7,31]],["spi_master"],["port","reg"]],["data_in",[[9,4],[9,30]],[[9,23],[9,30]],["spi_master"],["port","wire"]],["spi_miso",[[10,4],[10,31]],[[10,23],[10,31]],["spi_master"],["port","wire"]],["busy",[[12,4],[12,31]],[[12,23],[12,27]],["spi_master"],["port","reg"]],["spi_cs",[[13,4],[13,33]],[[13,23],[13,29]],["spi_master"],["port","reg"]],["bit_cnt",[[17,0],[17,21]],[[17,10],[17,17]],["spi_master"],["variable","reg"]],["shift_reg_in",[[18,0],[18,27]],[[18,10],[18,22]],["spi_master"],["variable","reg"]],["shift_reg_out",[[19,0],[19,27]],[[19,10],[19,23]],["spi_master"],["variable","reg"]],["IDLE",[[22,4],[22,8]],[[22,4],[22,8]],["spi_master"],["enum_member","#AnonymousEnum0"]],["ASSERT_CS",[[23,4],[23,13]],[[23,4],[23,13]],["spi_master"],["enum_member","#AnonymousEnum0"]],["TRANSFER",[[24,4],[24,12]],[[24,4],[24,12]],["spi_master"],["enum_member","#AnonymousEnum0"]],["DONE",[[25,4],[25,8]],[[25,4],[25,8]],["spi_master"],["enum_member","#AnonymousEnum0"]],["state_t",[[21,0],[26,10]],[[26,2],[26,9]],["spi_master"],["typedef","#AnonymousEnum0"]],["state",[[28,0],[28,20]],[[28,8],[28,13]],["spi_master"],["variable","state_t"]]]]]]],null,0]]]} |