Added colors indicating power supplies on the PCB footprint drawing. Regenerated the PDF from the xcircuit PostScript source file.
diff --git a/doc/caravel_datasheet.pdf b/doc/caravel_datasheet.pdf index ac47543..973467a 100644 --- a/doc/caravel_datasheet.pdf +++ b/doc/caravel_datasheet.pdf Binary files differ
diff --git a/doc/caravel_datasheet.ps b/doc/caravel_datasheet.ps index c2b0b1f..77b310e 100644 --- a/doc/caravel_datasheet.ps +++ b/doc/caravel_datasheet.ps
@@ -1,7 +1,7 @@ %!PS-Adobe-3.0 %%Title: caravel_datasheet.ps -%%Creator: XCircuit v0.0 rev1828630693 -%%CreationDate: Mon Oct 19 14:01:06 2020 +%%Creator: XCircuit v0.0 rev690577573 +%%CreationDate: Mon Oct 19 15:13:22 2020 %%Pages: 30 %%BoundingBox: 0 0 612 792 %%DocumentNeededResources: font Times-Roman Times-BoldItalic Helvetica @@ -3185,7 +3185,7 @@ H6CT;M&o4[5b\Jr4cnlYs1]R8('"=7!#Xd84cLJ9O9#Ff$lC[+^jlFf"q2>&@).9n!sT/N0OV\H!<WN7 (bf@5J,o`V$lC[+^jlFf"q2>&@).9n!sT/N0OV\H!<WN7(bf@5J,o`V$lC[+^jlFf"q2>&@).9n!sT/N 0OV\H!<WN7(bf@5J,o`V$lC[+^jlFf"q2>&@).9n!sT/N0OV\H!<WN7(bf@5J,o`V$lC[+^jlFf"q2>& -@).9n!sT/N0OV\H!<WN7(bf@5J,o`V$lC[+^jlFf"q2>&@).9n!sT/N0OV\H!<_M9!5Roe"R~> +@).9n!sT/N0OV\H!<WN7(bf@5J,o`V$lC[+^jlFf"q2>&@).9n!sT/N0OV\H!<_M9!5Roe"=~> /riscv_logo2.ppmdata exch def /riscv_logo2.ppm << /ImageType 1 /Width 737 /Height 609 /BitsPerComponent 8 @@ -8739,7 +8739,7 @@ af%044,d#r!iWQdF[pJG^KhSh)P^F#P@bNSWKG;c`)&qNC<N;`M(u$+Tf"pBPdsj`)eFsp]h:);NpRo7 UB"h=MG\YR*+78`Y!`Jhd%01Y.WLUQ+Bur1UG.4^0oFhV6sCbU.$.'P5TALjQ;M&Y!2JI;0TocQ&&s,N %?FA94'\^eHPlb2XJ)7Q6'sI0N3;sJr)?gAd%EFEXYO-B?(NXcb(ieO:84N+^%uWU[`bX5Yqc$Kb_gAG -jo5iCJpXI~> +jo5iCJpXH~> /layout_test.ppmdata exch def /layout_test.ppm << /ImageType 1 /Width 1000 /Height 1656 /BitsPerComponent 8 @@ -10745,132 +10745,223 @@ /::caravel_pcb_footprint_plan { begingate -1 1.000 -512 1088 112 0.000 360.000 xcarc -1 1.000 -160 1088 112 0.000 360.000 xcarc -1 1.000 192 1088 112 0.000 360.000 xcarc -1 1.000 544 1088 112 0.000 360.000 xcarc -1 1.000 -512 736 112 0.000 360.000 xcarc -1 1.000 -160 736 112 0.000 360.000 xcarc -1 1.000 192 736 112 0.000 360.000 xcarc -1 1.000 544 736 112 0.000 360.000 xcarc -1 1.000 -512 384 112 0.000 360.000 xcarc -1 1.000 -160 384 112 0.000 360.000 xcarc -1 1.000 192 384 112 0.000 360.000 xcarc -1 1.000 544 384 112 0.000 360.000 xcarc -1 1.000 -512 32 112 0.000 360.000 xcarc -1 1.000 544 32 112 0.000 360.000 xcarc -1 1.000 -512 -320 112 0.000 360.000 xcarc -1 1.000 544 -320 112 0.000 360.000 xcarc -1 1.000 -512 -672 112 0.000 360.000 xcarc -1 1.000 -160 -672 112 0.000 360.000 xcarc -1 1.000 192 -672 112 0.000 360.000 xcarc -1 1.000 544 -672 112 0.000 360.000 xcarc -1 1.000 -512 -1024 112 0.000 360.000 xcarc -1 1.000 -160 -1024 112 0.000 360.000 xcarc -1 1.000 192 -1024 112 0.000 360.000 xcarc -1 1.000 544 -1024 112 0.000 360.000 xcarc -1 1.000 -512 -1376 112 0.000 360.000 xcarc -1 1.000 -160 -1376 112 0.000 360.000 xcarc -1 1.000 192 -1376 112 0.000 360.000 xcarc -1 1.000 544 -1376 112 0.000 360.000 xcarc -1 1.000 -864 -1728 112 0.000 360.000 xcarc -1 1.000 -512 -1728 112 0.000 360.000 xcarc -1 1.000 -160 -1728 112 0.000 360.000 xcarc -1 1.000 192 -1728 112 0.000 360.000 xcarc -1 1.000 544 -1728 112 0.000 360.000 xcarc -1 1.000 896 -1728 112 0.000 360.000 xcarc -1 1.000 896 -1376 112 0.000 360.000 xcarc -1 1.000 896 -1024 112 0.000 360.000 xcarc -1 1.000 896 -672 112 0.000 360.000 xcarc -1 1.000 896 -320 112 0.000 360.000 xcarc -1 1.000 896 32 112 0.000 360.000 xcarc -1 1.000 896 736 112 0.000 360.000 xcarc -1 1.000 896 384 112 0.000 360.000 xcarc -1 1.000 896 1088 112 0.000 360.000 xcarc -1 1.000 -864 32 112 0.000 360.000 xcarc -1 1.000 -864 -320 112 0.000 360.000 xcarc -1 1.000 -864 -672 112 0.000 360.000 xcarc -1 1.000 -864 -1024 112 0.000 360.000 xcarc -1 1.000 -864 -1376 112 0.000 360.000 xcarc -1 1.000 -864 384 112 0.000 360.000 xcarc -1 1.000 -864 736 112 0.000 360.000 xcarc -1 1.000 -864 1088 112 0.000 360.000 xcarc -1 1.000 -864 1440 112 0.000 360.000 xcarc -1 1.000 -512 1440 112 0.000 360.000 xcarc -1 1.000 -160 1440 112 0.000 360.000 xcarc -1 1.000 192 1440 112 0.000 360.000 xcarc -1 1.000 544 1440 112 0.000 360.000 xcarc -1 1.000 896 1440 112 0.000 360.000 xcarc -(PCB route pattern) {/Helvetica cf} 2 17 0.000 1.250 32 2032 label -1 1.000 192 1440 192 1824 2 polygon -1 1.000 -160 1440 -160 1824 2 polygon -1 1.000 -512 1440 -512 1824 2 polygon -1 1.000 544 1440 544 1824 2 polygon -1 1.000 896 1440 1152 1696 2 polygon -1 1.000 -864 1440 -1120 1696 2 polygon -1 1.000 -864 -1728 -1088 -1952 2 polygon -1 1.000 896 -1728 1120 -1952 2 polygon -1 1.000 896 -1376 1152 -1376 2 polygon -1 1.000 896 -1024 1152 -1024 2 polygon -1 1.000 896 -672 1152 -672 2 polygon -1 1.000 896 -320 1152 -320 2 polygon -1 1.000 896 32 1152 32 2 polygon -1 1.000 896 384 1152 384 2 polygon -1 1.000 896 736 1152 736 2 polygon -1 1.000 896 1088 1152 1088 2 polygon -1 1.000 -1120 1088 -864 1088 2 polygon -1 1.000 -1120 736 -864 736 2 polygon -1 1.000 -1120 384 -864 384 2 polygon -1 1.000 -1120 32 -864 32 2 polygon -1 1.000 -1120 -320 -864 -320 2 polygon -1 1.000 -1120 -672 -864 -672 2 polygon -1 1.000 -1120 -1024 -864 -1024 2 polygon -1 1.000 -1120 -1376 -864 -1376 2 polygon -1 1.000 -512 -1728 -512 -2048 2 polygon -1 1.000 -160 -1728 -160 -2048 2 polygon -1 1.000 192 -1728 192 -2048 2 polygon -1 1.000 544 -1728 544 -2048 2 polygon -1 1.000 192 -1376 352 -1536 352 -2048 3 polygon -1 1.000 -160 1088 0 1248 0 1824 3 polygon -1 1.000 192 1088 352 1248 352 1824 3 polygon -1 1.000 544 1088 704 1248 704 1824 3 polygon -1 1.000 544 -1376 704 -1536 704 -2048 3 polygon -1 1.000 544 -1024 736 -1184 1152 -1184 3 polygon -1 1.000 544 -672 704 -832 1152 -832 3 polygon -1 1.000 544 -320 704 -480 1152 -480 3 polygon -1 1.000 544 32 704 -128 1152 -128 3 polygon -1 1.000 544 384 704 224 1152 224 3 polygon -1 1.000 -512 384 -672 544 -1120 544 3 polygon -1 1.000 -512 32 -672 192 -1120 192 3 polygon -1 1.000 -512 -320 -672 -160 -1120 -160 3 polygon -1 1.000 -512 -672 -672 -512 -1120 -512 3 polygon -1 1.000 -512 -1024 -672 -1184 -1120 -1184 3 polygon -1 1.000 192 736 352 896 608 896 704 992 704 1152 800 1248 1152 1248 7 polygon -1 1.000 544 736 704 896 1152 896 3 polygon -1 1.000 192 384 352 544 1152 544 3 polygon -1 1.000 -512 736 -704 928 -704 1184 -800 1280 -1120 1280 5 polygon -1 1.000 -512 1088 -672 1248 -672 1824 3 polygon -1 1.000 -352 1824 -352 928 -160 736 3 polygon -1 1.000 -1088 896 -768 896 -704 832 -704 672 -608 576 -352 576 -160 384 7 -polygon -1 1.000 192 -1024 352 -1184 608 -1184 704 -1280 704 -1440 800 -1536 1120 -1536 -7 polygon -1 1.000 -160 -672 -320 -832 -1120 -832 3 polygon -1 1.000 192 -672 32 -832 32 -2048 3 polygon -1 1.000 -160 -1376 -320 -1536 -320 -2048 3 polygon -1 1.000 -512 -1376 -672 -1536 -1120 -1536 3 polygon -1 1.000 -160 -1024 -352 -1216 -352 -1472 -416 -1536 -576 -1536 -704 -1664 -704 --2048 7 polygon -1 1.000 192 -320 112 0.000 360.000 xcarc -1 1.000 -160 -320 112 0.000 360.000 xcarc -1 1.000 192 32 112 0.000 360.000 xcarc -1 1.000 -160 32 112 0.000 360.000 xcarc +(PCB example route pattern) {/Helvetica cf} 2 17 0.000 1.250 32 2032 label 0.600 0.600 0.600 scb -1 1.000 16 -144 240 0.000 360.000 xcarc 1 1.000 16 -144 128 0.000 360.000 xcarc sce (Via in center connects center ground pads) {/Helvetica cf} 2 17 0.000 1.250 32 1952 label +0.628 0.126 0.941 scb +497 1.000 -160 32 112 0.000 360.000 xcarc +497 1.000 192 32 112 0.000 360.000 xcarc +497 1.000 192 -320 112 0.000 360.000 xcarc +497 1.000 -160 -320 112 0.000 360.000 xcarc +0.804 0.000 0.000 scb +497 1.000 -160 384 112 0.000 360.000 xcarc +497 1.000 192 384 112 0.000 360.000 xcarc +0.628 0.126 0.941 scb +497 1.000 -512 736 112 0.000 360.000 xcarc +0.804 0.000 0.000 scb +497 1.000 -864 1088 112 0.000 360.000 xcarc +497 1.000 896 1088 112 0.000 360.000 xcarc +0.628 0.126 0.941 scb +497 1.000 896 -320 112 0.000 360.000 xcarc +497 1.000 544 -320 112 0.000 360.000 xcarc +0.804 0.000 0.000 scb +497 1.000 896 -1728 112 0.000 360.000 xcarc +497 1.000 -864 -1728 112 0.000 360.000 xcarc +0.628 0.126 0.941 scb +497 1.000 -512 -672 112 0.000 360.000 xcarc +0.804 0.000 0.000 scb +497 1.000 -160 -672 112 0.000 360.000 xcarc +sce +1 1.000 896 -1728 112 0.000 360.000 xcarc +1 1.000 -864 -1728 112 0.000 360.000 xcarc +1 1.000 -160 -672 112 0.000 360.000 xcarc +1 1.000 -512 -672 112 0.000 360.000 xcarc +1 1.000 -160 -320 112 0.000 360.000 xcarc +1 1.000 192 -320 112 0.000 360.000 xcarc +1 1.000 544 -320 112 0.000 360.000 xcarc +1 1.000 896 -320 112 0.000 360.000 xcarc +1 1.000 192 32 112 0.000 360.000 xcarc +1 1.000 -160 32 112 0.000 360.000 xcarc +0.600 0.600 0.600 scb +1 1.000 16 -144 240 0.000 360.000 xcarc +sce +1 1.000 192 384 112 0.000 360.000 xcarc +1 1.000 -160 384 112 0.000 360.000 xcarc +1 1.000 -512 736 112 0.000 360.000 xcarc +1 1.000 -864 1088 112 0.000 360.000 xcarc +1 1.000 896 1088 112 0.000 360.000 xcarc +1 1.000 -1120 1088 -864 1088 2 polygon +1 1.000 896 1088 1152 1088 2 polygon +1 1.000 -512 736 -704 928 -704 1184 -800 1280 -1120 1280 5 polygon +1 1.000 -160 -672 -320 -832 -1120 -832 3 polygon +1 1.000 -512 -672 -672 -512 -1120 -512 3 polygon +1 1.000 896 -320 1152 -320 2 polygon +1 1.000 544 -320 704 -480 1152 -480 3 polygon +1 1.000 -864 -1728 -1088 -1952 2 polygon +1 1.000 896 -1728 1120 -1952 2 polygon +1 1.000 -1088 896 -768 896 -704 832 -704 672 -608 576 -352 576 -160 384 7 +polygon +1 1.000 192 384 352 544 1152 544 3 polygon +0.600 0.600 0.600 scb +497 1.000 -864 -1376 112 0.000 360.000 xcarc +497 1.000 -864 -1024 112 0.000 360.000 xcarc +497 1.000 -512 -1024 112 0.000 360.000 xcarc +497 1.000 -512 -1376 112 0.000 360.000 xcarc +497 1.000 -512 -1728 112 0.000 360.000 xcarc +497 1.000 -160 -1728 112 0.000 360.000 xcarc +497 1.000 -160 -1376 112 0.000 360.000 xcarc +497 1.000 -160 -1024 112 0.000 360.000 xcarc +497 1.000 192 -1024 112 0.000 360.000 xcarc +497 1.000 192 -1376 112 0.000 360.000 xcarc +497 1.000 192 -1728 112 0.000 360.000 xcarc +497 1.000 544 -1728 112 0.000 360.000 xcarc +497 1.000 544 -1376 112 0.000 360.000 xcarc +497 1.000 896 -1376 112 0.000 360.000 xcarc +497 1.000 896 -1024 112 0.000 360.000 xcarc +497 1.000 896 -672 112 0.000 360.000 xcarc +497 1.000 544 -672 112 0.000 360.000 xcarc +497 1.000 544 -1024 112 0.000 360.000 xcarc +497 1.000 192 -672 112 0.000 360.000 xcarc +497 1.000 -864 -672 112 0.000 360.000 xcarc +497 1.000 -864 -320 112 0.000 360.000 xcarc +497 1.000 -512 -320 112 0.000 360.000 xcarc +497 1.000 -512 32 112 0.000 360.000 xcarc +497 1.000 -864 32 112 0.000 360.000 xcarc +497 1.000 -864 384 112 0.000 360.000 xcarc +497 1.000 -512 384 112 0.000 360.000 xcarc +497 1.000 -864 736 112 0.000 360.000 xcarc +497 1.000 -864 1440 112 0.000 360.000 xcarc +497 1.000 -512 1440 112 0.000 360.000 xcarc +497 1.000 -512 1088 112 0.000 360.000 xcarc +497 1.000 -160 1440 112 0.000 360.000 xcarc +497 1.000 -160 1088 112 0.000 360.000 xcarc +497 1.000 -160 736 112 0.000 360.000 xcarc +497 1.000 192 736 112 0.000 360.000 xcarc +497 1.000 192 1088 112 0.000 360.000 xcarc +497 1.000 544 1088 112 0.000 360.000 xcarc +497 1.000 544 736 112 0.000 360.000 xcarc +497 1.000 544 384 112 0.000 360.000 xcarc +497 1.000 544 32 112 0.000 360.000 xcarc +497 1.000 896 32 112 0.000 360.000 xcarc +497 1.000 896 384 112 0.000 360.000 xcarc +497 1.000 896 736 112 0.000 360.000 xcarc +497 1.000 544 1440 112 0.000 360.000 xcarc +497 1.000 192 1440 112 0.000 360.000 xcarc +497 1.000 1616 528 80 0.000 360.000 xcarc +0.804 0.000 0.000 scb +497 1.000 1616 304 81 0.000 360.000 xcarc +0.628 0.126 0.941 scb +497 1.000 1616 80 80 0.000 360.000 xcarc +sce +1 1.000 1616 80 80 0.000 360.000 xcarc +1 1.000 1616 304 80 0.000 360.000 xcarc +1 1.000 1616 528 80 0.000 360.000 xcarc +(Signal pad) {/Helvetica cf} 2 20 0.000 1.200 1776 528 label +(Power pad) {/Helvetica cf} 2 20 0.000 1.200 1776 304 label +(Ground pad) {/Helvetica cf} 2 20 0.000 1.200 1792 80 label +0.600 0.600 0.600 scb +1 1.000 1632 -224 64 0.000 360.000 xcarc +1 1.000 1632 -224 128 0.000 360.000 xcarc +sce +(PCB via) {/Helvetica cf} 2 20 0.000 1.200 1920 -240 label +1 1.000 544 1088 704 1248 704 1824 3 polygon +1 1.000 544 1440 544 1824 2 polygon +1 1.000 192 1088 352 1248 352 1824 3 polygon +1 1.000 192 1440 192 1824 2 polygon +1 1.000 -160 1088 0 1248 0 1824 3 polygon +1 1.000 -160 1440 -160 1824 2 polygon +1 1.000 -352 1824 -352 928 -160 736 3 polygon +1 1.000 -512 1440 -512 1824 2 polygon +1 1.000 -512 1088 -672 1248 -672 1824 3 polygon +1 1.000 544 736 704 896 1152 896 3 polygon +1 1.000 192 736 352 896 608 896 704 992 704 1152 800 1248 1152 1248 7 polygon +1 1.000 896 736 1152 736 2 polygon +1 1.000 896 384 1152 384 2 polygon +1 1.000 544 384 704 224 1152 224 3 polygon +1 1.000 896 32 1152 32 2 polygon +1 1.000 896 -672 1152 -672 2 polygon +1 1.000 544 -672 704 -832 1152 -832 3 polygon +1 1.000 896 -1024 1152 -1024 2 polygon +1 1.000 544 32 704 -128 1152 -128 3 polygon +1 1.000 544 -1024 736 -1184 1152 -1184 3 polygon +1 1.000 896 -1376 1152 -1376 2 polygon +1 1.000 192 -1024 352 -1184 608 -1184 704 -1280 704 -1440 800 -1536 1120 -1536 +7 polygon +1 1.000 544 -1376 704 -1536 704 -2048 3 polygon +1 1.000 544 -1728 544 -2048 2 polygon +1 1.000 192 -1376 352 -1536 352 -2048 3 polygon +1 1.000 192 -1728 192 -2048 2 polygon +1 1.000 192 -672 32 -832 32 -2048 3 polygon +1 1.000 -160 -1728 -160 -2048 2 polygon +1 1.000 -160 -1376 -320 -1536 -320 -2048 3 polygon +1 1.000 -160 -1024 -352 -1216 -352 -1472 -416 -1536 -576 -1536 -704 -1664 -704 +-2048 7 polygon +1 1.000 -512 -1376 -672 -1536 -1120 -1536 3 polygon +1 1.000 -1120 -1376 -864 -1376 2 polygon +1 1.000 -1120 -1024 -864 -1024 2 polygon +1 1.000 -1120 -672 -864 -672 2 polygon +1 1.000 -1120 -320 -864 -320 2 polygon +1 1.000 -512 -320 -672 -160 -1120 -160 3 polygon +1 1.000 -512 32 -672 192 -1120 192 3 polygon +1 1.000 -1120 32 -864 32 2 polygon +1 1.000 -1120 384 -864 384 2 polygon +1 1.000 -512 384 -672 544 -1120 544 3 polygon +1 1.000 -1120 736 -864 736 2 polygon +1 1.000 -864 1440 -1120 1696 2 polygon +0.600 0.600 0.600 scb +497 1.000 896 1440 112 0.000 360.000 xcarc +sce +1 1.000 896 1440 112 0.000 360.000 xcarc +1 1.000 896 1440 1152 1696 2 polygon +1 1.000 544 1440 112 0.000 360.000 xcarc +1 1.000 192 1440 112 0.000 360.000 xcarc +1 1.000 -160 1440 112 0.000 360.000 xcarc +1 1.000 -512 1440 112 0.000 360.000 xcarc +1 1.000 -864 1440 112 0.000 360.000 xcarc +1 1.000 -512 1088 112 0.000 360.000 xcarc +1 1.000 -160 1088 112 0.000 360.000 xcarc +1 1.000 192 1088 112 0.000 360.000 xcarc +1 1.000 544 1088 112 0.000 360.000 xcarc +1 1.000 -864 736 112 0.000 360.000 xcarc +1 1.000 -160 736 112 0.000 360.000 xcarc +1 1.000 192 736 112 0.000 360.000 xcarc +1 1.000 544 736 112 0.000 360.000 xcarc +1 1.000 896 736 112 0.000 360.000 xcarc +1 1.000 -864 384 112 0.000 360.000 xcarc +1 1.000 -512 384 112 0.000 360.000 xcarc +1 1.000 544 384 112 0.000 360.000 xcarc +1 1.000 896 384 112 0.000 360.000 xcarc +1 1.000 -864 32 112 0.000 360.000 xcarc +1 1.000 -512 32 112 0.000 360.000 xcarc +1 1.000 544 32 112 0.000 360.000 xcarc +1 1.000 896 32 112 0.000 360.000 xcarc +1 1.000 -864 -320 112 0.000 360.000 xcarc +1 1.000 -512 -320 112 0.000 360.000 xcarc +1 1.000 -864 -672 112 0.000 360.000 xcarc +1 1.000 192 -672 112 0.000 360.000 xcarc +1 1.000 544 -672 112 0.000 360.000 xcarc +1 1.000 896 -672 112 0.000 360.000 xcarc +1 1.000 -864 -1024 112 0.000 360.000 xcarc +1 1.000 -512 -1024 112 0.000 360.000 xcarc +1 1.000 -512 -1024 -672 -1184 -1120 -1184 3 polygon +1 1.000 -160 -1024 112 0.000 360.000 xcarc +1 1.000 192 -1024 112 0.000 360.000 xcarc +1 1.000 544 -1024 112 0.000 360.000 xcarc +1 1.000 896 -1024 112 0.000 360.000 xcarc +1 1.000 896 -1376 112 0.000 360.000 xcarc +1 1.000 544 -1376 112 0.000 360.000 xcarc +1 1.000 192 -1376 112 0.000 360.000 xcarc +1 1.000 -160 -1376 112 0.000 360.000 xcarc +1 1.000 -512 -1376 112 0.000 360.000 xcarc +1 1.000 -864 -1376 112 0.000 360.000 xcarc +1 1.000 -512 -1728 112 0.000 360.000 xcarc +1 1.000 -512 -1728 -512 -2048 2 polygon +1 1.000 -160 -1728 112 0.000 360.000 xcarc +1 1.000 192 -1728 112 0.000 360.000 xcarc +1 1.000 544 -1728 112 0.000 360.000 xcarc endgate } def @@ -14853,7 +14944,7 @@ (Supplementary material \(to be incorporated into the documentation text\):) {/Helvetica-Bold cf} 2 16 0.000 1.000 -928 1152 label (page 28) {/Helvetica cf} 2 31 0.000 0.700 496 1232 label -0.375 0.000 -204 156 ::caravel_pcb_footprint_plan +0.375 0.000 -396 156 ::caravel_pcb_footprint_plan pgsave restore showpage %%Page: ratings 29