Browse Source

doc: Add Trashernet logo

master
Markus Koch 2 months ago
parent
commit
18b4213ed0
  1. 2
      README.MD
  2. 181
      doc/trashernet_logo.svg

2
README.MD

@ -1,5 +1,7 @@
# Trashernet
![Trashernet Logo](doc/trashernet_logo.svg)
Trashernet is a very trashy Ethernet stack for FPGAs written in VHDL aiming to cover all OSI layers:
* Layer 1, Physical: `trashernet_phy`

181
doc/trashernet_logo.svg

@ -0,0 +1,181 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
version="1.1"
viewBox="0 0 689.75044 319.15592"
enable-background="new 0 0 315 315"
id="svg12"
sodipodi:docname="trashernet_logo.svg"
width="689.75043"
height="319.15591"
inkscape:version="1.1 (c4e8f9ed74, 2021-05-24)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs16">
<rect
x="902.27692"
y="475.48511"
width="71.181999"
height="20.438999"
id="rect35076" />
<rect
x="123.09686"
y="1429.4419"
width="68.818474"
height="123.16065"
id="rect29397" />
</defs>
<sodipodi:namedview
id="namedview14"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="0.69285714"
inkscape:cx="316.80413"
inkscape:cy="552.06186"
inkscape:window-width="1200"
inkscape:window-height="1851"
inkscape:window-x="1200"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="g4" />
<g
id="g6"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)">
<g
id="g4">
<g
id="g31818"
transform="rotate(-90,717.34941,204.20246)">
<g
id="g10"
transform="matrix(1.26806,0,0,1.26806,59.020548,572.71944)">
<path
d="M 256.774,23.942 H 191.938 V 17.477 C 191.938,7.841 184.194,0 174.675,0 h -34.348 c -9.521,0 -17.266,7.841 -17.266,17.478 v 6.465 H 58.226 c -9.619,0 -17.445,7.76 -17.445,17.297 v 11.429 c 0,7.168 4.42,13.33 10.698,15.951 1.989,39.623 13.5,231.193 14.018,239.801 0.222,3.696 3.284,6.58 6.987,6.58 h 170.033 c 3.703,0 6.766,-2.884 6.987,-6.58 0.518,-8.607 12.028,-200.178 14.018,-239.801 6.278,-2.621 10.698,-8.783 10.698,-15.951 v -11.43 c 0,-9.537 -7.826,-17.297 -17.446,-17.297 z M 137.061,17.478 c 0,-1.918 1.465,-3.478 3.266,-3.478 h 34.348 c 1.8,0 3.264,1.56 3.264,3.478 v 6.465 H 137.062 V 17.478 Z M 54.779,41.239 c 0,-1.818 1.546,-3.297 3.445,-3.297 h 198.549 c 1.899,0 3.445,1.478 3.445,3.297 v 11.429 c 0,1.819 -1.546,3.299 -3.445,3.299 H 58.225 c -1.899,0 -3.445,-1.479 -3.445,-3.299 V 41.239 Z M 235.922,301 H 79.074 C 77.019,266.753 67.595,109.326 65.564,69.967 H 249.431 C 247.4,109.326 237.977,266.753 235.922,301 Z"
id="path2" />
<path
d="m 157.5,95.125 c -3.866,0 -7,3.134 -7,7 v 176.109 c 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 V 102.125 c 0,-3.866 -3.134,-7 -7,-7 z"
id="path4" />
<path
d="m 110.2,102.04 c -0.202,-3.86 -3.507,-6.837 -7.355,-6.625 -3.86,0.201 -6.827,3.494 -6.625,7.355 l 9.182,175.829 c 0.195,3.736 3.285,6.635 6.984,6.635 0.123,0 0.247,-0.003 0.371,-0.01 3.86,-0.201 6.827,-3.494 6.625,-7.355 z"
id="path6" />
<path
d="m 212.155,95.415 c -3.899,-0.223 -7.153,2.764 -7.355,6.625 l -9.184,175.829 c -0.202,3.861 2.765,7.154 6.625,7.355 0.125,0.007 0.248,0.01 0.371,0.01 3.698,0 6.789,-2.898 6.984,-6.635 L 218.78,102.77 c 0.202,-3.861 -2.764,-7.154 -6.625,-7.355 z"
id="path8" />
</g>
<path
d="m 283.48862,585.37242 v -151.082 h 16.787 c 3.685,0 6.941,-2.401 8.024,-5.926 l 8.511,-27.648 h -33.322 c -4.642,0 -8.393,-3.76 -8.393,-8.393 0,-4.642 3.752,-8.393 8.393,-8.393 h 38.484 l 5.162,-16.787 h -43.646 c -4.642,0 -8.393,-3.76 -8.393,-8.393 0,-4.642 3.752,-8.393 8.393,-8.393 h 48.816 l 5.162,-16.787 h -53.978 c -4.642,0 -8.393,-3.76 -8.393,-8.393 0,-4.642 3.752,-8.393 8.393,-8.393 h 58.754 v -16.787 h -58.754 c -4.642,0 -8.393,-3.76 -8.393,-8.393 0,-4.642 3.752,-8.393 8.393,-8.393 h 58.754 v -75.541 c 0,-4.642 -3.752,-8.393 -8.393,-8.393 v -83.938 c 0,-4.642 -3.752,-8.393 -8.393,-8.393 h -25.18 c 0,-4.642 -3.752,-8.393004 -8.393,-8.393004 h -67.148 c -4.642,0 -8.393,3.752004 -8.393,8.393004 h -25.18 c -4.642,0 -8.393,3.752 -8.393,8.393 v 83.934 c -4.642,0 -8.393,3.752 -8.393,8.393 v 75.541 h 58.754 c 4.642,0 8.393,3.752 8.393,8.393 0,4.633 -3.752,8.393 -8.393,8.393 h -58.754 v 16.787 h 58.754 c 4.642,0 8.393,3.752 8.393,8.393 0,4.633 -3.752,8.393 -8.393,8.393 h -53.978 l 5.162,16.787 h 48.816 c 4.642,0 8.393,3.752 8.393,8.393 0,4.633 -3.752,8.393 -8.393,8.393 h -43.646 l 5.162,16.787 h 38.484 c 4.642,0 8.393,3.752 8.393,8.393 0,4.633 -3.752,8.393 -8.393,8.393 h -33.322 l 8.511,27.648 c 1.083,3.525 4.339,5.926 8.024,5.926 h 16.787 v 151.086 c 23.342,0 50.358,0 50.358,0 z m 16.787,-411.279 v -50.361 h 16.787 v 75.541 h -16.787 -16.787 v -16.787 h 8.393 c 4.642,0 8.394,-3.76 8.394,-8.393 z m -67.148,-58.754 h 50.361 v 50.361 h -8.393 c -4.642,0 -8.393,3.752 -8.393,8.393 v 25.18 h -16.788 v -25.18 c 0,-4.642 -3.752,-8.393 -8.393,-8.393 h -8.393 v -50.361 z m -33.574,8.393 h 16.787 v 50.361 c 0,4.633 3.752,8.393 8.393,8.393 h 8.393 v 16.787 h -16.787 -16.787 v -75.541 z m 58.754,134.295 c -24.903,0 -45.585,-18.189 -49.605,-41.967 h 17.097 c 3.727,14.462 16.896,25.18 32.508,25.18 15.612,0 28.781,-10.718 32.508,-25.18 h 17.097 c -4.02,23.779 -24.701,41.967 -49.605,41.967 z"
id="path2-3"
sodipodi:nodetypes="ccsccsssccsssccsssccssscscsscsscsscscsssccsssccsssccsssccscccsccccccsscccssccsscccccssccccccsccsccs" />
</g>
<g
aria-label="Trashernet
"
id="text3491"
style="font-size:23.6705px;line-height:1.25;-inkscape-font-specification:'sans-serif, Normal';letter-spacing:0px;word-spacing:0px;stroke-width:1.26806"
transform="translate(0,-45.65016)">
<path
d="m 618.06871,876.27776 q -2.96284,0 -5.18497,-2.22213 -2.22213,-2.22212 -2.22213,-5.18496 0,-2.96284 2.22213,-5.18497 2.22213,-2.22213 5.18497,-2.22213 h 59.25676 q 2.96284,0 5.18496,2.22213 2.22213,2.22213 2.22213,5.18497 0,2.96284 -2.22213,5.18496 -2.22212,2.22213 -5.18496,2.22213 h -22.22129 v 81.47805 q 0,2.96284 -2.22213,5.18496 -2.22213,2.22213 -5.18496,2.22213 -2.96284,0 -5.18497,-2.22213 -2.22213,-2.22212 -2.22213,-5.18496 v -81.47805 z"
style="font-size:155.549px;font-family:'White Rabbit';-inkscape-font-specification:'White Rabbit, Normal'"
id="path14204" />
<path
d="m 729.17509,905.90614 v 51.84967 q 0,2.96284 -2.22213,5.18496 -2.22212,2.22213 -5.18496,2.22213 -2.96284,0 -5.18497,-2.22213 -2.22213,-2.22212 -2.22213,-5.18496 v -59.25676 q 0,-2.96284 2.22213,-5.18497 2.22213,-2.22213 5.18497,-2.22213 h 29.62838 q 8.88851,0 15.5549,6.66639 6.66638,6.66638 6.66638,15.5549 0,2.96284 -2.22213,5.18496 -2.22212,2.22213 -5.18496,2.22213 -2.96284,0 -5.18497,-2.22213 -2.22213,-2.22212 -2.22213,-5.18496 0,-2.96284 -2.22213,-5.18497 -2.22212,-2.22213 -5.18496,-2.22213 z"
style="font-size:155.549px;font-family:'White Rabbit';-inkscape-font-specification:'White Rabbit, Normal'"
id="path14206" />
<path
d="m 810.6531,965.1629 q -8.88851,0 -15.5549,-6.66638 -6.66639,-6.66639 -6.66639,-15.5549 0,-8.88852 6.66639,-15.5549 6.66639,-6.66639 15.5549,-6.66639 h 37.03547 v -7.40709 q 0,-2.96284 -2.22212,-5.18497 -2.22213,-2.22213 -5.18497,-2.22213 H 810.6531 q -2.96284,0 -5.18497,-2.22213 -2.22213,-2.22212 -2.22213,-5.18496 0,-2.96284 2.22213,-5.18497 2.22213,-2.22213 5.18497,-2.22213 h 29.62838 q 8.88851,0 15.5549,6.66639 6.66638,6.66638 6.66638,15.5549 v 44.44257 q 0,2.96284 -2.22212,5.18496 -2.22213,2.22213 -5.18497,2.22213 z m 37.03547,-29.62838 H 810.6531 q -2.96284,0 -5.18497,2.22213 -2.22213,2.22213 -2.22213,5.18497 0,2.96284 2.22213,5.18496 2.22213,2.22213 5.18497,2.22213 h 37.03547 z"
style="font-size:155.549px;font-family:'White Rabbit';-inkscape-font-specification:'White Rabbit, Normal'"
id="path14208" />
<path
d="m 899.5382,935.53452 q -8.88851,0 -15.5549,-6.66638 -6.66638,-6.66639 -6.66638,-15.5549 0,-8.88852 6.66638,-15.5549 6.66639,-6.66639 15.5549,-6.66639 h 44.44257 q 2.96284,0 5.18497,2.22213 2.22213,2.22213 2.22213,5.18497 0,2.96284 -2.22213,5.18496 -2.22213,2.22213 -5.18497,2.22213 -41.47973,0 -44.44257,0 -2.96284,0 -5.18497,2.22213 -2.22212,2.22213 -2.22212,5.18497 0,2.96284 2.22212,5.18496 2.22213,2.22213 5.18497,2.22213 h 29.62838 q 8.88851,0 15.5549,6.66639 6.66639,6.66638 6.66639,15.5549 0,8.88851 -6.66639,15.5549 -6.66639,6.66638 -15.5549,6.66638 h -44.44257 q -2.96284,0 -5.18497,-2.22213 -2.22212,-2.22212 -2.22212,-5.18496 0,-2.96284 2.22212,-5.18497 2.22213,-2.22213 5.18497,-2.22213 h 44.44257 q 2.96284,0 5.18497,-2.22213 2.22213,-2.22212 2.22213,-5.18496 0,-2.96284 -2.22213,-5.18497 -2.22213,-2.22213 -5.48125,-2.22213 z"
style="font-size:155.549px;font-family:'White Rabbit';-inkscape-font-specification:'White Rabbit, Normal'"
id="path14210" />
<path
d="m 966.20202,868.87067 q 0,-2.96284 2.22213,-5.18497 2.22212,-2.22213 5.18496,-2.22213 2.96284,0 5.18497,2.22213 2.22213,2.22213 2.22213,5.18497 v 22.22128 h 37.03549 q 8.8885,0 15.5549,6.66639 6.6664,6.66638 6.6664,15.5549 v 44.44257 q 0,2.96284 -2.2222,5.18496 -2.2221,2.22213 -5.1849,2.22213 -2.9629,0 -5.185,-2.22213 -2.2221,-2.22212 -2.2221,-5.18496 v -44.44257 q 0,-2.96284 -2.2222,-5.18497 -2.2221,-2.22213 -5.1849,-2.22213 h -37.03549 v 51.84967 q 0,2.96284 -2.22213,5.18496 -2.22213,2.22213 -5.18497,2.22213 -2.96284,0 -5.18496,-2.22213 -2.22213,-2.22212 -2.22213,-5.18496 z"
style="font-size:155.549px;font-family:'White Rabbit';-inkscape-font-specification:'White Rabbit, Normal'"
id="path14212" />
<path
d="m 1077.3084,965.1629 q -8.8885,0 -15.5549,-6.66638 -6.6664,-6.66639 -6.6664,-15.5549 v -29.62838 q 0,-8.88852 6.6664,-15.5549 6.6664,-6.66639 15.5549,-6.66639 h 29.6284 q 8.8885,0 15.5549,6.66639 6.6664,6.66638 6.6664,15.5549 v 14.81419 q 0,2.96284 -2.2222,5.18496 -2.2221,2.22213 -5.1849,2.22213 h -51.8497 v 7.4071 q 0,2.96284 2.2221,5.18496 2.2222,2.22213 5.185,2.22213 h 29.6284 q 2.9628,0 5.185,2.22213 2.2221,2.22213 2.2221,5.18497 0,2.96284 -2.2221,5.18496 -2.2222,2.22213 -5.185,2.22213 z m -7.4071,-44.44257 h 44.4426 v -7.40709 q 0,-2.96284 -2.2221,-5.18497 -2.2222,-2.22213 -5.185,-2.22213 h -29.6284 q -2.9628,0 -5.185,2.22213 -2.2221,2.22213 -2.2221,5.18497 z"
style="font-size:155.549px;font-family:'White Rabbit';-inkscape-font-specification:'White Rabbit, Normal'"
id="path14214" />
<path
d="m 1173.6006,905.90614 v 51.84967 q 0,2.96284 -2.2221,5.18496 -2.2222,2.22213 -5.185,2.22213 -2.9628,0 -5.185,-2.22213 -2.2221,-2.22212 -2.2221,-5.18496 v -59.25676 q 0,-2.96284 2.2221,-5.18497 2.2222,-2.22213 5.185,-2.22213 h 29.6284 q 8.8885,0 15.5549,6.66639 6.6664,6.66638 6.6664,15.5549 0,2.96284 -2.2222,5.18496 -2.2221,2.22213 -5.1849,2.22213 -2.9629,0 -5.185,-2.22213 -2.2221,-2.22212 -2.2221,-5.18496 0,-2.96284 -2.2221,-5.18497 -2.2222,-2.22213 -5.185,-2.22213 z"
style="font-size:155.549px;font-family:'White Rabbit';-inkscape-font-specification:'White Rabbit, Normal'"
id="path14216" />
<path
d="m 1247.6715,905.90614 v 51.84967 q 0,2.96284 -2.2221,5.18496 -2.2222,2.22213 -5.185,2.22213 -2.9629,0 -5.185,-2.22213 -2.2221,-2.22212 -2.2221,-5.18496 v -59.25676 q 0,-2.96284 2.2221,-5.18497 2.2221,-2.22213 5.185,-2.22213 h 44.4426 q 8.8885,0 15.5549,6.66639 6.6663,6.66638 6.6663,15.5549 v 44.44257 q 0,2.96284 -2.2221,5.18496 -2.2221,2.22213 -5.185,2.22213 -2.9628,0 -5.1849,-2.22213 -2.2221,-2.22212 -2.2221,-5.18496 v -44.44257 q 0,-2.96284 -2.2222,-5.18497 -2.2221,-2.22213 -5.1849,-2.22213 z"
style="font-size:155.549px;font-family:'White Rabbit';-inkscape-font-specification:'White Rabbit, Normal'"
id="path14218" />
<path
d="m 1343.9637,965.1629 q -8.8885,0 -15.5549,-6.66638 -6.6664,-6.66639 -6.6664,-15.5549 v -29.62838 q 0,-8.88852 6.6664,-15.5549 6.6664,-6.66639 15.5549,-6.66639 h 29.6284 q 8.8885,0 15.5549,6.66639 6.6664,6.66638 6.6664,15.5549 v 14.81419 q 0,2.96284 -2.2222,5.18496 -2.2221,2.22213 -5.1849,2.22213 h -51.8497 v 7.4071 q 0,2.96284 2.2221,5.18496 2.2222,2.22213 5.185,2.22213 h 29.6284 q 2.9628,0 5.185,2.22213 2.2221,2.22213 2.2221,5.18497 0,2.96284 -2.2221,5.18496 -2.2222,2.22213 -5.185,2.22213 z m -7.4071,-44.44257 h 44.4426 v -7.40709 q 0,-2.96284 -2.2221,-5.18497 -2.2222,-2.22213 -5.185,-2.22213 h -29.6284 q -2.9628,0 -5.185,2.22213 -2.2221,2.22213 -2.2221,5.18497 z"
style="font-size:155.549px;font-family:'White Rabbit';-inkscape-font-specification:'White Rabbit, Normal'"
id="path14220" />
<path
d="m 1432.8488,905.90614 q -2.9628,0 -5.1849,-2.22213 -2.2222,-2.22212 -2.2222,-5.18496 0,-2.96284 2.2222,-5.18497 2.2221,-2.22213 5.1849,-2.22213 h 7.4071 v -22.22128 q 0,-2.96284 2.2222,-5.18497 2.2221,-2.22213 5.1849,-2.22213 2.9629,0 5.185,2.22213 2.2221,2.22213 2.2221,5.18497 v 22.22128 h 22.2213 q 2.9628,0 5.185,2.22213 2.2221,2.22213 2.2221,5.18497 0,2.96284 -2.2221,5.18496 -2.2222,2.22213 -5.185,2.22213 h -22.2213 v 37.03548 q 0,2.96284 2.2222,5.18496 2.2221,2.22213 5.1849,2.22213 h 14.8142 q 2.9628,0 5.185,2.22213 2.2221,2.22213 2.2221,5.18497 0,2.96284 -2.2221,5.18496 -2.2222,2.22213 -5.185,2.22213 h -14.8142 q -8.8885,0 -15.5549,-6.66638 -6.6664,-6.66639 -6.6664,-15.5549 v -37.03548 z"
style="font-size:155.549px;font-family:'White Rabbit';-inkscape-font-specification:'White Rabbit, Normal'"
id="path14222" />
</g>
<text
xml:space="preserve"
transform="matrix(1.26806,0,0,1.26806,110.7333,98.553416)"
id="text29395"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;white-space:pre;shape-inside:url(#rect29397);fill:#000000;fill-opacity:1;stroke:none" />
<text
xml:space="preserve"
transform="matrix(1.26806,0,0,1.26806,110.7333,98.553416)"
id="text35074"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;white-space:pre;shape-inside:url(#rect35076);fill:#000000;fill-opacity:1;stroke:none" />
</g>
</g>
<g
id="g8"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)" />
<g
id="g10-6"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)" />
<g
id="g12"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)" />
<g
id="g14"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)" />
<g
id="g16"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)" />
<g
id="g18"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)" />
<g
id="g20"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)" />
<g
id="g22"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)" />
<g
id="g24"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)" />
<g
id="g26"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)" />
<g
id="g28"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)" />
<g
id="g30"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)" />
<g
id="g32"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)" />
<g
id="g34"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)" />
<g
id="g36"
transform="matrix(0.78860623,0,0,0.78860623,-481.57155,-405.97757)" />
</svg>

After

Width:  |  Height:  |  Size: 16 KiB

Loading…
Cancel
Save