| // To ensure that all DRAMs are co-located within a SLICE, this block is |
| // a simple passthrough black box to allow a pack pattern for dual port DRAMs. |
| (* lib_whitebox *) |
| module DRAM_8_OUTPUT_STUB( |
| input DOA1, DOB1, DOC1, DOD1, DOA0, DOB0, DOC0, DOD0, |
| output DOA1_OUT, DOB1_OUT, DOC1_OUT, DOD1_OUT, DOA0_OUT, DOB0_OUT, DOC0_OUT, DOD0_OUT |
| ); |
| (* DELAY_CONST_DOA1="0" *) |
| wire DOA1_OUT; |
| |
| (* DELAY_CONST_DOB1="0" *) |
| wire DOB1_OUT; |
| |
| (* DELAY_CONST_DOC1="0" *) |
| wire DOC1_OUT; |
| |
| (* DELAY_CONST_DOD1="0" *) |
| wire DOD1_OUT; |
| |
| (* DELAY_CONST_DOA0="0" *) |
| wire DOA0_OUT; |
| |
| (* DELAY_CONST_DOB0="0" *) |
| wire DOB0_OUT; |
| |
| (* DELAY_CONST_DOC0="0" *) |
| wire DOC0_OUT; |
| |
| (* DELAY_CONST_DOD0="0" *) |
| wire DOD0_OUT; |
| |
| assign DOA1_OUT = DOA1; |
| assign DOB1_OUT = DOB1; |
| assign DOC1_OUT = DOC1; |
| assign DOD1_OUT = DOD1; |
| assign DOA0_OUT = DOA0; |
| assign DOB0_OUT = DOB0; |
| assign DOC0_OUT = DOC0; |
| assign DOD0_OUT = DOD0; |
| endmodule |