1. device "test4" 4 4
  2. warmboot = on
  3. logic_tile 1 2 {
  4. lutff_6 {
  5. lut[6].out -> BEL_LT-LUT4[6].out
  6. lut[6].out -> BEL_LT-LUT4[6].out -> BEL_LT-LUT4[7].in[2]
  7. BLK_TL-PLB.i_sp4_r_v_b[15] -> BEL_LT-LUT4[6].in[3]
  8. BLK_TL-PLB.i_neigh_op_lft[7] -> BEL_LT-LUT4[6].in[2]
  9. BLK_TL-PLB.i_sp4_r_v_b[26] -> BEL_LT-LUT4[6].in[0]
  10. BLK_TL-PLB.i_neigh_op_tnl[2] -> BEL_LT-LUT4[6].in[1]
  11. }
  12. lutff_7 {
  13. BLK_TL-PLB.i_neigh_op_tnl[3] -> BEL_LT-LUT4[7].in[1]
  14. lut[7].out -> BEL_LT-LUT4[7].out
  15. BLK_TL-PLB.i_sp4_r_v_b[20] -> BEL_LT-LUT4[7].in[0]
  16. lut[6].out -> BEL_LT-LUT4[6].out -> BEL_LT-LUT4[7].in[2]
  17. lut[7].out -> BEL_LT-LUT4[7].out -> BLK_TL-PLB.o_sp4_v_b[30]
  18. BLK_TL-PLB.i_neigh_op_tnl[4] -> BEL_LT-LUT4[7].in[3]
  19. }
  20. }
  21. io_tile 0 2 {
  22. io_-1 {
  23. BLK_BB-VPR_PAD.outpad -> PAD_OT-OUTPUT.outpad
  24. }
  25. }
  26. io_tile 1 0 {
  27. io_-1 {
  28. PAD_IN-INPUT.inpad -> BLK_BB-VPR_PAD.inpad
  29. }
  30. }
  31. io_tile 2 0 {
  32. io_-1 {
  33. PAD_IN-INPUT.inpad -> BLK_BB-VPR_PAD.inpad
  34. }
  35. }
  36. io_tile 2 3 {
  37. io_-1 {
  38. PAD_IN-INPUT.inpad -> BLK_BB-VPR_PAD.inpad
  39. }
  40. }
  41. io_tile 0 1 {
  42. io_-1 {
  43. PAD_IN-INPUT.inpad -> BLK_BB-VPR_PAD.inpad
  44. }
  45. }
  46. io_tile 1 3 {
  47. io_-1 {
  48. PAD_IN-INPUT.inpad -> BLK_BB-VPR_PAD.inpad
  49. }
  50. }
  51. io_tile 3 1 {
  52. io_-1 {
  53. PAD_IN-INPUT.inpad -> BLK_BB-VPR_PAD.inpad
  54. }
  55. }
  56. io_tile 3 2 {
  57. io_-1 {
  58. PAD_IN-INPUT.inpad -> BLK_BB-VPR_PAD.inpad
  59. }
  60. }