471 lines
19 KiB
XML
471 lines
19 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
|
|
<svg
|
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
|
xmlns:cc="http://creativecommons.org/ns#"
|
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
xmlns:svg="http://www.w3.org/2000/svg"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
width="744.09448819"
|
|
height="1052.3622047"
|
|
id="svg2"
|
|
version="1.1"
|
|
inkscape:version="0.48.1 r9760"
|
|
sodipodi:docname="pmem_overview.svg">
|
|
<defs
|
|
id="defs4" />
|
|
<sodipodi:namedview
|
|
id="base"
|
|
pagecolor="#ffffff"
|
|
bordercolor="#666666"
|
|
borderopacity="1.0"
|
|
inkscape:pageopacity="0.0"
|
|
inkscape:pageshadow="2"
|
|
inkscape:zoom="4"
|
|
inkscape:cx="412.55014"
|
|
inkscape:cy="902.72457"
|
|
inkscape:document-units="px"
|
|
inkscape:current-layer="layer1"
|
|
showgrid="true"
|
|
inkscape:window-width="1918"
|
|
inkscape:window-height="1054"
|
|
inkscape:window-x="1920"
|
|
inkscape:window-y="24"
|
|
inkscape:window-maximized="0">
|
|
<inkscape:grid
|
|
type="xygrid"
|
|
id="grid3755"
|
|
empspacing="5"
|
|
visible="true"
|
|
enabled="true"
|
|
snapvisiblegridlinesonly="true"
|
|
units="mm"
|
|
spacingx="1mm"
|
|
spacingy="1mm" />
|
|
</sodipodi:namedview>
|
|
<metadata
|
|
id="metadata7">
|
|
<rdf:RDF>
|
|
<cc:Work
|
|
rdf:about="">
|
|
<dc:format>image/svg+xml</dc:format>
|
|
<dc:type
|
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
<dc:title />
|
|
</cc:Work>
|
|
</rdf:RDF>
|
|
</metadata>
|
|
<g
|
|
inkscape:label="Layer 1"
|
|
inkscape:groupmode="layer"
|
|
id="layer1">
|
|
<rect
|
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
|
id="rect2985"
|
|
width="81.496063"
|
|
height="88.582672"
|
|
x="53.149605"
|
|
y="148.81888" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="63.779526"
|
|
y="170.07872"
|
|
id="text3757"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3759"
|
|
x="63.779526"
|
|
y="170.07872">Port</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="63.779526"
|
|
y="185.07872"
|
|
id="tspan3761">Registers</tspan></text>
|
|
<rect
|
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
|
id="rect3763"
|
|
width="81.496056"
|
|
height="124.01574"
|
|
x="159.44884"
|
|
y="148.81888" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="170.07875"
|
|
y="170.07872"
|
|
id="text3765"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3767"
|
|
x="170.07875"
|
|
y="170.07872">Received</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="170.07875"
|
|
y="185.07872"
|
|
id="tspan3769">FIS</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="170.07875"
|
|
y="200.07872"
|
|
id="tspan3771">Structure</tspan></text>
|
|
<rect
|
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
|
id="rect3773"
|
|
width="81.496056"
|
|
height="134.64566"
|
|
x="258.66141"
|
|
y="131.10234" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="265.74802"
|
|
y="145.27556"
|
|
id="text3775"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3777"
|
|
x="265.74802"
|
|
y="145.27556">Command 0</tspan></text>
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 258.66142,152.36217 81.49607,0"
|
|
id="path3779"
|
|
inkscape:connector-curvature="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="265.74802"
|
|
y="166.53542"
|
|
id="text3781"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3783"
|
|
x="265.74802"
|
|
y="166.53542">Command 1</tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="265.74802"
|
|
y="187.79526"
|
|
id="text3785"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3787"
|
|
x="265.74802"
|
|
y="187.79526">Command 2</tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="265.74802"
|
|
y="258.66138"
|
|
id="text3789"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3791"
|
|
x="265.74802"
|
|
y="258.66138">Command 31</tspan></text>
|
|
<use
|
|
x="0"
|
|
y="0"
|
|
xlink:href="#path3779"
|
|
id="use3793"
|
|
transform="translate(-2.3670185e-7,21.259845)"
|
|
width="744.09448"
|
|
height="1052.3622" />
|
|
<use
|
|
x="0"
|
|
y="0"
|
|
xlink:href="#use3793"
|
|
id="use3795"
|
|
transform="translate(-2.3670185e-7,21.259845)"
|
|
width="744.09448"
|
|
height="1052.3622" />
|
|
<use
|
|
x="0"
|
|
y="0"
|
|
xlink:href="#use3795"
|
|
id="use3797"
|
|
transform="translate(-3.2367019e-6,49.606305)"
|
|
width="744.09448"
|
|
height="1052.3622" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="290.55115"
|
|
y="219.68501"
|
|
id="text3799"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3801"
|
|
x="290.55115"
|
|
y="219.68501">...</tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="258.66141"
|
|
y="74.409424"
|
|
id="text3803"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3805"
|
|
x="258.66141"
|
|
y="74.409424">Command List</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="258.66141"
|
|
y="89.409424"
|
|
id="tspan3819">Structure</tspan></text>
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 340.15748,141.73226 85.03937,-24.80315"
|
|
id="path3807"
|
|
inkscape:connector-curvature="0"
|
|
sodipodi:nodetypes="cc" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 134.64567,159.4488 28.34646,-24.80315 95.66929,0"
|
|
id="path3809"
|
|
inkscape:connector-curvature="0"
|
|
sodipodi:nodetypes="ccc" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 134.64567,166.53541 24.80315,-14.17323"
|
|
id="path3811"
|
|
inkscape:connector-curvature="0" />
|
|
<rect
|
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
|
id="rect3813"
|
|
width="53.14962"
|
|
height="74.409447"
|
|
x="425.19687"
|
|
y="113.3858" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="364.96066"
|
|
y="74.409424"
|
|
id="text3815"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3817"
|
|
x="364.96066"
|
|
y="74.409424">Command Tables</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="364.96066"
|
|
y="89.409424"
|
|
id="tspan3821">with Physical Region</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="364.96066"
|
|
y="104.40942"
|
|
id="tspan3823">Descriptor Tables</tspan></text>
|
|
<rect
|
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
|
id="rect3813-0"
|
|
width="53.14962"
|
|
height="74.409447"
|
|
x="364.96063"
|
|
y="155.90549" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 340.15748,162.9921 24.80315,-3.5433"
|
|
id="path3845"
|
|
inkscape:connector-curvature="0"
|
|
sodipodi:nodetypes="cc" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="506.6929"
|
|
y="74.409424"
|
|
id="text3847"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3849"
|
|
x="506.6929"
|
|
y="74.409424">Physical Regions,</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="506.6929"
|
|
y="89.409424"
|
|
id="tspan3851">i.e. DMA transfer</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="506.6929"
|
|
y="104.40942"
|
|
id="tspan3998">data frames</tspan></text>
|
|
<rect
|
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
|
id="rect3853"
|
|
width="56.692913"
|
|
height="28.346457"
|
|
x="506.6929"
|
|
y="113.3858" />
|
|
<rect
|
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
|
id="rect3855"
|
|
width="56.692913"
|
|
height="28.346457"
|
|
x="506.6929"
|
|
y="148.81888" />
|
|
<rect
|
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
|
id="rect3857"
|
|
width="56.692913"
|
|
height="28.346457"
|
|
x="506.6929"
|
|
y="184.25195" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 478.34648,148.81888 28.34643,-31.88977"
|
|
id="path3859"
|
|
inkscape:connector-curvature="0"
|
|
sodipodi:nodetypes="cc" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 478.34648,166.53541 28.34643,-14.17323"
|
|
id="path3861"
|
|
inkscape:connector-curvature="0"
|
|
sodipodi:nodetypes="cc" />
|
|
<rect
|
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
|
id="rect3857-7"
|
|
width="56.692913"
|
|
height="28.346457"
|
|
x="506.6929"
|
|
y="219.68501" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 478.34648,173.62203 28.34643,14.17322"
|
|
id="path3881"
|
|
inkscape:connector-curvature="0"
|
|
sodipodi:nodetypes="cc" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 418.11024,194.88187 88.58267,28.34645"
|
|
id="path3883"
|
|
inkscape:connector-curvature="0"
|
|
sodipodi:nodetypes="cc" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="432.28348"
|
|
y="127.55904"
|
|
id="text3885"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3887"
|
|
x="432.28348"
|
|
y="127.55904">FIS</tspan></text>
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 425.19688,131.10234 53.1496,0"
|
|
id="path3893"
|
|
inkscape:connector-curvature="0" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 364.96064,173.62203 c 7.08661,0 53.1496,0 53.1496,0"
|
|
id="path3895"
|
|
inkscape:connector-curvature="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="372.04724"
|
|
y="170.07872"
|
|
id="text3885-9"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3887-0"
|
|
x="372.04724"
|
|
y="170.07872">FIS</tspan></text>
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 364.96064,184.25195 53.1496,0"
|
|
id="path3939"
|
|
inkscape:connector-curvature="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="372.04724"
|
|
y="198.42517"
|
|
id="text3941"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3943"
|
|
x="372.04724"
|
|
y="198.42517">PRD 0</tspan></text>
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 364.96064,201.96849 53.1496,0"
|
|
id="path3945"
|
|
inkscape:connector-curvature="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="381.06836"
|
|
y="216.95439"
|
|
id="text3947"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3949"
|
|
x="381.06836"
|
|
y="216.95439">...</tspan></text>
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 425.19689,141.73227 53.1496,0"
|
|
id="path3939-3"
|
|
inkscape:connector-curvature="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="432.28348"
|
|
y="155.90549"
|
|
id="text3941-6"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3943-6"
|
|
x="432.28348"
|
|
y="155.90549">PRD 0</tspan></text>
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
d="m 425.19689,159.44881 53.1496,0"
|
|
id="path3945-5"
|
|
inkscape:connector-curvature="0" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="441.3046"
|
|
y="174.43471"
|
|
id="text3947-4"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3949-7"
|
|
x="441.3046"
|
|
y="174.43471">...</tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="159.44882"
|
|
y="74.409424"
|
|
id="text3984"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3986"
|
|
x="159.44882"
|
|
y="74.409424">RFIS Area</tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:LMRoman12;-inkscape-font-specification:LMRoman12"
|
|
x="53.149605"
|
|
y="74.409424"
|
|
id="text3988"
|
|
sodipodi:linespacing="125%"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan3990"
|
|
x="53.149605"
|
|
y="74.409424">Controller</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="53.149605"
|
|
y="89.409424"
|
|
id="tspan3992">Memory</tspan></text>
|
|
</g>
|
|
</svg>
|