Update gitignore again

This commit is contained in:
Jeremy Shen
2026-05-28 09:30:38 +08:00
parent 81e230066e
commit 0d6272e7c9
97 changed files with 180289 additions and 11 deletions
+81
View File
@@ -0,0 +1,81 @@
----------------------------------------------------------------------
Report for cell RelayConTop.verilog
Register bits: 769 of 6864 (11%)
PIC Latch: 0
I/O cells: 187
Cell usage:
cell count Res Usage(%)
FD1P3AX 419 100.0
FD1P3AY 4 100.0
FD1P3IX 148 100.0
FD1P3JX 1 100.0
FD1S3AX 16 100.0
FD1S3IX 14 100.0
FD1S3JX 1 100.0
GSR 1 100.0
IB 5 100.0
IFS1P3IX 3 100.0
IFS1P3JX 1 100.0
INV 2 100.0
L6MUX21 72 100.0
OB 181 100.0
OBZ 1 100.0
OFS1P3DX 36 100.0
OFS1P3IX 126 100.0
ORCALUT4 747 100.0
PFUMX 104 100.0
PUR 1 100.0
VHI 4 100.0
VLO 4 100.0
SUB MODULES
BUS_Con 1 100.0
CPLD_Con 1 100.0
Reg_file 1 100.0
TOTAL 1894
----------------------------------------------------------------------
Report for cell CPLD_Con.netlist
Instance path: CPLD_Con_1
Cell usage:
cell count Res Usage(%)
FD1P3IX 18 12.2
FD1P3JX 1 100.0
FD1S3AX 12 75.0
FD1S3IX 5 35.7
INV 1 50.0
ORCALUT4 441 59.0
PFUMX 8 7.7
VHI 1 25.0
VLO 1 25.0
TOTAL 488
----------------------------------------------------------------------
Report for cell Reg_file.netlist
Instance path: CPLD_Reg_1
Cell usage:
cell count Res Usage(%)
FD1P3AX 419 100.0
FD1P3AY 4 100.0
FD1S3AX 2 12.5
L6MUX21 72 100.0
ORCALUT4 239 32.0
PFUMX 96 92.3
VHI 1 25.0
VLO 1 25.0
TOTAL 834
----------------------------------------------------------------------
Report for cell BUS_Con.netlist
Instance path: BUS_Con_1
Cell usage:
cell count Res Usage(%)
FD1P3IX 130 87.8
FD1S3AX 2 12.5
FD1S3IX 9 64.3
FD1S3JX 1 100.0
ORCALUT4 67 9.0
VHI 1 25.0
VLO 1 25.0
TOTAL 211
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
HUBID_00 REVEAL_0
File diff suppressed because it is too large Load Diff
+10
View File
@@ -0,0 +1,10 @@
-v
10
-gt
-sethld
-sp 4
-sphld m
+135
View File
@@ -0,0 +1,135 @@
[ START MERGED ]
i_rst_n_c_i i_rst_n_c
CPLD_Con_1/g0_26_x1 DC_Con3[21]
[ END MERGED ]
[ START CLIPPED ]
GND
VCC
[ END CLIPPED ]
[ START DESIGN PREFS ]
SCHEMATIC START ;
# map: version Diamond (64-bit) 3.14.0.75.2 -- WARNING: Map write only section -- Tue May 26 15:47:46 2026
SYSCONFIG SDM_PORT=DISABLE SLAVE_SPI_PORT=DISABLE I2C_PORT=DISABLE MASTER_SPI_PORT=DISABLE COMPRESS_CONFIG=ON CONFIGURATION=CFG MY_ASSP=OFF ONE_TIME_PROGRAM=OFF CONFIG_SECURE=OFF MCCLK_FREQ=2.08 JTAG_PORT=ENABLE ENABLE_TRANSFR=DISABLE SHAREDEBRINIT=DISABLE MUX_CONFIGURATION_PORTS=DISABLE BACKGROUND_RECONFIG=OFF INBUF=ON ;
LOCATE COMP "o_miso" SITE "AA14" ;
LOCATE COMP "i_sys_clk" SITE "B9" ;
LOCATE COMP "o_PMU_OC_4[23]" SITE "C21" ;
LOCATE COMP "o_PMU_OC_4[22]" SITE "B22" ;
LOCATE COMP "o_PMU_OC_4[21]" SITE "A21" ;
LOCATE COMP "o_PMU_OC_4[20]" SITE "E12" ;
LOCATE COMP "o_PMU_OC_4[19]" SITE "C16" ;
LOCATE COMP "o_PMU_OC_4[18]" SITE "B16" ;
LOCATE COMP "o_PMU_OC_4[17]" SITE "A16" ;
LOCATE COMP "o_PMU_OC_4[16]" SITE "C15" ;
LOCATE COMP "o_PMU_OC_4[7]" SITE "E15" ;
LOCATE COMP "o_PMU_OC_4[6]" SITE "E14" ;
LOCATE COMP "o_PMU_OC_4[5]" SITE "D12" ;
LOCATE COMP "o_PMU_OC_4[4]" SITE "B19" ;
LOCATE COMP "o_PMU_OC_4[3]" SITE "B15" ;
LOCATE COMP "o_PMU_OC_4[2]" SITE "B14" ;
LOCATE COMP "o_PMU_OC_4[1]" SITE "B13" ;
LOCATE COMP "o_PMU_OC_4[0]" SITE "A13" ;
LOCATE COMP "o_PMU_OC_3[22]" SITE "B8" ;
LOCATE COMP "o_PMU_OC_3[21]" SITE "D8" ;
LOCATE COMP "o_PMU_OC_3[20]" SITE "E7" ;
LOCATE COMP "o_PMU_OC_3[19]" SITE "D11" ;
LOCATE COMP "o_PMU_OC_3[18]" SITE "E10" ;
LOCATE COMP "o_PMU_OC_3[17]" SITE "E9" ;
LOCATE COMP "o_PMU_OC_3[16]" SITE "E8" ;
LOCATE COMP "o_PMU_OC_3[7]" SITE "B20" ;
LOCATE COMP "o_PMU_OC_3[6]" SITE "C20" ;
LOCATE COMP "o_PMU_OC_3[5]" SITE "E19" ;
LOCATE COMP "o_PMU_OC_3[4]" SITE "F19" ;
LOCATE COMP "o_PMU_OC_3[3]" SITE "N1" ;
LOCATE COMP "o_PMU_OC_3[2]" SITE "N2" ;
LOCATE COMP "o_PMU_OC_3[1]" SITE "R1" ;
LOCATE COMP "o_PMU_OC_3[0]" SITE "M3" ;
LOCATE COMP "o_PMU_OC_2[23]" SITE "G12" ;
LOCATE COMP "o_PMU_OC_2[22]" SITE "F13" ;
LOCATE COMP "o_PMU_OC_2[21]" SITE "F15" ;
LOCATE COMP "o_PMU_OC_2[20]" SITE "G13" ;
LOCATE COMP "o_PMU_OC_2[19]" SITE "D18" ;
LOCATE COMP "o_PMU_OC_2[18]" SITE "C18" ;
LOCATE COMP "o_PMU_OC_2[17]" SITE "A18" ;
LOCATE COMP "o_PMU_OC_2[16]" SITE "A17" ;
LOCATE COMP "o_PMU_OC_2[7]" SITE "D22" ;
LOCATE COMP "o_PMU_OC_2[6]" SITE "D21" ;
LOCATE COMP "o_PMU_OC_2[5]" SITE "D20" ;
LOCATE COMP "o_PMU_OC_2[4]" SITE "C22" ;
LOCATE COMP "o_PMU_OC_2[3]" SITE "G15" ;
LOCATE COMP "o_PMU_OC_2[2]" SITE "D16" ;
LOCATE COMP "o_PMU_OC_2[1]" SITE "F16" ;
LOCATE COMP "o_PMU_OC_2[0]" SITE "E16" ;
LOCATE COMP "o_PMU_OC_1[23]" SITE "T5" ;
LOCATE COMP "o_PMU_OC_1[22]" SITE "U4" ;
LOCATE COMP "o_PMU_OC_1[21]" SITE "R6" ;
LOCATE COMP "o_PMU_OC_1[20]" SITE "V4" ;
LOCATE COMP "o_PMU_OC_1[19]" SITE "Y7" ;
LOCATE COMP "o_PMU_OC_1[18]" SITE "AB6" ;
LOCATE COMP "o_PMU_OC_1[17]" SITE "AA7" ;
LOCATE COMP "o_PMU_OC_1[16]" SITE "W6" ;
LOCATE COMP "o_PMU_OC_1[7]" SITE "J17" ;
LOCATE COMP "o_PMU_OC_1[6]" SITE "H16" ;
LOCATE COMP "o_PMU_OC_1[5]" SITE "J19" ;
LOCATE COMP "o_PMU_OC_1[4]" SITE "G19" ;
LOCATE COMP "o_PMU_OC_1[3]" SITE "P20" ;
LOCATE COMP "o_PMU_OC_1[2]" SITE "N20" ;
LOCATE COMP "o_PMU_OC_1[1]" SITE "R16" ;
LOCATE COMP "o_PMU_OC_1[0]" SITE "M19" ;
LOCATE COMP "o_RC_LOS[1]" SITE "L6" ;
LOCATE COMP "o_RC_LOS[0]" SITE "G4" ;
LOCATE COMP "o_RC_LOF[1]" SITE "H4" ;
LOCATE COMP "o_RC_LOF[0]" SITE "F3" ;
LOCATE COMP "o_RC_ISel" SITE "P6" ;
LOCATE COMP "o_RC_VSel" SITE "L7" ;
LOCATE COMP "o_RC_RLSel[17]" SITE "N5" ;
LOCATE COMP "o_RC_RLSel[16]" SITE "D9" ;
LOCATE COMP "o_RC_RLSel[15]" SITE "F11" ;
LOCATE COMP "o_RC_RLSel[14]" SITE "B4" ;
LOCATE COMP "o_RC_RLSel[13]" SITE "A5" ;
LOCATE COMP "o_RC_RLSel[12]" SITE "B11" ;
LOCATE COMP "o_RC_RLSel[11]" SITE "A3" ;
LOCATE COMP "o_RC_RLSel[10]" SITE "C5" ;
LOCATE COMP "o_RC_RLSel[9]" SITE "F8" ;
LOCATE COMP "o_RC_RLSel[8]" SITE "B7" ;
LOCATE COMP "o_RC_RLSel[7]" SITE "C8" ;
LOCATE COMP "o_RC_RLSel[6]" SITE "F6" ;
LOCATE COMP "o_RC_RLSel[5]" SITE "G10" ;
LOCATE COMP "o_RC_RLSel[4]" SITE "F5" ;
LOCATE COMP "o_RC_RLSel[3]" SITE "P3" ;
LOCATE COMP "o_RC_RLSel[2]" SITE "B10" ;
LOCATE COMP "o_RC_RLSel[1]" SITE "M4" ;
LOCATE COMP "o_RC_RLSel[0]" SITE "M6" ;
LOCATE COMP "o_RC_T32" SITE "V11" ;
LOCATE COMP "o_RC_T31" SITE "U11" ;
LOCATE COMP "o_RC_T30" SITE "T11" ;
LOCATE COMP "o_RC_T29" SITE "T12" ;
LOCATE COMP "o_RC_T28" SITE "U12" ;
LOCATE COMP "o_RC_T27" SITE "U13" ;
LOCATE COMP "o_IO_RC1" SITE "F10" ;
LOCATE COMP "o_DMM_EN[18]" SITE "T10" ;
LOCATE COMP "o_DMM_EN[17]" SITE "U10" ;
LOCATE COMP "o_DMM_EN[16]" SITE "W11" ;
LOCATE COMP "o_DMM_EN[15]" SITE "V13" ;
LOCATE COMP "o_DMM_EN[14]" SITE "Y12" ;
LOCATE COMP "o_DMM_EN[13]" SITE "V12" ;
LOCATE COMP "o_DMM_EN[12]" SITE "W12" ;
LOCATE COMP "o_DMM_EN[11]" SITE "F12" ;
LOCATE COMP "o_DMM_EN[10]" SITE "C13" ;
LOCATE COMP "o_DMM_EN[9]" SITE "D14" ;
LOCATE COMP "o_DMM_EN[8]" SITE "D15" ;
LOCATE COMP "o_DMM_EN[7]" SITE "AB13" ;
LOCATE COMP "o_DMM_EN[6]" SITE "AA12" ;
LOCATE COMP "o_DMM_EN[5]" SITE "AA11" ;
LOCATE COMP "o_DMM_EN[4]" SITE "AB10" ;
LOCATE COMP "o_DMM_EN[3]" SITE "C17" ;
LOCATE COMP "o_DMM_EN[2]" SITE "D17" ;
LOCATE COMP "o_DMM_EN[1]" SITE "E17" ;
LOCATE COMP "o_DMM_EN[0]" SITE "F17" ;
LOCATE COMP "o_err" SITE "AB16" ;
LOCATE COMP "i_cs" SITE "AB11" ;
LOCATE COMP "i_mosi" SITE "AB12" ;
LOCATE COMP "i_sclk" SITE "AA10" ;
LOCATE COMP "i_rst_n" SITE "Y14" ;
SCHEMATIC END ;
[ END DESIGN PREFS ]
+40
View File
@@ -0,0 +1,40 @@
---------------------------------------------------
Report for cell RelayConTop
Instance path: RelayConTop
Cell usage:
cell count Res Usage(%)
SLIC 401.00 100.0
IOLGC 165.00 100.0
LUT4 747.00 100.0
IOREG 165 100.0
IOBUF 187 100.0
PFUREG 604 100.0
SUB MODULES
cell count SLC Usage(%)
Reg_file 1 53.8
CPLD_Con 1 31.0
BUS_Con 1 15.1
---------------------------------------------------
Report for cell CPLD_Con
Instance path: RelayConTop/CPLD_Con_1
Cell usage:
cell count Res Usage(%)
SLIC 124.30 31.0
LUT4 441.00 59.0
PFUREG 36 6.0
---------------------------------------------------
Report for cell Reg_file
Instance path: RelayConTop/CPLD_Reg_1
Cell usage:
cell count Res Usage(%)
SLIC 215.78 53.8
LUT4 239.00 32.0
PFUREG 425 70.4
---------------------------------------------------
Report for cell BUS_Con
Instance path: RelayConTop/BUS_Con_1
Cell usage:
cell count Res Usage(%)
SLIC 60.58 15.1
LUT4 67.00 9.0
PFUREG 142 23.5
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,21 @@
#
# Logical Preferences generated for Lattice by Synplify map202309lat, Build 191R.
#
# Period Constraints
#FREQUENCY PORT "i_sys_clk" 200.0 MHz;
# Output Constraints
# Input Constraints
# Point-to-point Delay Constraints
# Block Path Constraints
BLOCK ASYNCPATHS;
# End of generated Logical Preferences.
+1
View File
@@ -0,0 +1 @@
-link -encrypt -top RelayConTop -osyn /home/ly0kos/work/prj/New_CalBoard/2.FW/CPLD1/impl1/synwork/NewExtIns_CPLD1_impl1_comp.srs /home/ly0kos/work/prj/New_CalBoard/2.FW/CPLD1/impl1/synwork/layer0.srs -jobname linker
+52
View File
@@ -0,0 +1,52 @@
<?xml version='1.0' encoding='utf-8' ?>
<!DOCTYPE ispXCF SYSTEM "IspXCF.dtd" >
<ispXCF version="3.12">
<Comment></Comment>
<Chain>
<Comm>JTAG</Comm>
<Device>
<SelectedProg value="TRUE"/>
<Pos>1</Pos>
<Vendor>Lattice</Vendor>
<Family>MachXO2</Family>
<Name>LCMXO2-7000HC</Name>
<IDCode>0x012bd043</IDCode>
<Package>All</Package>
<PON>LCMXO2-7000HC</PON>
<Bypass>
<InstrLen>8</InstrLen>
<InstrVal>11111111</InstrVal>
<BScanLen>1</BScanLen>
<BScanVal>0</BScanVal>
</Bypass>
<File>D:/WORK/ManLin/Verify/FPGA/Lattice/NewExtIns/CPLD1/impl1/NewExtIns_CPLD1_impl1.jed</File>
<FileTime>01/19/26 12:45:04</FileTime>
<JedecChecksum>0x75FB</JedecChecksum>
<Operation>FLASH Erase,Program,Verify</Operation>
<Option>
<SVFVendor>JTAG STANDARD</SVFVendor>
<IOState>HighZ</IOState>
<PreloadLength>664</PreloadLength>
<IOVectorData>0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</IOVectorData>
<TCKFrequency>1.000000 MHz</TCKFrequency>
<SVFProcessor>SVF Processor</SVFProcessor>
<Usercode>0x00000000</Usercode>
<AccessMode>FLASH</AccessMode>
</Option>
</Device>
</Chain>
<ProjectOptions>
<Program>SEQUENTIAL</Program>
<Process>ENTIRED CHAIN</Process>
<OperationOverride>No Override</OperationOverride>
<StartTAP>TLR</StartTAP>
<EndTAP>TLR</EndTAP>
<VerifyUsercode value="FALSE"/>
<TCKDelay>1</TCKDelay>
</ProjectOptions>
<CableOptions>
<CableName>USB</CableName>
<PortAdd>EzUSB-0</PortAdd>
<USBID>\\?\usb#vid_1134&amp;amp;pid_8001#9&amp;amp;2fe42d87&amp;amp;0&amp;amp;2#</USBID>
</CableOptions>
</ispXCF>
@@ -0,0 +1,227 @@
(edif pmi_distributed_dpramXbnoner212pb07f9c9
(edifVersion 2 0 0)
(edifLevel 0)
(keywordMap (keywordLevel 0))
(status
(written
(timestamp 2026 1 13 11 1 36)
(program "SCUBA" (version "Diamond (64-bit) 3.14.0.75.2"))))
(comment "C:/lscc/diamond/3.14/ispfpga/bin/nt64/scuba -w -bus_exp 7 -bb -arch xo2c00 -type sdpram -num_rows 2 -data_width 2 -pipe_final_output -memformat bin -n pmi_distributed_dpramXbnoner212pb07f9c9 -pmi ")
(library ORCLIB
(edifLevel 0)
(technology
(numberDefinition))
(cell FD1P3DX
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port D
(direction INPUT))
(port SP
(direction INPUT))
(port CK
(direction INPUT))
(port CD
(direction INPUT))
(port Q
(direction OUTPUT)))))
(cell ROM16X1A
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port AD3
(direction INPUT))
(port AD2
(direction INPUT))
(port AD1
(direction INPUT))
(port AD0
(direction INPUT))
(port DO0
(direction OUTPUT)))))
(cell DPR16X4C
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port DI0
(direction INPUT))
(port DI1
(direction INPUT))
(port DI2
(direction INPUT))
(port DI3
(direction INPUT))
(port WCK
(direction INPUT))
(port WRE
(direction INPUT))
(port RAD0
(direction INPUT))
(port RAD1
(direction INPUT))
(port RAD2
(direction INPUT))
(port RAD3
(direction INPUT))
(port WAD0
(direction INPUT))
(port WAD1
(direction INPUT))
(port WAD2
(direction INPUT))
(port WAD3
(direction INPUT))
(port DO0
(direction OUTPUT))
(port DO1
(direction OUTPUT))
(port DO2
(direction OUTPUT))
(port DO3
(direction OUTPUT)))))
(cell VHI
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port Z
(direction OUTPUT)))))
(cell pmi_distributed_dpramXbnoner212pb07f9c9
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port (array (rename WrAddress "WrAddress(0:0)") 1)
(direction INPUT))
(port (array (rename Data "Data(1:0)") 2)
(direction INPUT))
(port WrClock
(direction INPUT))
(port WE
(direction INPUT))
(port WrClockEn
(direction INPUT))
(port (array (rename RdAddress "RdAddress(0:0)") 1)
(direction INPUT))
(port RdClock
(direction INPUT))
(port RdClockEn
(direction INPUT))
(port Reset
(direction INPUT))
(port (array (rename Q "Q(1:0)") 2)
(direction OUTPUT)))
(property NGD_DRC_MASK (integer 1))
(contents
(instance LUT4_0
(viewRef view1
(cellRef ROM16X1A))
(property initval
(string "0x8000")))
(instance FF_1
(viewRef view1
(cellRef FD1P3DX))
(property GSR
(string "ENABLED")))
(instance FF_0
(viewRef view1
(cellRef FD1P3DX))
(property GSR
(string "ENABLED")))
(instance scuba_vhi_inst
(viewRef view1
(cellRef VHI)))
(instance mem_0_0
(viewRef view1
(cellRef DPR16X4C))
(property MEM_INIT_FILE
(string "(0-1)(0-1)"))
(property MEM_LPC_FILE
(string "pmi_distributed_dpramXbnoner212pb07f9c9__PMI__2__2__2B"))
(property COMP
(string "mem_0_0"))
(property initval
(string "0x0000000000000000")))
(net dataout1_ffin
(joined
(portRef DO1 (instanceRef mem_0_0))
(portRef D (instanceRef FF_1))))
(net dataout0_ffin
(joined
(portRef DO0 (instanceRef mem_0_0))
(portRef D (instanceRef FF_0))))
(net dec0_wre3
(joined
(portRef WRE (instanceRef mem_0_0))
(portRef DO0 (instanceRef LUT4_0))))
(net scuba_vhi
(joined
(portRef Z (instanceRef scuba_vhi_inst))
(portRef AD0 (instanceRef LUT4_0))
(portRef AD1 (instanceRef LUT4_0))
(portRef RAD3 (instanceRef mem_0_0))
(portRef RAD2 (instanceRef mem_0_0))
(portRef RAD1 (instanceRef mem_0_0))
(portRef WAD3 (instanceRef mem_0_0))
(portRef WAD2 (instanceRef mem_0_0))
(portRef WAD1 (instanceRef mem_0_0))
(portRef DI3 (instanceRef mem_0_0))
(portRef DI2 (instanceRef mem_0_0))))
(net dataout1
(joined
(portRef (member Q 0))
(portRef Q (instanceRef FF_1))))
(net dataout0
(joined
(portRef (member Q 1))
(portRef Q (instanceRef FF_0))))
(net reset
(joined
(portRef Reset)
(portRef CD (instanceRef FF_1))
(portRef CD (instanceRef FF_0))))
(net rden
(joined
(portRef RdClockEn)
(portRef SP (instanceRef FF_1))
(portRef SP (instanceRef FF_0))))
(net rdclk
(joined
(portRef RdClock)
(portRef CK (instanceRef FF_1))
(portRef CK (instanceRef FF_0))))
(net raddr0
(joined
(portRef (member RdAddress 0))
(portRef RAD0 (instanceRef mem_0_0))))
(net cken
(joined
(portRef WrClockEn)
(portRef AD2 (instanceRef LUT4_0))))
(net wren
(joined
(portRef WE)
(portRef AD3 (instanceRef LUT4_0))))
(net clk
(joined
(portRef WrClock)
(portRef WCK (instanceRef mem_0_0))))
(net datain1
(joined
(portRef (member Data 0))
(portRef DI1 (instanceRef mem_0_0))))
(net datain0
(joined
(portRef (member Data 1))
(portRef DI0 (instanceRef mem_0_0))))
(net waddr0
(joined
(portRef (member WrAddress 0))
(portRef WAD0 (instanceRef mem_0_0))))))))
(design pmi_distributed_dpramXbnoner212pb07f9c9
(cellRef pmi_distributed_dpramXbnoner212pb07f9c9
(libraryRef ORCLIB)))
)
@@ -0,0 +1,233 @@
(edif pmi_distributed_dpramXbnoner224pb08036b
(edifVersion 2 0 0)
(edifLevel 0)
(keywordMap (keywordLevel 0))
(status
(written
(timestamp 2026 5 14 15 11 48)
(program "SCUBA" (version "Diamond (64-bit) 3.14.0.75.2"))))
(comment "/data/lscc/diamond/3.14/ispfpga/bin/lin64/scuba -w -bus_exp 7 -bb -arch xo2c00 -type sdpram -num_rows 4 -data_width 2 -pipe_final_output -memformat bin -n pmi_distributed_dpramXbnoner224pb08036b -pmi ")
(library ORCLIB
(edifLevel 0)
(technology
(numberDefinition))
(cell FD1P3DX
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port D
(direction INPUT))
(port SP
(direction INPUT))
(port CK
(direction INPUT))
(port CD
(direction INPUT))
(port Q
(direction OUTPUT)))))
(cell ROM16X1A
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port AD3
(direction INPUT))
(port AD2
(direction INPUT))
(port AD1
(direction INPUT))
(port AD0
(direction INPUT))
(port DO0
(direction OUTPUT)))))
(cell DPR16X4C
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port DI0
(direction INPUT))
(port DI1
(direction INPUT))
(port DI2
(direction INPUT))
(port DI3
(direction INPUT))
(port WCK
(direction INPUT))
(port WRE
(direction INPUT))
(port RAD0
(direction INPUT))
(port RAD1
(direction INPUT))
(port RAD2
(direction INPUT))
(port RAD3
(direction INPUT))
(port WAD0
(direction INPUT))
(port WAD1
(direction INPUT))
(port WAD2
(direction INPUT))
(port WAD3
(direction INPUT))
(port DO0
(direction OUTPUT))
(port DO1
(direction OUTPUT))
(port DO2
(direction OUTPUT))
(port DO3
(direction OUTPUT)))))
(cell VHI
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port Z
(direction OUTPUT)))))
(cell pmi_distributed_dpramXbnoner224pb08036b
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port (array (rename WrAddress "WrAddress(1:0)") 2)
(direction INPUT))
(port (array (rename Data "Data(1:0)") 2)
(direction INPUT))
(port WrClock
(direction INPUT))
(port WE
(direction INPUT))
(port WrClockEn
(direction INPUT))
(port (array (rename RdAddress "RdAddress(1:0)") 2)
(direction INPUT))
(port RdClock
(direction INPUT))
(port RdClockEn
(direction INPUT))
(port Reset
(direction INPUT))
(port (array (rename Q "Q(1:0)") 2)
(direction OUTPUT)))
(property NGD_DRC_MASK (integer 1))
(contents
(instance LUT4_0
(viewRef view1
(cellRef ROM16X1A))
(property initval
(string "0x8000")))
(instance FF_1
(viewRef view1
(cellRef FD1P3DX))
(property GSR
(string "ENABLED")))
(instance FF_0
(viewRef view1
(cellRef FD1P3DX))
(property GSR
(string "ENABLED")))
(instance scuba_vhi_inst
(viewRef view1
(cellRef VHI)))
(instance mem_0_0
(viewRef view1
(cellRef DPR16X4C))
(property MEM_INIT_FILE
(string "(0-3)(0-1)"))
(property MEM_LPC_FILE
(string "pmi_distributed_dpramXbnoner224pb08036b__PMI__4__2__2B"))
(property COMP
(string "mem_0_0"))
(property initval
(string "0x0000000000000000")))
(net dataout1_ffin
(joined
(portRef DO1 (instanceRef mem_0_0))
(portRef D (instanceRef FF_1))))
(net dataout0_ffin
(joined
(portRef DO0 (instanceRef mem_0_0))
(portRef D (instanceRef FF_0))))
(net dec0_wre3
(joined
(portRef WRE (instanceRef mem_0_0))
(portRef DO0 (instanceRef LUT4_0))))
(net scuba_vhi
(joined
(portRef Z (instanceRef scuba_vhi_inst))
(portRef AD0 (instanceRef LUT4_0))
(portRef AD1 (instanceRef LUT4_0))
(portRef RAD3 (instanceRef mem_0_0))
(portRef RAD2 (instanceRef mem_0_0))
(portRef WAD3 (instanceRef mem_0_0))
(portRef WAD2 (instanceRef mem_0_0))
(portRef DI3 (instanceRef mem_0_0))
(portRef DI2 (instanceRef mem_0_0))))
(net dataout1
(joined
(portRef (member Q 0))
(portRef Q (instanceRef FF_1))))
(net dataout0
(joined
(portRef (member Q 1))
(portRef Q (instanceRef FF_0))))
(net reset
(joined
(portRef Reset)
(portRef CD (instanceRef FF_1))
(portRef CD (instanceRef FF_0))))
(net rden
(joined
(portRef RdClockEn)
(portRef SP (instanceRef FF_1))
(portRef SP (instanceRef FF_0))))
(net rdclk
(joined
(portRef RdClock)
(portRef CK (instanceRef FF_1))
(portRef CK (instanceRef FF_0))))
(net raddr1
(joined
(portRef (member RdAddress 0))
(portRef RAD1 (instanceRef mem_0_0))))
(net raddr0
(joined
(portRef (member RdAddress 1))
(portRef RAD0 (instanceRef mem_0_0))))
(net cken
(joined
(portRef WrClockEn)
(portRef AD2 (instanceRef LUT4_0))))
(net wren
(joined
(portRef WE)
(portRef AD3 (instanceRef LUT4_0))))
(net clk
(joined
(portRef WrClock)
(portRef WCK (instanceRef mem_0_0))))
(net datain1
(joined
(portRef (member Data 0))
(portRef DI1 (instanceRef mem_0_0))))
(net datain0
(joined
(portRef (member Data 1))
(portRef DI0 (instanceRef mem_0_0))))
(net waddr1
(joined
(portRef (member WrAddress 0))
(portRef WAD1 (instanceRef mem_0_0))))
(net waddr0
(joined
(portRef (member WrAddress 1))
(portRef WAD0 (instanceRef mem_0_0))))))))
(design pmi_distributed_dpramXbnoner224pb08036b
(cellRef pmi_distributed_dpramXbnoner224pb08036b
(libraryRef ORCLIB)))
)
@@ -0,0 +1,233 @@
(edif pmi_distributed_dpramXbnoner224pb08036b_0
(edifVersion 2 0 0)
(edifLevel 0)
(keywordMap (keywordLevel 0))
(status
(written
(timestamp 2026 5 14 15 11 48)
(program "SCUBA" (version "Diamond (64-bit) 3.14.0.75.2"))))
(comment "/data/lscc/diamond/3.14/ispfpga/bin/lin64/scuba -w -bus_exp 7 -bb -arch xo2c00 -type sdpram -num_rows 4 -data_width 2 -pipe_final_output -memformat bin -n pmi_distributed_dpramXbnoner224pb08036b_0 -pmi ")
(library ORCLIB
(edifLevel 0)
(technology
(numberDefinition))
(cell FD1P3DX
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port D
(direction INPUT))
(port SP
(direction INPUT))
(port CK
(direction INPUT))
(port CD
(direction INPUT))
(port Q
(direction OUTPUT)))))
(cell ROM16X1A
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port AD3
(direction INPUT))
(port AD2
(direction INPUT))
(port AD1
(direction INPUT))
(port AD0
(direction INPUT))
(port DO0
(direction OUTPUT)))))
(cell DPR16X4C
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port DI0
(direction INPUT))
(port DI1
(direction INPUT))
(port DI2
(direction INPUT))
(port DI3
(direction INPUT))
(port WCK
(direction INPUT))
(port WRE
(direction INPUT))
(port RAD0
(direction INPUT))
(port RAD1
(direction INPUT))
(port RAD2
(direction INPUT))
(port RAD3
(direction INPUT))
(port WAD0
(direction INPUT))
(port WAD1
(direction INPUT))
(port WAD2
(direction INPUT))
(port WAD3
(direction INPUT))
(port DO0
(direction OUTPUT))
(port DO1
(direction OUTPUT))
(port DO2
(direction OUTPUT))
(port DO3
(direction OUTPUT)))))
(cell VHI
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port Z
(direction OUTPUT)))))
(cell pmi_distributed_dpramXbnoner224pb08036b_0
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port (array (rename WrAddress "WrAddress(1:0)") 2)
(direction INPUT))
(port (array (rename Data "Data(1:0)") 2)
(direction INPUT))
(port WrClock
(direction INPUT))
(port WE
(direction INPUT))
(port WrClockEn
(direction INPUT))
(port (array (rename RdAddress "RdAddress(1:0)") 2)
(direction INPUT))
(port RdClock
(direction INPUT))
(port RdClockEn
(direction INPUT))
(port Reset
(direction INPUT))
(port (array (rename Q "Q(1:0)") 2)
(direction OUTPUT)))
(property NGD_DRC_MASK (integer 1))
(contents
(instance LUT4_0
(viewRef view1
(cellRef ROM16X1A))
(property initval
(string "0x8000")))
(instance FF_1
(viewRef view1
(cellRef FD1P3DX))
(property GSR
(string "ENABLED")))
(instance FF_0
(viewRef view1
(cellRef FD1P3DX))
(property GSR
(string "ENABLED")))
(instance scuba_vhi_inst
(viewRef view1
(cellRef VHI)))
(instance mem_0_0
(viewRef view1
(cellRef DPR16X4C))
(property MEM_INIT_FILE
(string "(0-3)(0-1)"))
(property MEM_LPC_FILE
(string "pmi_distributed_dpramXbnoner224pb08036b_0__PMI__4__2__2B"))
(property COMP
(string "mem_0_0"))
(property initval
(string "0x0000000000000000")))
(net dataout1_ffin
(joined
(portRef DO1 (instanceRef mem_0_0))
(portRef D (instanceRef FF_1))))
(net dataout0_ffin
(joined
(portRef DO0 (instanceRef mem_0_0))
(portRef D (instanceRef FF_0))))
(net dec0_wre3
(joined
(portRef WRE (instanceRef mem_0_0))
(portRef DO0 (instanceRef LUT4_0))))
(net scuba_vhi
(joined
(portRef Z (instanceRef scuba_vhi_inst))
(portRef AD0 (instanceRef LUT4_0))
(portRef AD1 (instanceRef LUT4_0))
(portRef RAD3 (instanceRef mem_0_0))
(portRef RAD2 (instanceRef mem_0_0))
(portRef WAD3 (instanceRef mem_0_0))
(portRef WAD2 (instanceRef mem_0_0))
(portRef DI3 (instanceRef mem_0_0))
(portRef DI2 (instanceRef mem_0_0))))
(net dataout1
(joined
(portRef (member Q 0))
(portRef Q (instanceRef FF_1))))
(net dataout0
(joined
(portRef (member Q 1))
(portRef Q (instanceRef FF_0))))
(net reset
(joined
(portRef Reset)
(portRef CD (instanceRef FF_1))
(portRef CD (instanceRef FF_0))))
(net rden
(joined
(portRef RdClockEn)
(portRef SP (instanceRef FF_1))
(portRef SP (instanceRef FF_0))))
(net rdclk
(joined
(portRef RdClock)
(portRef CK (instanceRef FF_1))
(portRef CK (instanceRef FF_0))))
(net raddr1
(joined
(portRef (member RdAddress 0))
(portRef RAD1 (instanceRef mem_0_0))))
(net raddr0
(joined
(portRef (member RdAddress 1))
(portRef RAD0 (instanceRef mem_0_0))))
(net cken
(joined
(portRef WrClockEn)
(portRef AD2 (instanceRef LUT4_0))))
(net wren
(joined
(portRef WE)
(portRef AD3 (instanceRef LUT4_0))))
(net clk
(joined
(portRef WrClock)
(portRef WCK (instanceRef mem_0_0))))
(net datain1
(joined
(portRef (member Data 0))
(portRef DI1 (instanceRef mem_0_0))))
(net datain0
(joined
(portRef (member Data 1))
(portRef DI0 (instanceRef mem_0_0))))
(net waddr1
(joined
(portRef (member WrAddress 0))
(portRef WAD1 (instanceRef mem_0_0))))
(net waddr0
(joined
(portRef (member WrAddress 1))
(portRef WAD0 (instanceRef mem_0_0))))))))
(design pmi_distributed_dpramXbnoner224pb08036b_0
(cellRef pmi_distributed_dpramXbnoner224pb08036b_0
(libraryRef ORCLIB)))
)
@@ -0,0 +1,925 @@
(edif pmi_ram_dpXbnonesadr3610102436101024p13959ecb
(edifVersion 2 0 0)
(edifLevel 0)
(keywordMap (keywordLevel 0))
(status
(written
(timestamp 2026 1 14 14 13 5)
(program "SCUBA" (version "Diamond (64-bit) 3.13.0.56.2"))))
(comment "C:/lscc/diamond/3.13/ispfpga/bin/nt64/scuba -w -bus_exp 7 -bb -arch xo2c00 -type bram -wp 10 -rp 0011 -data_width 36 -num_rows 1024 -rdata_width 36 -read_reg1 outreg -gsr DISABLED -reset_rel async -memformat bin -cascade -1 -n pmi_ram_dpXbnonesadr3610102436101024p13959ecb -pmi ")
(library ORCLIB
(edifLevel 0)
(technology
(numberDefinition))
(cell VHI
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port Z
(direction OUTPUT)))))
(cell VLO
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port Z
(direction OUTPUT)))))
(cell DP8KC
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port DIA8
(direction INPUT))
(port DIA7
(direction INPUT))
(port DIA6
(direction INPUT))
(port DIA5
(direction INPUT))
(port DIA4
(direction INPUT))
(port DIA3
(direction INPUT))
(port DIA2
(direction INPUT))
(port DIA1
(direction INPUT))
(port DIA0
(direction INPUT))
(port ADA12
(direction INPUT))
(port ADA11
(direction INPUT))
(port ADA10
(direction INPUT))
(port ADA9
(direction INPUT))
(port ADA8
(direction INPUT))
(port ADA7
(direction INPUT))
(port ADA6
(direction INPUT))
(port ADA5
(direction INPUT))
(port ADA4
(direction INPUT))
(port ADA3
(direction INPUT))
(port ADA2
(direction INPUT))
(port ADA1
(direction INPUT))
(port ADA0
(direction INPUT))
(port CEA
(direction INPUT))
(port OCEA
(direction INPUT))
(port CLKA
(direction INPUT))
(port WEA
(direction INPUT))
(port CSA2
(direction INPUT))
(port CSA1
(direction INPUT))
(port CSA0
(direction INPUT))
(port RSTA
(direction INPUT))
(port DIB8
(direction INPUT))
(port DIB7
(direction INPUT))
(port DIB6
(direction INPUT))
(port DIB5
(direction INPUT))
(port DIB4
(direction INPUT))
(port DIB3
(direction INPUT))
(port DIB2
(direction INPUT))
(port DIB1
(direction INPUT))
(port DIB0
(direction INPUT))
(port ADB12
(direction INPUT))
(port ADB11
(direction INPUT))
(port ADB10
(direction INPUT))
(port ADB9
(direction INPUT))
(port ADB8
(direction INPUT))
(port ADB7
(direction INPUT))
(port ADB6
(direction INPUT))
(port ADB5
(direction INPUT))
(port ADB4
(direction INPUT))
(port ADB3
(direction INPUT))
(port ADB2
(direction INPUT))
(port ADB1
(direction INPUT))
(port ADB0
(direction INPUT))
(port CEB
(direction INPUT))
(port OCEB
(direction INPUT))
(port CLKB
(direction INPUT))
(port WEB
(direction INPUT))
(port CSB2
(direction INPUT))
(port CSB1
(direction INPUT))
(port CSB0
(direction INPUT))
(port RSTB
(direction INPUT))
(port DOA8
(direction OUTPUT))
(port DOA7
(direction OUTPUT))
(port DOA6
(direction OUTPUT))
(port DOA5
(direction OUTPUT))
(port DOA4
(direction OUTPUT))
(port DOA3
(direction OUTPUT))
(port DOA2
(direction OUTPUT))
(port DOA1
(direction OUTPUT))
(port DOA0
(direction OUTPUT))
(port DOB8
(direction OUTPUT))
(port DOB7
(direction OUTPUT))
(port DOB6
(direction OUTPUT))
(port DOB5
(direction OUTPUT))
(port DOB4
(direction OUTPUT))
(port DOB3
(direction OUTPUT))
(port DOB2
(direction OUTPUT))
(port DOB1
(direction OUTPUT))
(port DOB0
(direction OUTPUT)))))
(cell pmi_ram_dpXbnonesadr3610102436101024p13959ecb
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port (array (rename WrAddress "WrAddress(9:0)") 10)
(direction INPUT))
(port (array (rename RdAddress "RdAddress(9:0)") 10)
(direction INPUT))
(port (array (rename Data "Data(35:0)") 36)
(direction INPUT))
(port WE
(direction INPUT))
(port RdClock
(direction INPUT))
(port RdClockEn
(direction INPUT))
(port Reset
(direction INPUT))
(port WrClock
(direction INPUT))
(port WrClockEn
(direction INPUT))
(port (array (rename Q "Q(35:0)") 36)
(direction OUTPUT)))
(property NGD_DRC_MASK (integer 1))
(contents
(instance pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3
(viewRef view1
(cellRef DP8KC))
(property INIT_DATA
(string "STATIC"))
(property ASYNC_RESET_RELEASE
(string "ASYNC"))
(property MEM_LPC_FILE
(string "pmi_ram_dpXbnonesadr3610102436101024p13959ecb__PMIP__1024__36__36__-1B"))
(property MEM_INIT_FILE
(string ""))
(property CSDECODE_B
(string "0b000"))
(property CSDECODE_A
(string "0b000"))
(property WRITEMODE_B
(string "NORMAL"))
(property WRITEMODE_A
(string "NORMAL"))
(property GSR
(string "ENABLED"))
(property RESETMODE
(string "ASYNC"))
(property REGMODE_B
(string "OUTREG"))
(property REGMODE_A
(string "OUTREG"))
(property DATA_WIDTH_B
(string "9"))
(property DATA_WIDTH_A
(string "9")))
(instance pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2
(viewRef view1
(cellRef DP8KC))
(property INIT_DATA
(string "STATIC"))
(property ASYNC_RESET_RELEASE
(string "ASYNC"))
(property MEM_LPC_FILE
(string "pmi_ram_dpXbnonesadr3610102436101024p13959ecb__PMIP__1024__36__36__-1B"))
(property MEM_INIT_FILE
(string ""))
(property CSDECODE_B
(string "0b000"))
(property CSDECODE_A
(string "0b000"))
(property WRITEMODE_B
(string "NORMAL"))
(property WRITEMODE_A
(string "NORMAL"))
(property GSR
(string "ENABLED"))
(property RESETMODE
(string "ASYNC"))
(property REGMODE_B
(string "OUTREG"))
(property REGMODE_A
(string "OUTREG"))
(property DATA_WIDTH_B
(string "9"))
(property DATA_WIDTH_A
(string "9")))
(instance pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1
(viewRef view1
(cellRef DP8KC))
(property INIT_DATA
(string "STATIC"))
(property ASYNC_RESET_RELEASE
(string "ASYNC"))
(property MEM_LPC_FILE
(string "pmi_ram_dpXbnonesadr3610102436101024p13959ecb__PMIP__1024__36__36__-1B"))
(property MEM_INIT_FILE
(string ""))
(property CSDECODE_B
(string "0b000"))
(property CSDECODE_A
(string "0b000"))
(property WRITEMODE_B
(string "NORMAL"))
(property WRITEMODE_A
(string "NORMAL"))
(property GSR
(string "ENABLED"))
(property RESETMODE
(string "ASYNC"))
(property REGMODE_B
(string "OUTREG"))
(property REGMODE_A
(string "OUTREG"))
(property DATA_WIDTH_B
(string "9"))
(property DATA_WIDTH_A
(string "9")))
(instance scuba_vhi_inst
(viewRef view1
(cellRef VHI)))
(instance scuba_vlo_inst
(viewRef view1
(cellRef VLO)))
(instance pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0
(viewRef view1
(cellRef DP8KC))
(property INIT_DATA
(string "STATIC"))
(property ASYNC_RESET_RELEASE
(string "ASYNC"))
(property MEM_LPC_FILE
(string "pmi_ram_dpXbnonesadr3610102436101024p13959ecb__PMIP__1024__36__36__-1B"))
(property MEM_INIT_FILE
(string ""))
(property CSDECODE_B
(string "0b000"))
(property CSDECODE_A
(string "0b000"))
(property WRITEMODE_B
(string "NORMAL"))
(property WRITEMODE_A
(string "NORMAL"))
(property GSR
(string "ENABLED"))
(property RESETMODE
(string "ASYNC"))
(property REGMODE_B
(string "OUTREG"))
(property REGMODE_A
(string "OUTREG"))
(property DATA_WIDTH_B
(string "9"))
(property DATA_WIDTH_A
(string "9")))
(net scuba_vhi
(joined
(portRef Z (instanceRef scuba_vhi_inst))
(portRef ADA0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADA0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADA0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADA0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net scuba_vlo
(joined
(portRef Z (instanceRef scuba_vlo_inst))
(portRef CSB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef CSA2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef CSB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef CSA1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef CSB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef CSA0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef WEB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADA2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADA1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef DIB8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef DIB7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef DIB6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef DIB5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef DIB4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef DIB3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef DIB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef DIB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef DIB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef CSB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef CSA2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef CSB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef CSA1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef CSB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef CSA0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef WEB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADA2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADA1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef DIB8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef DIB7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef DIB6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef DIB5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef DIB4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef DIB3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef DIB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef DIB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef DIB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef CSB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef CSA2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef CSB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef CSA1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef CSB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef CSA0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef WEB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADA2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADA1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef DIB8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef DIB7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef DIB6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef DIB5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef DIB4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef DIB3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef DIB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef DIB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef DIB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef CSB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef CSA2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef CSB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef CSA1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef CSB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef CSA0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef WEB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef ADB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef ADA2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef ADB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef ADA1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef ADB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef DIB8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef DIB7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef DIB6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef DIB5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef DIB4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef DIB3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef DIB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef DIB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef DIB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net dataout35
(joined
(portRef (member Q 0))
(portRef DOB8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net dataout34
(joined
(portRef (member Q 1))
(portRef DOB7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net dataout33
(joined
(portRef (member Q 2))
(portRef DOB6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net dataout32
(joined
(portRef (member Q 3))
(portRef DOB5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net dataout31
(joined
(portRef (member Q 4))
(portRef DOB4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net dataout30
(joined
(portRef (member Q 5))
(portRef DOB3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net dataout29
(joined
(portRef (member Q 6))
(portRef DOB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net dataout28
(joined
(portRef (member Q 7))
(portRef DOB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net dataout27
(joined
(portRef (member Q 8))
(portRef DOB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net dataout26
(joined
(portRef (member Q 9))
(portRef DOB8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net dataout25
(joined
(portRef (member Q 10))
(portRef DOB7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net dataout24
(joined
(portRef (member Q 11))
(portRef DOB6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net dataout23
(joined
(portRef (member Q 12))
(portRef DOB5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net dataout22
(joined
(portRef (member Q 13))
(portRef DOB4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net dataout21
(joined
(portRef (member Q 14))
(portRef DOB3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net dataout20
(joined
(portRef (member Q 15))
(portRef DOB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net dataout19
(joined
(portRef (member Q 16))
(portRef DOB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net dataout18
(joined
(portRef (member Q 17))
(portRef DOB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net dataout17
(joined
(portRef (member Q 18))
(portRef DOB8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net dataout16
(joined
(portRef (member Q 19))
(portRef DOB7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net dataout15
(joined
(portRef (member Q 20))
(portRef DOB6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net dataout14
(joined
(portRef (member Q 21))
(portRef DOB5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net dataout13
(joined
(portRef (member Q 22))
(portRef DOB4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net dataout12
(joined
(portRef (member Q 23))
(portRef DOB3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net dataout11
(joined
(portRef (member Q 24))
(portRef DOB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net dataout10
(joined
(portRef (member Q 25))
(portRef DOB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net dataout9
(joined
(portRef (member Q 26))
(portRef DOB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net dataout8
(joined
(portRef (member Q 27))
(portRef DOB8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net dataout7
(joined
(portRef (member Q 28))
(portRef DOB7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net dataout6
(joined
(portRef (member Q 29))
(portRef DOB6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net dataout5
(joined
(portRef (member Q 30))
(portRef DOB5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net dataout4
(joined
(portRef (member Q 31))
(portRef DOB4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net dataout3
(joined
(portRef (member Q 32))
(portRef DOB3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net dataout2
(joined
(portRef (member Q 33))
(portRef DOB2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net dataout1
(joined
(portRef (member Q 34))
(portRef DOB1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net dataout0
(joined
(portRef (member Q 35))
(portRef DOB0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net WrClockEn
(joined
(portRef WrClockEn)
(portRef OCEA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef CEA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef OCEA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef CEA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef OCEA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef CEA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef OCEA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef CEA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net clk
(joined
(portRef WrClock)
(portRef CLKA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef CLKA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef CLKA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef CLKA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net Reset
(joined
(portRef Reset)
(portRef RSTB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef RSTA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef RSTB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef RSTA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef RSTB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef RSTA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef RSTB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef RSTA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net RdClockEn
(joined
(portRef RdClockEn)
(portRef OCEB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef CEB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef OCEB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef CEB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef OCEB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef CEB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef OCEB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))
(portRef CEB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net rdclk
(joined
(portRef RdClock)
(portRef CLKB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef CLKB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef CLKB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef CLKB (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net wren
(joined
(portRef WE)
(portRef WEA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef WEA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef WEA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef WEA (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net datain35
(joined
(portRef (member Data 0))
(portRef DIA8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net datain34
(joined
(portRef (member Data 1))
(portRef DIA7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net datain33
(joined
(portRef (member Data 2))
(portRef DIA6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net datain32
(joined
(portRef (member Data 3))
(portRef DIA5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net datain31
(joined
(portRef (member Data 4))
(portRef DIA4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net datain30
(joined
(portRef (member Data 5))
(portRef DIA3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net datain29
(joined
(portRef (member Data 6))
(portRef DIA2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net datain28
(joined
(portRef (member Data 7))
(portRef DIA1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net datain27
(joined
(portRef (member Data 8))
(portRef DIA0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net datain26
(joined
(portRef (member Data 9))
(portRef DIA8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net datain25
(joined
(portRef (member Data 10))
(portRef DIA7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net datain24
(joined
(portRef (member Data 11))
(portRef DIA6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net datain23
(joined
(portRef (member Data 12))
(portRef DIA5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net datain22
(joined
(portRef (member Data 13))
(portRef DIA4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net datain21
(joined
(portRef (member Data 14))
(portRef DIA3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net datain20
(joined
(portRef (member Data 15))
(portRef DIA2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net datain19
(joined
(portRef (member Data 16))
(portRef DIA1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net datain18
(joined
(portRef (member Data 17))
(portRef DIA0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))))
(net datain17
(joined
(portRef (member Data 18))
(portRef DIA8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net datain16
(joined
(portRef (member Data 19))
(portRef DIA7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net datain15
(joined
(portRef (member Data 20))
(portRef DIA6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net datain14
(joined
(portRef (member Data 21))
(portRef DIA5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net datain13
(joined
(portRef (member Data 22))
(portRef DIA4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net datain12
(joined
(portRef (member Data 23))
(portRef DIA3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net datain11
(joined
(portRef (member Data 24))
(portRef DIA2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net datain10
(joined
(portRef (member Data 25))
(portRef DIA1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net datain9
(joined
(portRef (member Data 26))
(portRef DIA0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))))
(net datain8
(joined
(portRef (member Data 27))
(portRef DIA8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net datain7
(joined
(portRef (member Data 28))
(portRef DIA7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net datain6
(joined
(portRef (member Data 29))
(portRef DIA6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net datain5
(joined
(portRef (member Data 30))
(portRef DIA5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net datain4
(joined
(portRef (member Data 31))
(portRef DIA4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net datain3
(joined
(portRef (member Data 32))
(portRef DIA3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net datain2
(joined
(portRef (member Data 33))
(portRef DIA2 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net datain1
(joined
(portRef (member Data 34))
(portRef DIA1 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net datain0
(joined
(portRef (member Data 35))
(portRef DIA0 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))))
(net raddr9
(joined
(portRef (member RdAddress 0))
(portRef ADB12 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADB12 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADB12 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADB12 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net raddr8
(joined
(portRef (member RdAddress 1))
(portRef ADB11 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADB11 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADB11 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADB11 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net raddr7
(joined
(portRef (member RdAddress 2))
(portRef ADB10 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADB10 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADB10 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADB10 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net raddr6
(joined
(portRef (member RdAddress 3))
(portRef ADB9 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADB9 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADB9 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADB9 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net raddr5
(joined
(portRef (member RdAddress 4))
(portRef ADB8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADB8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADB8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADB8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net raddr4
(joined
(portRef (member RdAddress 5))
(portRef ADB7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADB7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADB7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADB7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net raddr3
(joined
(portRef (member RdAddress 6))
(portRef ADB6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADB6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADB6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADB6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net raddr2
(joined
(portRef (member RdAddress 7))
(portRef ADB5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADB5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADB5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADB5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net raddr1
(joined
(portRef (member RdAddress 8))
(portRef ADB4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADB4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADB4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADB4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net raddr0
(joined
(portRef (member RdAddress 9))
(portRef ADB3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADB3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADB3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADB3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net waddr9
(joined
(portRef (member WrAddress 0))
(portRef ADA12 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADA12 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADA12 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADA12 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net waddr8
(joined
(portRef (member WrAddress 1))
(portRef ADA11 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADA11 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADA11 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADA11 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net waddr7
(joined
(portRef (member WrAddress 2))
(portRef ADA10 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADA10 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADA10 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADA10 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net waddr6
(joined
(portRef (member WrAddress 3))
(portRef ADA9 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADA9 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADA9 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADA9 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net waddr5
(joined
(portRef (member WrAddress 4))
(portRef ADA8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADA8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADA8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADA8 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net waddr4
(joined
(portRef (member WrAddress 5))
(portRef ADA7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADA7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADA7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADA7 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net waddr3
(joined
(portRef (member WrAddress 6))
(portRef ADA6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADA6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADA6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADA6 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net waddr2
(joined
(portRef (member WrAddress 7))
(portRef ADA5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADA5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADA5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADA5 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net waddr1
(joined
(portRef (member WrAddress 8))
(portRef ADA4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADA4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADA4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADA4 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))
(net waddr0
(joined
(portRef (member WrAddress 9))
(portRef ADA3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_0_3))
(portRef ADA3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_1_2))
(portRef ADA3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_2_1))
(portRef ADA3 (instanceRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb_0_3_0))))))))
(design pmi_ram_dpXbnonesadr3610102436101024p13959ecb
(cellRef pmi_ram_dpXbnonesadr3610102436101024p13959ecb
(libraryRef ORCLIB)))
)
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,456 @@
(edif pmi_ram_dpXbnonesadr81010248101024p1371af55
(edifVersion 2 0 0)
(edifLevel 0)
(keywordMap (keywordLevel 0))
(status
(written
(timestamp 2026 1 15 16 2 21)
(program "SCUBA" (version "Diamond (64-bit) 3.13.0.56.2"))))
(comment "C:/lscc/diamond/3.13/ispfpga/bin/nt64/scuba -w -bus_exp 7 -bb -arch xo2c00 -type bram -wp 10 -rp 0011 -data_width 8 -num_rows 1024 -rdata_width 8 -read_reg1 outreg -gsr DISABLED -reset_rel async -memformat bin -cascade -1 -n pmi_ram_dpXbnonesadr81010248101024p1371af55 -pmi ")
(library ORCLIB
(edifLevel 0)
(technology
(numberDefinition))
(cell VHI
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port Z
(direction OUTPUT)))))
(cell VLO
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port Z
(direction OUTPUT)))))
(cell DP8KC
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port DIA8
(direction INPUT))
(port DIA7
(direction INPUT))
(port DIA6
(direction INPUT))
(port DIA5
(direction INPUT))
(port DIA4
(direction INPUT))
(port DIA3
(direction INPUT))
(port DIA2
(direction INPUT))
(port DIA1
(direction INPUT))
(port DIA0
(direction INPUT))
(port ADA12
(direction INPUT))
(port ADA11
(direction INPUT))
(port ADA10
(direction INPUT))
(port ADA9
(direction INPUT))
(port ADA8
(direction INPUT))
(port ADA7
(direction INPUT))
(port ADA6
(direction INPUT))
(port ADA5
(direction INPUT))
(port ADA4
(direction INPUT))
(port ADA3
(direction INPUT))
(port ADA2
(direction INPUT))
(port ADA1
(direction INPUT))
(port ADA0
(direction INPUT))
(port CEA
(direction INPUT))
(port OCEA
(direction INPUT))
(port CLKA
(direction INPUT))
(port WEA
(direction INPUT))
(port CSA2
(direction INPUT))
(port CSA1
(direction INPUT))
(port CSA0
(direction INPUT))
(port RSTA
(direction INPUT))
(port DIB8
(direction INPUT))
(port DIB7
(direction INPUT))
(port DIB6
(direction INPUT))
(port DIB5
(direction INPUT))
(port DIB4
(direction INPUT))
(port DIB3
(direction INPUT))
(port DIB2
(direction INPUT))
(port DIB1
(direction INPUT))
(port DIB0
(direction INPUT))
(port ADB12
(direction INPUT))
(port ADB11
(direction INPUT))
(port ADB10
(direction INPUT))
(port ADB9
(direction INPUT))
(port ADB8
(direction INPUT))
(port ADB7
(direction INPUT))
(port ADB6
(direction INPUT))
(port ADB5
(direction INPUT))
(port ADB4
(direction INPUT))
(port ADB3
(direction INPUT))
(port ADB2
(direction INPUT))
(port ADB1
(direction INPUT))
(port ADB0
(direction INPUT))
(port CEB
(direction INPUT))
(port OCEB
(direction INPUT))
(port CLKB
(direction INPUT))
(port WEB
(direction INPUT))
(port CSB2
(direction INPUT))
(port CSB1
(direction INPUT))
(port CSB0
(direction INPUT))
(port RSTB
(direction INPUT))
(port DOA8
(direction OUTPUT))
(port DOA7
(direction OUTPUT))
(port DOA6
(direction OUTPUT))
(port DOA5
(direction OUTPUT))
(port DOA4
(direction OUTPUT))
(port DOA3
(direction OUTPUT))
(port DOA2
(direction OUTPUT))
(port DOA1
(direction OUTPUT))
(port DOA0
(direction OUTPUT))
(port DOB8
(direction OUTPUT))
(port DOB7
(direction OUTPUT))
(port DOB6
(direction OUTPUT))
(port DOB5
(direction OUTPUT))
(port DOB4
(direction OUTPUT))
(port DOB3
(direction OUTPUT))
(port DOB2
(direction OUTPUT))
(port DOB1
(direction OUTPUT))
(port DOB0
(direction OUTPUT)))))
(cell pmi_ram_dpXbnonesadr81010248101024p1371af55
(cellType GENERIC)
(view view1
(viewType NETLIST)
(interface
(port (array (rename WrAddress "WrAddress(9:0)") 10)
(direction INPUT))
(port (array (rename RdAddress "RdAddress(9:0)") 10)
(direction INPUT))
(port (array (rename Data "Data(7:0)") 8)
(direction INPUT))
(port WE
(direction INPUT))
(port RdClock
(direction INPUT))
(port RdClockEn
(direction INPUT))
(port Reset
(direction INPUT))
(port WrClock
(direction INPUT))
(port WrClockEn
(direction INPUT))
(port (array (rename Q "Q(7:0)") 8)
(direction OUTPUT)))
(property NGD_DRC_MASK (integer 1))
(contents
(instance scuba_vhi_inst
(viewRef view1
(cellRef VHI)))
(instance scuba_vlo_inst
(viewRef view1
(cellRef VLO)))
(instance pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0
(viewRef view1
(cellRef DP8KC))
(property INIT_DATA
(string "STATIC"))
(property ASYNC_RESET_RELEASE
(string "ASYNC"))
(property MEM_LPC_FILE
(string "pmi_ram_dpXbnonesadr81010248101024p1371af55__PMIP__1024__8__8__-1B"))
(property MEM_INIT_FILE
(string ""))
(property CSDECODE_B
(string "0b000"))
(property CSDECODE_A
(string "0b000"))
(property WRITEMODE_B
(string "NORMAL"))
(property WRITEMODE_A
(string "NORMAL"))
(property GSR
(string "ENABLED"))
(property RESETMODE
(string "ASYNC"))
(property REGMODE_B
(string "OUTREG"))
(property REGMODE_A
(string "OUTREG"))
(property DATA_WIDTH_B
(string "9"))
(property DATA_WIDTH_A
(string "9")))
(net scuba_vhi
(joined
(portRef Z (instanceRef scuba_vhi_inst))
(portRef ADA0 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net scuba_vlo
(joined
(portRef Z (instanceRef scuba_vlo_inst))
(portRef CSB2 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef CSA2 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef CSB1 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef CSA1 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef CSB0 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef CSA0 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef WEB (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef ADB2 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef ADA2 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef ADB1 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef ADA1 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef ADB0 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef DIB8 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef DIA8 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef DIB7 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef DIB6 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef DIB5 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef DIB4 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef DIB3 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef DIB2 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef DIB1 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef DIB0 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net dataout7
(joined
(portRef (member Q 0))
(portRef DOB7 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net dataout6
(joined
(portRef (member Q 1))
(portRef DOB6 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net dataout5
(joined
(portRef (member Q 2))
(portRef DOB5 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net dataout4
(joined
(portRef (member Q 3))
(portRef DOB4 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net dataout3
(joined
(portRef (member Q 4))
(portRef DOB3 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net dataout2
(joined
(portRef (member Q 5))
(portRef DOB2 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net dataout1
(joined
(portRef (member Q 6))
(portRef DOB1 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net dataout0
(joined
(portRef (member Q 7))
(portRef DOB0 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net WrClockEn
(joined
(portRef WrClockEn)
(portRef OCEA (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef CEA (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net clk
(joined
(portRef WrClock)
(portRef CLKA (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net Reset
(joined
(portRef Reset)
(portRef RSTB (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef RSTA (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net RdClockEn
(joined
(portRef RdClockEn)
(portRef OCEB (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))
(portRef CEB (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net rdclk
(joined
(portRef RdClock)
(portRef CLKB (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net wren
(joined
(portRef WE)
(portRef WEA (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net datain7
(joined
(portRef (member Data 0))
(portRef DIA7 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net datain6
(joined
(portRef (member Data 1))
(portRef DIA6 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net datain5
(joined
(portRef (member Data 2))
(portRef DIA5 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net datain4
(joined
(portRef (member Data 3))
(portRef DIA4 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net datain3
(joined
(portRef (member Data 4))
(portRef DIA3 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net datain2
(joined
(portRef (member Data 5))
(portRef DIA2 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net datain1
(joined
(portRef (member Data 6))
(portRef DIA1 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net datain0
(joined
(portRef (member Data 7))
(portRef DIA0 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net raddr9
(joined
(portRef (member RdAddress 0))
(portRef ADB12 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net raddr8
(joined
(portRef (member RdAddress 1))
(portRef ADB11 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net raddr7
(joined
(portRef (member RdAddress 2))
(portRef ADB10 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net raddr6
(joined
(portRef (member RdAddress 3))
(portRef ADB9 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net raddr5
(joined
(portRef (member RdAddress 4))
(portRef ADB8 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net raddr4
(joined
(portRef (member RdAddress 5))
(portRef ADB7 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net raddr3
(joined
(portRef (member RdAddress 6))
(portRef ADB6 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net raddr2
(joined
(portRef (member RdAddress 7))
(portRef ADB5 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net raddr1
(joined
(portRef (member RdAddress 8))
(portRef ADB4 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net raddr0
(joined
(portRef (member RdAddress 9))
(portRef ADB3 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net waddr9
(joined
(portRef (member WrAddress 0))
(portRef ADA12 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net waddr8
(joined
(portRef (member WrAddress 1))
(portRef ADA11 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net waddr7
(joined
(portRef (member WrAddress 2))
(portRef ADA10 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net waddr6
(joined
(portRef (member WrAddress 3))
(portRef ADA9 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net waddr5
(joined
(portRef (member WrAddress 4))
(portRef ADA8 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net waddr4
(joined
(portRef (member WrAddress 5))
(portRef ADA7 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net waddr3
(joined
(portRef (member WrAddress 6))
(portRef ADA6 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net waddr2
(joined
(portRef (member WrAddress 7))
(portRef ADA5 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net waddr1
(joined
(portRef (member WrAddress 8))
(portRef ADA4 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))
(net waddr0
(joined
(portRef (member WrAddress 9))
(portRef ADA3 (instanceRef pmi_ram_dpXbnonesadr81010248101024p1371af55_0_0_0))))))))
(design pmi_ram_dpXbnonesadr81010248101024p1371af55
(cellRef pmi_ram_dpXbnonesadr81010248101024p1371af55
(libraryRef ORCLIB)))
)