From 87dc661b31d6fe475e8fc9e92abe4f9c9768310a Mon Sep 17 00:00:00 2001 From: "yu.dongliang" <18588496441@163.com> Date: Fri, 4 Apr 2025 01:59:44 +0800 Subject: [PATCH] delete *.cpk & *.c for simple NAND, NOR, NOT gate --- cpk/nand.cpk | Bin 410 -> 0 bytes cpk/nor.c | 58 --------------------------------------------------- cpk/nor.cpk | Bin 399 -> 0 bytes cpk/not.c | 52 --------------------------------------------- cpk/not.cpk | Bin 266 -> 0 bytes 5 files changed, 110 deletions(-) delete mode 100644 cpk/nand.cpk delete mode 100644 cpk/nor.c delete mode 100644 cpk/nor.cpk delete mode 100644 cpk/not.c delete mode 100644 cpk/not.cpk diff --git a/cpk/nand.cpk b/cpk/nand.cpk deleted file mode 100644 index cd0bf01d4a3323b24afa32a9cbbd34e60ae701a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 410 zcma)2F$w}f42+OsiY262@Jb77A7FJ~Ikgjx`-MJB@JGJD$t_AauP_T?cPE*dWIqn$ z<#3*^QUpBWfWpOP87k_+wEUmnX7^{G5bemPI9ek$n{F9qrD_!bRW_-uT|uF663}bQ zKeNZFZ`f)^sG%rxiRxc5$Zoxp1`t;MmFj3(k;oLBGi{5o#N6K~;9k?#oW< -#include -#include -#include"ses_core.h" - -int main(int argc, char* argv[]) -{ - ScfEcomponent* B; - - ScfEcomponent* R0; - ScfEcomponent* T0; - ScfEcomponent* T1; - - ScfEfunction* f; - - f = scf_efunction__alloc("nor.cpk"); - - EDA_INST_ADD_COMPONENT(f, R0, SCF_EDA_Resistor); - EDA_INST_ADD_COMPONENT(f, T0, SCF_EDA_NPN); - EDA_INST_ADD_COMPONENT(f, T1, SCF_EDA_NPN); - - EDA_PIN_ADD_PIN(R0, 0, T0, SCF_EDA_NPN_C); - EDA_PIN_ADD_PIN(R0, 0, T1, SCF_EDA_NPN_C); - EDA_PIN_ADD_PIN(T0, SCF_EDA_NPN_E, T1, SCF_EDA_NPN_E); - - R0->pins[1]->flags = SCF_EDA_PIN_POS; - T0->pins[SCF_EDA_NPN_E]->flags = SCF_EDA_PIN_NEG; - - T0->pins[SCF_EDA_NPN_B]->flags = SCF_EDA_PIN_IN | SCF_EDA_PIN_IN0; - T1->pins[SCF_EDA_NPN_B]->flags = SCF_EDA_PIN_IN; - R0->pins[0]->flags = SCF_EDA_PIN_OUT; - - R0->pins[1]->ic_lid = SCF_EDA_NOR_POS; - T0->pins[SCF_EDA_NPN_E]->ic_lid = SCF_EDA_NOR_NEG; - - T0->pins[SCF_EDA_NPN_B]->ic_lid = SCF_EDA_NOR_IN0; - T1->pins[SCF_EDA_NPN_B]->ic_lid = SCF_EDA_NOR_IN1; - R0->pins[0]->ic_lid = SCF_EDA_NOR_OUT; - - int ret = scf_pins_same_line(f); - if (ret < 0) - return ret; - - long len = 0; - uint8_t* buf = NULL; - - ScfEfunction_pack(f, &buf, &len); - ScfEfunction_free(f); - f = NULL; - - FILE* fp = fopen("./nor.cpk", "wb"); - if (!fp) - return -EINVAL; - - fwrite(buf, len, 1, fp); - fclose(fp); - return 0; -} diff --git a/cpk/nor.cpk b/cpk/nor.cpk deleted file mode 100644 index b62b0f29bf84e8fb19230983313f7fcd69b649c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 399 zcmb7AK?(vf5Q{K}9Lg{U!5;epAK=Ni=uyzcPw2A*f8-0yD7dA1F@-{BrpYAjcsj55 z(*Xt4K`@MDATYvU0bOJL^>)ABw_V4o7>yf$)4ETWzO6|!H1a1KC6v2h0X$Zkb-(R~ z@2bvVs -#include -#include -#include"ses_core.h" - -int main(int argc, char* argv[]) -{ - ScfEcomponent* B; - - ScfEcomponent* R0; - ScfEcomponent* T0; - - ScfEfunction* f; - - f = scf_efunction__alloc("not.cpk"); - - EDA_INST_ADD_COMPONENT(f, R0, SCF_EDA_Resistor); - EDA_INST_ADD_COMPONENT(f, T0, SCF_EDA_NPN); - - EDA_PIN_ADD_PIN(R0, 0, T0, SCF_EDA_NPN_C); - - R0->pins[1]->flags = SCF_EDA_PIN_POS; - T0->pins[SCF_EDA_NPN_E]->flags = SCF_EDA_PIN_NEG; - - T0->pins[SCF_EDA_NPN_B]->flags = SCF_EDA_PIN_IN | SCF_EDA_PIN_IN0; - R0->pins[0]->flags = SCF_EDA_PIN_OUT; - - R0->pins[1]->ic_lid = SCF_EDA_NOT_POS; - T0->pins[SCF_EDA_NPN_E]->ic_lid = SCF_EDA_NOT_NEG; - - T0->pins[SCF_EDA_NPN_B]->ic_lid = SCF_EDA_NOT_IN; - R0->pins[0]->ic_lid = SCF_EDA_NOT_OUT; - - int ret = scf_pins_same_line(f); - if (ret < 0) - return ret; - - long len = 0; - uint8_t* buf = NULL; - - ScfEfunction_pack(f, &buf, &len); - ScfEfunction_free(f); - f = NULL; - - FILE* fp = fopen("./not.cpk", "wb"); - if (!fp) - return -EINVAL; - - fwrite(buf, len, 1, fp); - fclose(fp); - return 0; -} diff --git a/cpk/not.cpk b/cpk/not.cpk deleted file mode 100644 index 8b934a5fbb4a8e7fd0ffee95d0cb5ace59034bab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmZWk!41Md3^S4+enipz;CT};0I$vh&q~locPL{au@Mtsio~6YBb^dEPIC2nn~#@i zgw{YvR3NYg!2&;9eyua_&!JOz@C53V-=Ue)(#!57Q9DCR#jwft9q`(l&wQMRrvGIH XB2^ntd39;Ee}vB|KZHehcuS8rH~0$7 -- 2.25.1