block_design.tcl 748 B

123456789101112131415161718192021222324252627282930313233
  1. cell xilinx.com:ip:clk_wiz pll_0 {
  2. PRIMITIVE PLL
  3. PRIM_IN_FREQ.VALUE_SRC USER
  4. PRIM_IN_FREQ 125.0
  5. PRIM_SOURCE Differential_clock_capable_pin
  6. CLKOUT1_USED true
  7. CLKOUT1_REQUESTED_OUT_FREQ 125.0
  8. USE_RESET false
  9. } {
  10. clk_in1_p adc_clk_p_i
  11. clk_in1_n adc_clk_n_i
  12. }
  13. # Create processing_system7
  14. cell xilinx.com:ip:processing_system7 ps_0 {
  15. PCW_IMPORT_BOARD_PRESET cfg/red_pitaya.xml
  16. } {
  17. M_AXI_GP0_ACLK pll_0/clk_out1
  18. }
  19. # Create all required interconnections
  20. apply_bd_automation -rule xilinx.com:bd_rule:processing_system7 -config {
  21. make_external {FIXED_IO, DDR}
  22. Master Disable
  23. Slave Disable
  24. } [get_bd_cells ps_0]
  25. cell v-vinokurov:user:logic_gate_and and_1 {
  26. IN1 0 IN2 1 OUT 0
  27. } {
  28. din exp_p_tri_io
  29. led exp_n_tri_io
  30. }