CY8C53.tragesym 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. # This is the template file for creating symbols with tragesym
  2. # every line starting with '#' is a comment line.
  3. [options]
  4. # wordswap swaps labels if the pin is on the right side an looks like this:
  5. # "PB1 (CLK)". That's useful for micro controller port labels
  6. # rotate_labels rotates the pintext of top and bottom pins
  7. # this is useful for large symbols like FPGAs with more than 100 pins
  8. # sort_labels will sort the pins by it's labels
  9. # useful for address ports, busses, ...
  10. wordswap=yes
  11. rotate_labels=yes
  12. sort_labels=no
  13. generate_pinseq=yes
  14. sym_width=18000
  15. pinwidthvertical=700
  16. pinwidthhorizontal=700
  17. [geda_attr]
  18. # name will be printed in the top of the symbol
  19. # name is only some graphical text, not an attribute
  20. # version specifies a gschem version.
  21. # if you have a device with slots, you'll have to use slot= and slotdef=
  22. # use comment= if there are special information you want to add
  23. version=20060113 1
  24. name=CY8C53
  25. device=CY8C53
  26. refdes=U?
  27. footprint=TQFP100_14
  28. description=Cypress PSoC5 CY8C53
  29. documentation=http://www.cypress.com/?id=2233
  30. author=Michael McMaster <michael@codesrc.com>
  31. dist-license=gpl3+
  32. use-license=gpl3+
  33. numslots=0
  34. #slot=1
  35. #slotdef=1:
  36. #slotdef=2:
  37. #slotdef=3:
  38. #slotdef=4:
  39. #comment=
  40. #comment=
  41. #comment=
  42. [pins]
  43. # tabseparated list of pin descriptions
  44. # ----------------------------------------
  45. # pinnr is the physical number of the pin
  46. # seq is the pinseq= attribute, leave it blank if it doesn't matter
  47. # type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr)
  48. # style can be (line,dot,clk,dotclk,spacer,none). none if only want to add a net
  49. # posit. can be (l,r,t,b) or empty for nets.
  50. # net specifies the name of the net. Vcc or GND for example.
  51. # label represents the pinlabel.
  52. # negation lines can be added with "\_" example: \_enable\_
  53. # if you want to write a "\" use "\\" as escape sequence
  54. #-----------------------------------------------------
  55. #pinnr seq type style posit. net label
  56. #-----------------------------------------------------
  57. 1 io line l P2[5]
  58. 2 io line l P2[6]
  59. 3 io line l P2[7]
  60. 4 io line l P12[4]
  61. 5 io line l P12[5]
  62. 6 io line l P6[4]
  63. 7 io line l P6[5]
  64. 8 io line l P6[6]
  65. 9 io line l P6[7]
  66. 10 pwr line l GND VSSD
  67. 11 io line l NC
  68. 12 pwr line l GND VSSD
  69. 13 pwr line l GND VSSD
  70. 14 pwr line l GND VSSD
  71. 15 in line l \_XRES\_
  72. 16 io line l P5[0]
  73. 17 io line l P5[1]
  74. 18 io line l P5[2]
  75. 19 io line l P5[3]
  76. 20 io line l SWDIO,TMS,P1[0]
  77. 21 io line l SWDCK,TCK,P1[1]
  78. 22 io line l P1[2]
  79. 23 io line l SWV,TDO,P1[3]
  80. 24 io line l TDI,P1[4]
  81. 25 io line l NTRST,P1[5]
  82. 26 pwr line b VDDIO1
  83. 27 io line b P1[6]
  84. 28 io line b P1[7]
  85. 29 io line b P12[6]
  86. 30 io line b P12[7]
  87. 31 io line b P5[4]
  88. 32 io line b P5[5]
  89. 33 io line b P5[6]
  90. 34 io line b P5[7]
  91. 35 io line b SWDIO,USB D+
  92. 36 io line b SWDCK,USB D-
  93. 37 pwr line b VDDD
  94. 38 pwr line b GND VSSD
  95. 39 pwr line b VCCD
  96. 40 io line b NC
  97. 41 io line b NC
  98. 42 clk clk b MHZ XTAL XO
  99. 43 clk clk b MHZ XTAL XI
  100. 44 io line b P3[0]
  101. 45 io line b P3[1]
  102. 46 io line b P3[2]
  103. 47 io line b P3[3]
  104. 48 io line b P3[4]
  105. 49 io line b P3[5]
  106. 50 pwr line b VDDIO3
  107. 75 pwr line r VDDIO0
  108. 74 io line r P0[3]
  109. 73 io line r P0[2]
  110. 72 io line r P0[1]
  111. 71 io line r P0[0]
  112. 70 io line r P4[1]
  113. 69 io line r P4[0]
  114. 68 io line r P12[3]
  115. 67 io line r P12[2]
  116. 66 pwr line r GND VSSD
  117. 65 pwr line r VDDA
  118. 64 pwr line r GND VSSA
  119. 63 pwr line r VCCA
  120. 62 io line r NC
  121. 61 io line r NC
  122. 60 io line r NC
  123. 59 io line r NC
  124. 58 io line r NC
  125. 57 io line r NC
  126. 56 io line r P15[3],KHZ XTAL XI
  127. 55 io line r P15[2],KHZ XTAL XO
  128. 54 io line r P12[1]
  129. 53 io line r P12[0]
  130. 52 io line r P3[7]
  131. 51 io line r P3[6]
  132. 100 pwr line t VDDIO2
  133. 99 io line t P2[4]
  134. 98 io line t P2[3]
  135. 97 io line t P2[2]
  136. 96 io line t P2[1]
  137. 95 io line t P2[0]
  138. 94 io line t P15[5]
  139. 93 io line t P15[4]
  140. 92 io line t P6[3]
  141. 91 io line t P6[2]
  142. 90 io line t P6[1]
  143. 89 io line t P6[0]
  144. 88 pwr line t VDDD
  145. 87 pwr line t GND VSSD
  146. 86 pwr line t VCCD
  147. 85 io line t P4[7]
  148. 84 io line t P4[6]
  149. 83 io line t P4[5]
  150. 82 io line t P4[4]
  151. 81 io line t P4[3]
  152. 80 io line t P4[2]
  153. 79 io line t P0[7]
  154. 78 io line t P0[6]
  155. 77 io line t P0[5]
  156. 76 io line t P0[4]