<?xml version="1.0" encoding="UTF-8"?> <spirit:abstractionDefinition xmlns:xilinx="http://www.xilinx.com" xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <spirit:vendor>analog.com</spirit:vendor> <spirit:library>interface</spirit:library> <spirit:name>fifo_wr_rtl</spirit:name> <spirit:version>1.0</spirit:version> <spirit:busType spirit:vendor="analog.com" spirit:library="interface" spirit:name="fifo_wr" spirit:version="1.0"/> <spirit:ports> <spirit:port> <spirit:logicalName>DATA</spirit:logicalName> <spirit:description/> <spirit:wire> <spirit:qualifier> <spirit:isData>true</spirit:isData> </spirit:qualifier> <spirit:onMaster> <spirit:presence>required</spirit:presence> <spirit:direction>out</spirit:direction> </spirit:onMaster> <spirit:onSlave> <spirit:presence>required</spirit:presence> <spirit:direction>in</spirit:direction> </spirit:onSlave> <spirit:defaultValue>0</spirit:defaultValue> </spirit:wire> </spirit:port> <spirit:port> <spirit:logicalName>EN</spirit:logicalName> <spirit:description/> <spirit:wire> <spirit:onMaster> <spirit:presence>required</spirit:presence> <spirit:width>1</spirit:width> <spirit:direction>out</spirit:direction> </spirit:onMaster> <spirit:onSlave> <spirit:presence>required</spirit:presence> <spirit:width>1</spirit:width> <spirit:direction>in</spirit:direction> </spirit:onSlave> <spirit:defaultValue>0</spirit:defaultValue> </spirit:wire> </spirit:port> <spirit:port> <spirit:logicalName>OVERFLOW</spirit:logicalName> <spirit:description/> <spirit:wire> <spirit:onMaster> <spirit:presence>optional</spirit:presence> <spirit:width>1</spirit:width> <spirit:direction>in</spirit:direction> </spirit:onMaster> <spirit:onSlave> <spirit:presence>optional</spirit:presence> <spirit:width>1</spirit:width> <spirit:direction>out</spirit:direction> </spirit:onSlave> <spirit:defaultValue>0</spirit:defaultValue> </spirit:wire> </spirit:port> <spirit:port> <spirit:logicalName>SYNC</spirit:logicalName> <spirit:description/> <spirit:wire> <spirit:onMaster> <spirit:presence>optional</spirit:presence> <spirit:width>1</spirit:width> <spirit:direction>out</spirit:direction> </spirit:onMaster> <spirit:onSlave> <spirit:presence>optional</spirit:presence> <spirit:width>1</spirit:width> <spirit:direction>in</spirit:direction> </spirit:onSlave> <spirit:defaultValue>0</spirit:defaultValue> </spirit:wire> </spirit:port> <spirit:port> <spirit:logicalName>XFER_REQ</spirit:logicalName> <spirit:wire> <spirit:onMaster> <spirit:width>1</spirit:width> <spirit:direction>in</spirit:direction> </spirit:onMaster> </spirit:wire> </spirit:port> </spirit:ports> </spirit:abstractionDefinition>