mirror of https://github.com/efabless/caravel.git
205 lines
16 KiB
XML
205 lines
16 KiB
XML
|
<svg xmlns="http://www.w3.org/2000/svg"
|
||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||
|
version="1.1"
|
||
|
id="user_project_wrapper" width="100%" height="100%" viewBox="-6 -6 2151 1027">
|
||
|
<desc>
|
||
|
XCircuit Version 3.10
|
||
|
File "openframe_pinout.ps" Page 2
|
||
|
</desc>
|
||
|
<g stroke="black">
|
||
|
<g transform="matrix( 1 0 -0 1 154 29)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="0">Caravel open frame pinout</tspan>
|
||
|
</text></g>
|
||
|
<path d="M666,1021 L666,269 1530,269 1530,1021 z" fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 154 77)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="0">User project wrapper</tspan>
|
||
|
</text></g>
|
||
|
<path d="M778,269 L778,237 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<path d="M842,269 L842,237 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix(-1.16895e-11 -1 1 -1.16895e-11 778 221)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="15">vdda1</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix(-1.16895e-11 -1 1 -1.16895e-11 842 221)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="15">vdda2</tspan>
|
||
|
</text></g>
|
||
|
<path d="M666,333 L634,333 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 602 333)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-154" y="15">wb_clk_i</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 602 381)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-149" y="15">wb_rst_i</tspan>
|
||
|
</text></g>
|
||
|
<path d="M634,381 L666,381 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<path d="M634,429 L666,429 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 602 429)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-185" y="15">wbs_cyc_i</tspan>
|
||
|
</text></g>
|
||
|
<path d="M634,477 L666,477 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 602 477)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-178" y="15">wbs_stb_i</tspan>
|
||
|
</text></g>
|
||
|
<path d="M634,525 L666,525 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 602 525)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-176" y="15">wbs_we_i</tspan>
|
||
|
</text></g>
|
||
|
<path d="M634,573 L666,573 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 602 573)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-176" y="15">wbs_sel_i</tspan>
|
||
|
</text></g>
|
||
|
<path d="M634,621 L666,621 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 602 621)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-183" y="15">wbs_adr_i</tspan>
|
||
|
</text></g>
|
||
|
<path d="M634,669 L666,669 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 602 669)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-181" y="15">wbs_dat_i</tspan>
|
||
|
</text></g>
|
||
|
<path d="M634,717 L666,717 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 602 717)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-201" y="15">wbs_ack_o</tspan>
|
||
|
</text></g>
|
||
|
<path d="M634,765 L666,765 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 602 765)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-194" y="15">wbs_dat_o</tspan>
|
||
|
</text></g>
|
||
|
<path d="M1562,925 L1530,925 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 1578 925)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="15">user_irq</tspan>
|
||
|
</text></g>
|
||
|
<path d="M1562,717 L1530,717 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 1578 717)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="15">la_data_in</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 1578 765)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="15">la_data_out</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 1578 813)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="15">la_oenb</tspan>
|
||
|
</text></g>
|
||
|
<path d="M1562,765 L1530,765 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<path d="M1562,813 L1530,813 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<path d="M346,317 L330,333 330,781 346,797 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 298 685)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-298" y="-160">to management</tspan><tspan x="-298" y="-120">SoC;</tspan><tspan x="-298" y="-80">address map</tspan><tspan x="-298" y="-40"></tspan><text stroke="none" font-family="Courier" font-size="40" ><tspan x="-298" y="-40">0x30000000 </tspan></text><text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-34" y="-40">to</tspan></text><tspan x="-298" y="0"></tspan><text stroke="none" font-family="Courier" font-size="40" ><tspan x="-298" y="0">0x3fffffff</tspan></text>
|
||
|
</text></g>
|
||
|
<path d="M1818,973 L1834,957 1834,717 1818,701 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 1866 829)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="-47">to management</tspan><tspan x="0" y="-7">SoC through</tspan><tspan x="0" y="33">management</tspan><tspan x="0" y="73">protect block</tspan>
|
||
|
</text></g>
|
||
|
<path d="M906,269 L906,237 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<path d="M970,269 L970,237 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix(-1.16895e-11 -1 1 -1.16895e-11 906 221)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="14">vssa1</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix(-1.16895e-11 -1 1 -1.16895e-11 970 221)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="14">vssa2</tspan>
|
||
|
</text></g>
|
||
|
<path d="M1226,269 L1226,237 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<path d="M1290,269 L1290,237 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix(-1.16895e-11 -1 1 -1.16895e-11 1226 221)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="15">vccd1</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix(-1.16895e-11 -1 1 -1.16895e-11 1290 221)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="15">vccd2</tspan>
|
||
|
</text></g>
|
||
|
<path d="M1354,269 L1354,237 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<path d="M1418,269 L1418,237 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix(-1.16895e-11 -1 1 -1.16895e-11 1354 221)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="15">vssd1</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix(-1.16895e-11 -1 1 -1.16895e-11 1418 221)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="15">vssd2</tspan>
|
||
|
</text></g>
|
||
|
<path d="M746,93 L762,77 986,77 1002,93 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 874 45)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-113" y="0">3.3V domain</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 1322 45)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-113" y="0">1.8V domain</tspan>
|
||
|
</text></g>
|
||
|
<path d="M1194,93 L1210,77 1434,77 1450,93 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<path d="M1530,333 L1562,333 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 1578 333)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="15">io_in</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 1578 381)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="15">io_out</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 1578 429)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="15">io_oeb</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 1578 477)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="15">analog_io</tspan>
|
||
|
</text></g>
|
||
|
<path d="M1530,381 L1562,381 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<path d="M1530,429 L1562,429 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<path d="M1530,477 L1562,477 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<path d="M1818,317 L1834,333 1834,525 1818,541 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 1866 413)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="-5">to padframe</tspan><tspan x="0" y="35">I/O</tspan>
|
||
|
</text></g>
|
||
|
<path d="M634,925 L666,925 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 618 925)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-214" y="15">user_clock2</tspan>
|
||
|
</text></g>
|
||
|
<path d="M346,909 L330,925 330,973 346,989 " fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-linecap="round" stroke="#000000" />
|
||
|
<g transform="matrix( 1 0 -0 1 282 941)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-190" y="-5">to clocking</tspan><tspan x="-190" y="35">control</tspan>
|
||
|
</text></g>
|
||
|
<path d="M638,933 C648,928 651,928 666,925 C651,922 648,922 638,917 C640,923 640,927 638,933 " fill="#000000" stroke="none" />
|
||
|
<path d="M1534,933 C1544,928 1547,928 1562,925 C1547,922 1544,922 1534,917 C1536,923 1536,927 1534,933 " fill="#000000" stroke="none" />
|
||
|
<path d="M1558,725 C1548,720 1545,720 1530,717 C1545,714 1548,714 1558,709 C1556,715 1556,719 1558,725 " fill="#000000" stroke="none" />
|
||
|
<path d="M1558,821 C1548,816 1545,816 1530,813 C1545,810 1548,810 1558,805 C1556,811 1556,815 1558,821 " fill="#000000" stroke="none" />
|
||
|
<path d="M1534,773 C1544,768 1547,768 1562,765 C1547,762 1544,762 1534,757 C1536,763 1536,767 1534,773 " fill="#000000" stroke="none" />
|
||
|
<path d="M1558,341 C1548,336 1545,336 1530,333 C1545,330 1548,330 1558,325 C1556,331 1556,335 1558,341 " fill="#000000" stroke="none" />
|
||
|
<path d="M1534,389 C1544,384 1547,384 1562,381 C1547,378 1544,378 1534,373 C1536,379 1536,383 1534,389 " fill="#000000" stroke="none" />
|
||
|
<path d="M1534,437 C1544,432 1547,432 1562,429 C1547,426 1544,426 1534,421 C1536,427 1536,431 1534,437 " fill="#000000" stroke="none" />
|
||
|
<path d="M638,341 C648,336 651,336 666,333 C651,330 648,330 638,325 C640,331 640,335 638,341 " fill="#000000" stroke="none" />
|
||
|
<path d="M638,389 C648,384 651,384 666,381 C651,378 648,378 638,373 C640,379 640,383 638,389 " fill="#000000" stroke="none" />
|
||
|
<path d="M638,437 C648,432 651,432 666,429 C651,426 648,426 638,421 C640,427 640,431 638,437 " fill="#000000" stroke="none" />
|
||
|
<path d="M638,485 C648,480 651,480 666,477 C651,474 648,474 638,469 C640,475 640,479 638,485 " fill="#000000" stroke="none" />
|
||
|
<path d="M638,533 C648,528 651,528 666,525 C651,522 648,522 638,517 C640,523 640,527 638,533 " fill="#000000" stroke="none" />
|
||
|
<path d="M638,581 C648,576 651,576 666,573 C651,570 648,570 638,565 C640,571 640,575 638,581 " fill="#000000" stroke="none" />
|
||
|
<path d="M638,629 C648,624 651,624 666,621 C651,618 648,618 638,613 C640,619 640,623 638,629 " fill="#000000" stroke="none" />
|
||
|
<path d="M638,677 C648,672 651,672 666,669 C651,666 648,666 638,661 C640,667 640,671 638,677 " fill="#000000" stroke="none" />
|
||
|
<path d="M662,725 C652,720 649,720 634,717 C649,714 652,714 662,709 C660,715 660,719 662,725 " fill="#000000" stroke="none" />
|
||
|
<path d="M662,773 C652,768 649,768 634,765 C649,762 652,762 662,757 C660,763 660,767 662,773 " fill="#000000" stroke="none" />
|
||
|
<g transform="matrix( 1 0 -0 1 682 573)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="14">4</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 682 621)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="14">32</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 682 669)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="14">32</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 682 765)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="0" y="14">32</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 1514 333)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-45" y="14">38</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 1514 381)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-45" y="14">38</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 1514 429)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-45" y="14">38</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 1514 477)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-45" y="14">28</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 1514 717)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-67" y="14">128</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 1514 765)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-67" y="14">128</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 1514 813)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-67" y="14">128</tspan>
|
||
|
</text></g>
|
||
|
<g transform="matrix( 1 0 -0 1 1514 925)" fill="#000000" >
|
||
|
<text stroke="none" font-family="Helvetica" font-size="40" ><tspan x="-22" y="14">3</tspan>
|
||
|
</text></g>
|
||
|
</g>
|
||
|
</svg>
|