非常优秀的CPLD源代码
源代码在线查看: ide_ext.data
MODELDATA
MODELDATA_VERSION "v1998.8"
DESIGN "IDE_EXT";
/* port drive, load, max capacitance and max transition in data file */
PORTDATA
NRD: MAXTRANS(0.0);
NCS4: MAXTRANS(0.0);
NWE: MAXTRANS(0.0);
NCS3: MAXTRANS(0.0);
NCS2: MAXTRANS(0.0);
ADDR2: MAXTRANS(0.0);
ADDR3: MAXTRANS(0.0);
ADDR4: MAXTRANS(0.0);
ADDR5: MAXTRANS(0.0);
ADDR6: MAXTRANS(0.0);
NRST: MAXTRANS(0.0);
IDE_INT: MAXTRANS(0.0);
IO_IDE_INT: MAXTRANS(0.0);
DATA: MAXTRANS(0.0);
DATA: MAXTRANS(0.0);
DATA: MAXTRANS(0.0);
DATA: MAXTRANS(0.0);
DATA: MAXTRANS(0.0);
DATA: MAXTRANS(0.0);
DATA: MAXTRANS(0.0);
DATA: MAXTRANS(0.0);
BUF_OE: MAXTRANS(0.0);
BUF_DIR: MAXTRANS(0.0);
IO_IDE_DA: MAXTRANS(0.0);
IDE_DA: MAXTRANS(0.0);
IO_IDE_DA: MAXTRANS(0.0);
IDE_DA: MAXTRANS(0.0);
IO_IDE_DA: MAXTRANS(0.0);
IDE_DA: MAXTRANS(0.0);
IDE_IOR: MAXTRANS(0.0);
IDE_IOW: MAXTRANS(0.0);
IO_IDE_CS0: MAXTRANS(0.0);
IDE_CS0: MAXTRANS(0.0);
IO_IDE_CS1: MAXTRANS(0.0);
IDE_CS1: MAXTRANS(0.0);
IO_IDE_IOR: MAXTRANS(0.0);
IO_IDE_IOW: MAXTRANS(0.0);
IO_IDE_RST: MAXTRANS(0.0);
IDE_RST: MAXTRANS(0.0);
IRQ0: MAXTRANS(0.0);
IRQ3: MAXTRANS(0.0);
NWAIT: MAXTRANS(0.0);
ENDPORTDATA
/* timing arc data */
TIMINGDATA
ARCDATA
NRD_BUF_DIR_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
NCS4_BUF_OE_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
NCS3_BUF_OE_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
NCS2_BUF_OE_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
NCS4_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
NRD_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
NRD_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
NCS4_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
NCS4_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
NRD_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
NRD_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
NCS4_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
NCS4_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
NRD_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
NRD_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
NCS4_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
NRD_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
NCS4_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
NRD_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
NCS4_DATA_delay:
CELL_RISE(scalar) {
VALUES("11");
}
CELL_FALL(scalar) {
VALUES("11");
}
ENDARCDATA
ARCDATA
ADDR5_IDE_CS0_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
ADDR6_IDE_CS1_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
ADDR2_IDE_DA_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
ADDR3_IDE_DA_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
ADDR4_IDE_DA_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
NCS2_IDE_IOR_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
NRD_IDE_IOR_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
NWE_IDE_IOW_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
NCS2_IDE_IOW_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
NRST_IDE_RST_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
ADDR5_IO_IDE_CS0_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
ADDR6_IO_IDE_CS1_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
ADDR2_IO_IDE_DA_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
ADDR3_IO_IDE_DA_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
ADDR4_IO_IDE_DA_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
NRD_IO_IDE_IOR_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
NCS3_IO_IDE_IOR_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
NWE_IO_IDE_IOW_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
NCS3_IO_IDE_IOW_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
NRST_IO_IDE_RST_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
IDE_INT_IRQ0_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ARCDATA
IO_IDE_INT_IRQ3_delay:
CELL_RISE(scalar) {
VALUES("10");
}
CELL_FALL(scalar) {
VALUES("10");
}
ENDARCDATA
ENDTIMINGDATA
ENDMODELDATA