analog_ip_tmpl.v 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. module analog_ip (
  2. inout BAUD_RATE,
  3. inout TEST_SINGLE,
  4. inout UART1_RX,
  5. inout UART1_TX,
  6. inout so_io1,
  7. input csn_out_data,
  8. input csn_out_en,
  9. output tri0 rxd1_ip_in,
  10. input sck_out_data,
  11. input sck_out_en,
  12. output tri0 so_io1_in,
  13. input so_io1_out_data,
  14. input so_io1_out_en,
  15. input txd1_ip_out_data,
  16. input txd1_ip_out_en,
  17. input sys_clock,
  18. input bus_clock,
  19. input resetn,
  20. input stop,
  21. input [1:0] mem_ahb_htrans,
  22. input mem_ahb_hready,
  23. input mem_ahb_hwrite,
  24. input [31:0] mem_ahb_haddr,
  25. input [2:0] mem_ahb_hsize,
  26. input [2:0] mem_ahb_hburst,
  27. input [31:0] mem_ahb_hwdata,
  28. output tri1 mem_ahb_hreadyout,
  29. output tri0 mem_ahb_hresp,
  30. output tri0 [31:0] mem_ahb_hrdata,
  31. output tri0 slave_ahb_hsel,
  32. output tri1 slave_ahb_hready,
  33. input slave_ahb_hreadyout,
  34. output tri0 [1:0] slave_ahb_htrans,
  35. output tri0 [2:0] slave_ahb_hsize,
  36. output tri0 [2:0] slave_ahb_hburst,
  37. output tri0 slave_ahb_hwrite,
  38. output tri0 [31:0] slave_ahb_haddr,
  39. output tri0 [31:0] slave_ahb_hwdata,
  40. input slave_ahb_hresp,
  41. input [31:0] slave_ahb_hrdata,
  42. output tri0 [3:0] ext_dma_DMACBREQ,
  43. output tri0 [3:0] ext_dma_DMACLBREQ,
  44. output tri0 [3:0] ext_dma_DMACSREQ,
  45. output tri0 [3:0] ext_dma_DMACLSREQ,
  46. input [3:0] ext_dma_DMACCLR,
  47. input [3:0] ext_dma_DMACTC,
  48. output tri0 [3:0] local_int
  49. );
  50. assign mem_ahb_hreadyout = 1'b1;
  51. assign slave_ahb_hready = 1'b1;
  52. endmodule