nios2_uc_schematic.nlv 2.8 KB

12345678910111213141516171819202122232425262728
  1. # # File gsaved with Nlview version 6.3.8 2013-12-19 bk=1.2992 VDI=34 GEI=35
  2. #
  3. preplace inst nios2_uc.pio_BUTTON -pg 1 -lvl 3 -y 360
  4. preplace inst nios2_uc.nios2.clock_bridge -pg 1
  5. preplace inst nios2_uc -pg 1 -lvl 1 -y 40 -regy -20
  6. preplace inst nios2_uc.nios_custom_instr_floating_point_0 -pg 1 -lvl 3 -y 30
  7. preplace inst nios2_uc.lcd_16207 -pg 1 -lvl 3 -y 680
  8. preplace inst nios2_uc.nios2.reset_bridge -pg 1
  9. preplace inst nios2_uc.clk_50 -pg 1 -lvl 1 -y 300
  10. preplace inst nios2_uc.nios2 -pg 1 -lvl 2 -y 90
  11. preplace inst nios2_uc.pio_MATRIX -pg 1 -lvl 3 -y 480
  12. preplace inst nios2_uc.pio_LED -pg 1 -lvl 3 -y 260
  13. preplace inst nios2_uc.onchip_memory2 -pg 1 -lvl 3 -y 70
  14. preplace inst nios2_uc.nios2.cpu -pg 1
  15. preplace inst nios2_uc.jtag_uart -pg 1 -lvl 3 -y 150
  16. preplace netloc FAN_OUT<net_container>nios2_uc</net_container>(MASTER)nios2.irq,(SLAVE)jtag_uart.irq,(SLAVE)pio_BUTTON.irq) 1 2 1 760
  17. preplace netloc FAN_OUT<net_container>nios2_uc</net_container>(SLAVE)pio_MATRIX.clk,(SLAVE)onchip_memory2.clk1,(SLAVE)jtag_uart.clk,(SLAVE)lcd_16207.clk,(SLAVE)pio_BUTTON.clk,(SLAVE)pio_LED.clk,(MASTER)clk_50.clk,(SLAVE)nios2.clk) 1 1 2 340 530 780
  18. preplace netloc INTERCONNECT<net_container>nios2_uc</net_container>(MASTER)nios2.instruction_master,(SLAVE)jtag_uart.avalon_jtag_slave,(MASTER)nios2.data_master,(SLAVE)onchip_memory2.s1,(SLAVE)pio_MATRIX.s1,(SLAVE)lcd_16207.control_slave,(SLAVE)nios2.debug_mem_slave,(SLAVE)pio_LED.s1,(SLAVE)pio_BUTTON.s1) 1 1 2 380 50 740
  19. preplace netloc EXPORT<net_container>nios2_uc</net_container>(SLAVE)nios2_uc.pio_button_ext_conn,(SLAVE)pio_BUTTON.external_connection) 1 0 3 NJ 390 NJ 390 NJ
  20. preplace netloc EXPORT<net_container>nios2_uc</net_container>(SLAVE)lcd_16207.external,(SLAVE)nios2_uc.lcd_16207_ext) 1 0 3 NJ 730 NJ 730 NJ
  21. preplace netloc EXPORT<net_container>nios2_uc</net_container>(SLAVE)nios2_uc.clk,(SLAVE)clk_50.clk_in) 1 0 1 NJ
  22. preplace netloc EXPORT<net_container>nios2_uc</net_container>(SLAVE)nios2_uc.pio_matrix_ext_conn,(SLAVE)pio_MATRIX.external_connection) 1 0 3 NJ 510 NJ 510 NJ
  23. preplace netloc EXPORT<net_container>nios2_uc</net_container>(SLAVE)pio_LED.external_connection,(SLAVE)nios2_uc.pio_led_ext_conn) 1 0 3 NJ 370 NJ 290 NJ
  24. preplace netloc EXPORT<net_container>nios2_uc</net_container>(SLAVE)nios2_uc.reset,(SLAVE)clk_50.clk_in_reset) 1 0 1 NJ
  25. preplace netloc INTERCONNECT<net_container>nios2_uc</net_container>(SLAVE)onchip_memory2.reset1,(SLAVE)pio_LED.reset,(SLAVE)nios2.reset,(SLAVE)pio_MATRIX.reset,(SLAVE)pio_BUTTON.reset,(SLAVE)jtag_uart.reset,(SLAVE)lcd_16207.reset,(MASTER)clk_50.clk_reset,(MASTER)nios2.debug_reset_request) 1 1 2 360 750 800
  26. preplace netloc POINT_TO_POINT<net_container>nios2_uc</net_container>(MASTER)nios2.custom_instruction_master,(SLAVE)nios_custom_instr_floating_point_0.s1) 1 2 1 760
  27. levelinfo -pg 1 0 130 1050
  28. levelinfo -hier nios2_uc 140 170 500 870 1020