tree: fff1e8d3b698b84aa86bb9d3602b3632f31ed54d [path history] [tgz]
  1. doc/
  2. scripts/
  3. a2111o_1.sym
  4. a2111o_2.sym
  5. a2111o_4.sym
  6. a2111oi_0.sym
  7. a2111oi_1.sym
  8. a2111oi_2.sym
  9. a2111oi_4.sym
  10. a211o_1.sym
  11. a211o_2.sym
  12. a211o_4.sym
  13. a211oi_1.sym
  14. a211oi_2.sym
  15. a211oi_4.sym
  16. a21bo_1.sym
  17. a21bo_2.sym
  18. a21bo_4.sym
  19. a21boi_0.sym
  20. a21boi_1.sym
  21. a21boi_2.sym
  22. a21boi_4.sym
  23. a21o_1.sym
  24. a21o_2.sym
  25. a21o_4.sym
  26. a21oi_1.sym
  27. a21oi_2.sym
  28. a21oi_4.sym
  29. a221o_1.sym
  30. a221o_2.sym
  31. a221o_4.sym
  32. a221oi_1.sym
  33. a221oi_2.sym
  34. a221oi_4.sym
  35. a222oi_1.sym
  36. a22o_1.sym
  37. a22o_2.sym
  38. a22o_4.sym
  39. a22oi_1.sym
  40. a22oi_2.sym
  41. a22oi_4.sym
  42. a2bb2o_1.sym
  43. a2bb2o_2.sym
  44. a2bb2o_4.sym
  45. a2bb2oi_1.sym
  46. a2bb2oi_2.sym
  47. a2bb2oi_4.sym
  48. a311o_1.sym
  49. a311o_2.sym
  50. a311o_4.sym
  51. a311oi_1.sym
  52. a311oi_2.sym
  53. a311oi_4.sym
  54. a31o_1.sym
  55. a31o_2.sym
  56. a31o_4.sym
  57. a31oi_1.sym
  58. a31oi_2.sym
  59. a31oi_4.sym
  60. a32o_1.sym
  61. a32o_2.sym
  62. a32o_4.sym
  63. a32oi_1.sym
  64. a32oi_2.sym
  65. a32oi_4.sym
  66. a41o_1.sym
  67. a41o_2.sym
  68. a41o_4.sym
  69. a41oi_1.sym
  70. a41oi_2.sym
  71. a41oi_4.sym
  72. and2_0.sym
  73. and2_1.sym
  74. and2_2.sym
  75. and2_4.sym
  76. and2b_1.sym
  77. and2b_2.sym
  78. and2b_4.sym
  79. and3_1.sym
  80. and3_2.sym
  81. and3_4.sym
  82. and3b_1.sym
  83. and3b_2.sym
  84. and3b_4.sym
  85. and4_1.sym
  86. and4_2.sym
  87. and4_4.sym
  88. and4b_1.sym
  89. and4b_2.sym
  90. and4b_4.sym
  91. and4bb_1.sym
  92. and4bb_2.sym
  93. and4bb_4.sym
  94. buf_1.sym
  95. buf_12.sym
  96. buf_16.sym
  97. buf_2.sym
  98. buf_4.sym
  99. buf_6.sym
  100. buf_8.sym
  101. bufbuf_16.sym
  102. bufbuf_8.sym
  103. bufinv_16.sym
  104. bufinv_8.sym
  105. clkbuf_1.sym
  106. clkbuf_16.sym
  107. clkbuf_2.sym
  108. clkbuf_4.sym
  109. clkbuf_8.sym
  110. clkdlybuf4s15_1.sym
  111. clkdlybuf4s15_2.sym
  112. clkdlybuf4s18_1.sym
  113. clkdlybuf4s18_2.sym
  114. clkdlybuf4s25_1.sym
  115. clkdlybuf4s25_2.sym
  116. clkdlybuf4s50_1.sym
  117. clkdlybuf4s50_2.sym
  118. clkinv_1.sym
  119. clkinv_16.sym
  120. clkinv_2.sym
  121. clkinv_4.sym
  122. clkinv_8.sym
  123. clkinvlp_2.sym
  124. clkinvlp_4.sym
  125. conb_1.sym
  126. decap_12.sym
  127. decap_3.sym
  128. decap_4.sym
  129. decap_6.sym
  130. decap_8.sym
  131. dfbbn_1.sym
  132. dfbbn_2.sym
  133. dfbbp_1.sym
  134. dfrbp_1.sym
  135. dfrbp_2.sym
  136. dfrtn_1.sym
  137. dfrtp_1.sym
  138. dfrtp_2.sym
  139. dfrtp_4.sym
  140. dfsbp_1.sym
  141. dfsbp_2.sym
  142. dfstp_1.sym
  143. dfstp_2.sym
  144. dfstp_4.sym
  145. dfxbp_1.sym
  146. dfxbp_2.sym
  147. dfxtp_1.sym
  148. dfxtp_2.sym
  149. dfxtp_4.sym
  150. diode_2.sym
  151. dlclkp_1.sym
  152. dlclkp_2.sym
  153. dlclkp_4.sym
  154. dlrbn_1.sym
  155. dlrbn_2.sym
  156. dlrbp_1.sym
  157. dlrbp_2.sym
  158. dlrtn_1.sym
  159. dlrtn_2.sym
  160. dlrtn_4.sym
  161. dlrtp_1.sym
  162. dlrtp_2.sym
  163. dlrtp_4.sym
  164. dlxbn_1.sym
  165. dlxbn_2.sym
  166. dlxbp_1.sym
  167. dlxtn_1.sym
  168. dlxtn_2.sym
  169. dlxtn_4.sym
  170. dlxtp_1.sym
  171. dlygate4sd1_1.sym
  172. dlygate4sd2_1.sym
  173. dlygate4sd3_1.sym
  174. dlymetal6s2s_1.sym
  175. dlymetal6s4s_1.sym
  176. dlymetal6s6s_1.sym
  177. ebufn_1.sym
  178. ebufn_2.sym
  179. ebufn_4.sym
  180. ebufn_8.sym
  181. edfxbp_1.sym
  182. edfxtp_1.sym
  183. einvn_0.sym
  184. einvn_1.sym
  185. einvn_2.sym
  186. einvn_4.sym
  187. einvn_8.sym
  188. einvp_1.sym
  189. einvp_2.sym
  190. einvp_4.sym
  191. einvp_8.sym
  192. fa_1.sym
  193. fa_2.sym
  194. fa_4.sym
  195. fah_1.sym
  196. fahcin_1.sym
  197. fahcon_1.sym
  198. fill_1.sym
  199. fill_2.sym
  200. fill_4.sym
  201. fill_8.sym
  202. ha_1.sym
  203. ha_2.sym
  204. ha_4.sym
  205. inv_1.sym
  206. inv_12.sym
  207. inv_16.sym
  208. inv_2.sym
  209. inv_4.sym
  210. inv_6.sym
  211. inv_8.sym
  212. lpflow_bleeder_1.sym
  213. lpflow_clkbufkapwr_1.sym
  214. lpflow_clkbufkapwr_16.sym
  215. lpflow_clkbufkapwr_2.sym
  216. lpflow_clkbufkapwr_4.sym
  217. lpflow_clkbufkapwr_8.sym
  218. lpflow_clkinvkapwr_1.sym
  219. lpflow_clkinvkapwr_16.sym
  220. lpflow_clkinvkapwr_2.sym
  221. lpflow_clkinvkapwr_4.sym
  222. lpflow_clkinvkapwr_8.sym
  223. lpflow_decapkapwr_12.sym
  224. lpflow_decapkapwr_3.sym
  225. lpflow_decapkapwr_4.sym
  226. lpflow_decapkapwr_6.sym
  227. lpflow_decapkapwr_8.sym
  228. lpflow_inputiso0n_1.sym
  229. lpflow_inputiso0p_1.sym
  230. lpflow_inputiso1n_1.sym
  231. lpflow_inputiso1p_1.sym
  232. lpflow_inputisolatch_1.sym
  233. lpflow_isobufsrc_1.sym
  234. lpflow_isobufsrc_16.sym
  235. lpflow_isobufsrc_2.sym
  236. lpflow_isobufsrc_4.sym
  237. lpflow_isobufsrc_8.sym
  238. lpflow_isobufsrckapwr_16.sym
  239. lpflow_lsbuf_lh_hl_isowell_tap_1.sym
  240. lpflow_lsbuf_lh_hl_isowell_tap_2.sym
  241. lpflow_lsbuf_lh_hl_isowell_tap_4.sym
  242. lpflow_lsbuf_lh_isowell_4.sym
  243. lpflow_lsbuf_lh_isowell_tap_1.sym
  244. lpflow_lsbuf_lh_isowell_tap_2.sym
  245. lpflow_lsbuf_lh_isowell_tap_4.sym
  246. macro_sparecell.sym
  247. maj3_1.sym
  248. maj3_2.sym
  249. maj3_4.sym
  250. mux2_1.sym
  251. mux2_2.sym
  252. mux2_4.sym
  253. mux2_8.sym
  254. mux2i_1.sym
  255. mux2i_2.sym
  256. mux2i_4.sym
  257. mux4_1.sym
  258. mux4_2.sym
  259. mux4_4.sym
  260. nand2_1.sym
  261. nand2_2.sym
  262. nand2_4.sym
  263. nand2_8.sym
  264. nand2b_1.sym
  265. nand2b_2.sym
  266. nand2b_4.sym
  267. nand3_1.sym
  268. nand3_2.sym
  269. nand3_4.sym
  270. nand3b_1.sym
  271. nand3b_2.sym
  272. nand3b_4.sym
  273. nand4_1.sym
  274. nand4_2.sym
  275. nand4_4.sym
  276. nand4b_1.sym
  277. nand4b_2.sym
  278. nand4b_4.sym
  279. nand4bb_1.sym
  280. nand4bb_2.sym
  281. nand4bb_4.sym
  282. nor2_1.sym
  283. nor2_2.sym
  284. nor2_4.sym
  285. nor2_8.sym
  286. nor2b_1.sym
  287. nor2b_2.sym
  288. nor2b_4.sym
  289. nor3_1.sym
  290. nor3_2.sym
  291. nor3_4.sym
  292. nor3b_1.sym
  293. nor3b_2.sym
  294. nor3b_4.sym
  295. nor4_1.sym
  296. nor4_2.sym
  297. nor4_4.sym
  298. nor4b_1.sym
  299. nor4b_2.sym
  300. nor4b_4.sym
  301. nor4bb_1.sym
  302. nor4bb_2.sym
  303. nor4bb_4.sym
  304. o2111a_1.sym
  305. o2111a_2.sym
  306. o2111a_4.sym
  307. o2111ai_1.sym
  308. o2111ai_2.sym
  309. o2111ai_4.sym
  310. o211a_1.sym
  311. o211a_2.sym
  312. o211a_4.sym
  313. o211ai_1.sym
  314. o211ai_2.sym
  315. o211ai_4.sym
  316. o21a_1.sym
  317. o21a_2.sym
  318. o21a_4.sym
  319. o21ai_0.sym
  320. o21ai_1.sym
  321. o21ai_2.sym
  322. o21ai_4.sym
  323. o21ba_1.sym
  324. o21ba_2.sym
  325. o21ba_4.sym
  326. o21bai_1.sym
  327. o21bai_2.sym
  328. o21bai_4.sym
  329. o221a_1.sym
  330. o221a_2.sym
  331. o221a_4.sym
  332. o221ai_1.sym
  333. o221ai_2.sym
  334. o221ai_4.sym
  335. o22a_1.sym
  336. o22a_2.sym
  337. o22a_4.sym
  338. o22ai_1.sym
  339. o22ai_2.sym
  340. o22ai_4.sym
  341. o2bb2a_1.sym
  342. o2bb2a_2.sym
  343. o2bb2a_4.sym
  344. o2bb2ai_1.sym
  345. o2bb2ai_2.sym
  346. o2bb2ai_4.sym
  347. o311a_1.sym
  348. o311a_2.sym
  349. o311a_4.sym
  350. o311ai_0.sym
  351. o311ai_1.sym
  352. o311ai_2.sym
  353. o311ai_4.sym
  354. o31a_1.sym
  355. o31a_2.sym
  356. o31a_4.sym
  357. o31ai_1.sym
  358. o31ai_2.sym
  359. o31ai_4.sym
  360. o32a_1.sym
  361. o32a_2.sym
  362. o32a_4.sym
  363. o32ai_1.sym
  364. o32ai_2.sym
  365. o32ai_4.sym
  366. o41a_1.sym
  367. o41a_2.sym
  368. o41a_4.sym
  369. o41ai_1.sym
  370. o41ai_2.sym
  371. o41ai_4.sym
  372. or2_0.sym
  373. or2_1.sym
  374. or2_2.sym
  375. or2_4.sym
  376. or2b_1.sym
  377. or2b_2.sym
  378. or2b_4.sym
  379. or3_1.sym
  380. or3_2.sym
  381. or3_4.sym
  382. or3b_1.sym
  383. or3b_2.sym
  384. or3b_4.sym
  385. or4_1.sym
  386. or4_2.sym
  387. or4_4.sym
  388. or4b_1.sym
  389. or4b_2.sym
  390. or4b_4.sym
  391. or4bb_1.sym
  392. or4bb_2.sym
  393. or4bb_4.sym
  394. probe_p_8.sym
  395. probec_p_8.sym
  396. README.md
  397. sdfbbn_1.sym
  398. sdfbbn_2.sym
  399. sdfbbp_1.sym
  400. sdfrbp_1.sym
  401. sdfrbp_2.sym
  402. sdfrtn_1.sym
  403. sdfrtp_1.sym
  404. sdfrtp_2.sym
  405. sdfrtp_4.sym
  406. sdfsbp_1.sym
  407. sdfsbp_2.sym
  408. sdfstp_1.sym
  409. sdfstp_2.sym
  410. sdfstp_4.sym
  411. sdfxbp_1.sym
  412. sdfxbp_2.sym
  413. sdfxtp_1.sym
  414. sdfxtp_2.sym
  415. sdfxtp_4.sym
  416. sdlclkp_1.sym
  417. sdlclkp_2.sym
  418. sdlclkp_4.sym
  419. sedfxbp_1.sym
  420. sedfxbp_2.sym
  421. sedfxtp_1.sym
  422. sedfxtp_2.sym
  423. sedfxtp_4.sym
  424. tap_1.sym
  425. tap_2.sym
  426. tapvgnd2_1.sym
  427. tapvgnd_1.sym
  428. tapvpwrvgnd_1.sym
  429. xnor2_1.sym
  430. xnor2_2.sym
  431. xnor2_4.sym
  432. xnor3_1.sym
  433. xnor3_2.sym
  434. xnor3_4.sym
  435. xor2_1.sym
  436. xor2_2.sym
  437. xor2_4.sym
  438. xor3_1.sym
  439. xor3_2.sym
  440. xor3_4.sym
dependencies/pdks/volare/sky130/versions/0059588eebfc704681dc2368bd1d33d96281d10f/sky130A/libs.tech/xschem/sky130_stdcells/README.md

XSCHEM symbols for the skywater sky130_fd_sc_hd high density standard cell library

Warning: This is currently Work in progress.

This directory contains symbols to be used in the XSCHEM schematic editor. For a quick XSCHEM introduction see this presentation.
These symbols represent a tentative list of digital logic standard cells to be used to build digital circuit schematics in XSCHEM.
The list is based on the google skywater repository These symbols should bind correctly (same port order, same power pins) with the respective spice netlists available in the skywater repository.

GOAL

Provide a set of digital logic gates that can be used with xschem and seamlessly simulated using the Skywater 130 PDK simulation SPICE models. Allowing verilog simulation directly from Xschem is another goal.

SYMBOL DRAWINGS

list of gates

CURRENT STATUS

The gates can be placed in a XSCHEM schematic and a valid spice netlist is generated for them. you must however include the spice netlists for all the used digital gates. Below a simple trivial example of a combinatorial gate and a flip-flop simulated with ngspice.

test sim