提交 9b717efc 创建 作者: 李川's avatar 李川

Merge branch 'lab5' into 'master'

......@@ -2,3 +2,6 @@
path = 8086
url = https://www.codecode.net/engintime/Dream-Logic/Intel-classic-chips/8086.git
branch = master
[submodule "8250"]
path = 8250
url = https://lichuan@www.codecode.net/engintime/Dream-Logic/Intel-classic-chips/8250.git
8250 @ 98456bff
Subproject commit 98456bff55836c548398f723013f1b9f23164920
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<svg height="2358" version="1.1" width="2348" xmlns="http://www.w3.org/2000/svg">
<rect fill="#80ff80" height="1600" stroke="#800000" stroke-width="1" width="700" x="860" y="624"/>
<text alignment-baseline="after-edge" fill="#000080" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="860" y="524">8250</text>
<text alignment-baseline="after-edge" fill="#000080" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="860" y="574">8250\8250.dlsche</text>
<polygon fill="#ffff80" points="860 724, 885 699, 935 699, 960 724, 935 749, 885 749, 860 724" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="970" y="724">D0</text>
<polygon fill="#ffff80" points="860 824, 885 799, 935 799, 960 824, 935 849, 885 849, 860 824" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="970" y="824">D1</text>
<polygon fill="#ffff80" points="860 924, 885 899, 935 899, 960 924, 935 949, 885 949, 860 924" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="970" y="924">D2</text>
<polygon fill="#ffff80" points="860 1024, 885 999, 935 999, 960 1024, 935 1049, 885 1049, 860 1024" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="970" y="1024">D3</text>
<polygon fill="#ffff80" points="860 1124, 885 1099, 935 1099, 960 1124, 935 1149, 885 1149, 860 1124" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="970" y="1124">D4</text>
<polygon fill="#ffff80" points="860 1224, 885 1199, 935 1199, 960 1224, 935 1249, 885 1249, 860 1224" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="970" y="1224">D5</text>
<polygon fill="#ffff80" points="860 1324, 885 1299, 935 1299, 960 1324, 935 1349, 885 1349, 860 1324" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="970" y="1324">D6</text>
<polygon fill="#ffff80" points="860 1424, 885 1399, 935 1399, 960 1424, 935 1449, 885 1449, 860 1424" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="970" y="1424">D7</text>
<polygon fill="#ffff80" points="860 1524, 885 1499, 935 1499, 960 1524, 935 1549, 885 1549, 860 1524" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="970" y="1524">CS</text>
<polygon fill="#ffff80" points="860 1624, 885 1599, 935 1599, 960 1624, 935 1649, 885 1649, 860 1624" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="970" y="1624">A0</text>
<polygon fill="#ffff80" points="860 1724, 885 1699, 935 1699, 960 1724, 935 1749, 885 1749, 860 1724" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="970" y="1724">A1</text>
<polygon fill="#ffff80" points="860 1824, 885 1799, 935 1799, 960 1824, 935 1849, 885 1849, 860 1824" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="970" y="1824">A2</text>
<polygon fill="#ffff80" points="860 1924, 885 1899, 935 1899, 960 1924, 935 1949, 885 1949, 860 1924" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="970" y="1924">DISTR</text>
<polygon fill="#ffff80" points="860 2024, 885 1999, 935 1999, 960 2024, 935 2049, 885 2049, 860 2024" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="970" y="2024">DOSTR</text>
<polygon fill="#ffff80" points="860 2124, 885 2099, 935 2099, 960 2124, 935 2149, 885 2149, 860 2124" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="970" y="2124">MR</text>
<polygon fill="#ffff80" points="1560 724, 1535 699, 1485 699, 1460 724, 1485 749, 1535 749, 1560 724" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="1350" y="724">SIN</text>
<polygon fill="#ffff80" points="1560 824, 1535 799, 1485 799, 1460 824, 1485 849, 1535 849, 1560 824" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="1350" y="824">RCLK</text>
<polygon fill="#ffff80" points="1560 924, 1535 899, 1485 899, 1460 924, 1485 949, 1535 949, 1560 924" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="1350" y="924">SOUT</text>
<polygon fill="#ffff80" points="1560 1024, 1535 999, 1485 999, 1460 1024, 1485 1049, 1535 1049, 1560 1024" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="1350" y="1024">RTS</text>
<polygon fill="#ffff80" points="1560 1124, 1535 1099, 1485 1099, 1460 1124, 1485 1149, 1535 1149, 1560 1124" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="1350" y="1124">CTS</text>
<polygon fill="#ffff80" points="1560 1224, 1535 1199, 1485 1199, 1460 1224, 1485 1249, 1535 1249, 1560 1224" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="1350" y="1224">RLSD</text>
<polygon fill="#ffff80" points="1560 1324, 1535 1299, 1485 1299, 1460 1324, 1485 1349, 1535 1349, 1560 1324" stroke="#800000" stroke-width="1"/>
<text alignment-baseline="central" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="1350" y="1324">INTRPT</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="560" x2="560" y1="624" y2="674"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="555" y="664">0</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="540" x2="540" y1="624" y2="674"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="535" y="664">1</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="520" x2="520" y1="624" y2="674"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="515" y="664">2</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="500" x2="500" y1="624" y2="674"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="495" y="664">3</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="480" x2="480" y1="624" y2="674"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="475" y="664">4</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="460" x2="460" y1="624" y2="674"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="455" y="664">5</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="440" x2="440" y1="624" y2="674"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="435" y="664">6</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="420" x2="420" y1="624" y2="674"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="415" y="664">7</text>
<rect fill="#000000" fill-opacity="0.5" height="50" stroke="#a0a0a4" stroke-width="1" width="160" x="410" y="574"/>
<text alignment-baseline="after-edge" fill="#ff0000" font-family="微软雅黑" font-size="30" font-weight="400" text-anchor="start" x="470" y="621">0c</text>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="25" font-weight="700" text-anchor="start" x="588" y="620">1</text>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="15" font-weight="700" text-anchor="start" x="420" y="563">INTER_DIGITAL8</text>
<polyline fill="none" points="860 724, 560 724, 560 674" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="860 824, 540 824, 540 674" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="860 924, 520 924, 520 674" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="860 1024, 500 1024, 500 674" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="860 1124, 480 1124, 480 674" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="860 1224, 460 1224, 460 674" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="860 1324, 440 1324, 440 674" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="860 1424, 420 1424, 420 674" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="860 1524, 260 1524" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="160" x2="260" y1="1524" y2="1524"/>
<text alignment-baseline="after-edge" fill="#000080" font-family="微软雅黑" font-size="30" font-weight="700" text-anchor="start" x="100" y="1545">0</text>
<rect fill="#ffffff" fill-opacity="0.5" height="60" stroke="#800000" stroke-width="5" width="100" x="60" y="1494"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="25" font-weight="700" text-anchor="start" x="104" y="1485">2</text>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="25" font-weight="700" text-anchor="start" x="21" y="1636">INTER_DIGITAL</text>
<text alignment-baseline="after-edge" fill="#000080" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="61" y="1597">Key = S</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="560" x2="560" y1="1674" y2="1724"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="555" y="1714">0</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="540" x2="540" y1="1674" y2="1724"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="535" y="1714">1</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="520" x2="520" y1="1674" y2="1724"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="515" y="1714">2</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="500" x2="500" y1="1674" y2="1724"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="495" y="1714">3</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="480" x2="480" y1="1674" y2="1724"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="475" y="1714">4</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="460" x2="460" y1="1674" y2="1724"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="455" y="1714">5</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="440" x2="440" y1="1674" y2="1724"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="435" y="1714">6</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="420" x2="420" y1="1674" y2="1724"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="17" font-weight="700" text-anchor="end" x="415" y="1714">7</text>
<rect fill="#000000" fill-opacity="0.5" height="50" stroke="#a0a0a4" stroke-width="1" width="160" x="410" y="1624"/>
<text alignment-baseline="after-edge" fill="#ff0000" font-family="微软雅黑" font-size="30" font-weight="400" text-anchor="start" x="470" y="1671">00</text>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="25" font-weight="700" text-anchor="start" x="588" y="1670">3</text>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="15" font-weight="700" text-anchor="start" x="420" y="1613">INTER_DIGITAL8</text>
<polyline fill="none" points="560 1724, 660 1724, 660 1624, 860 1624" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="540 1724, 540 1764, 700 1764, 700 1724, 860 1724" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="520 1724, 520 1824, 860 1824" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="860 1924, 260 1924" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="860 2024, 460 2024" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="160" x2="260" y1="1924" y2="1924"/>
<text alignment-baseline="after-edge" fill="#000080" font-family="微软雅黑" font-size="30" font-weight="700" text-anchor="start" x="101" y="1944">1</text>
<rect fill="#ffffff" fill-opacity="0.5" height="60" stroke="#800000" stroke-width="5" width="100" x="60" y="1894"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="25" font-weight="700" text-anchor="start" x="104" y="1885">4</text>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="25" font-weight="700" text-anchor="start" x="21" y="2036">INTER_DIGITAL</text>
<text alignment-baseline="after-edge" fill="#000080" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="61" y="1997">Key = R</text>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="360" x2="460" y1="2024" y2="2024"/>
<text alignment-baseline="after-edge" fill="#000080" font-family="微软雅黑" font-size="30" font-weight="700" text-anchor="start" x="301" y="2044">1</text>
<rect fill="#ffffff" fill-opacity="0.5" height="60" stroke="#800000" stroke-width="5" width="100" x="260" y="1994"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="25" font-weight="700" text-anchor="start" x="304" y="1985">5</text>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="25" font-weight="700" text-anchor="start" x="221" y="2136">INTER_DIGITAL</text>
<text alignment-baseline="after-edge" fill="#000080" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="261" y="2097">Key = W</text>
<polyline fill="none" points="860 2124, 660 2124, 660 2224, 560 2224" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="460" x2="560" y1="2224" y2="2224"/>
<text alignment-baseline="after-edge" fill="#000080" font-family="微软雅黑" font-size="30" font-weight="700" text-anchor="start" x="400" y="2245">0</text>
<rect fill="#ffffff" fill-opacity="0.5" height="60" stroke="#800000" stroke-width="5" width="100" x="360" y="2194"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="25" font-weight="700" text-anchor="start" x="404" y="2185">6</text>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="25" font-weight="700" text-anchor="start" x="321" y="2336">INTER_DIGITAL</text>
<text alignment-baseline="after-edge" fill="#000080" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="361" y="2297">Key = M</text>
<polyline fill="none" points="1560 924, 1660 924, 1660 724, 1560 724" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1560 824, 2160 824, 2160 674" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<line stroke="#000000" stroke-linecap="round" stroke-width="5" x1="2060" x2="2160" y1="674" y2="674"/>
<rect fill="#ffffb0" height="100" stroke="#800000" stroke-width="5" width="100" x="1960" y="624"/>
<polyline fill="none" points="1970 574, 2050 574" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="2010 574, 2010 624" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1980 704, 2010 704, 2010 644, 2040 644" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="25" font-weight="700" text-anchor="start" x="2000" y="561">C1</text>
<text alignment-baseline="after-edge" fill="#000000" font-family="Arial" font-size="25" font-weight="700" text-anchor="start" x="1870" y="684">SCLK</text>
<text alignment-baseline="after-edge" fill="#000080" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="1960" y="774">Key = C</text>
<polyline fill="none" points="1560 1024, 1660 1024, 1660 1124, 1560 1124" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<polyline fill="none" points="1560 1224, 1660 1224, 1660 1124" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/>
<text alignment-baseline="after-edge" fill="#000000" font-family="微软雅黑" font-size="200" font-weight="700" text-anchor="start" x="130" y="254">8250自发自收测试电路</text>
<text alignment-baseline="after-edge" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="260" y="1924">IOR</text>
<text alignment-baseline="after-edge" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="460" y="2024">IOW</text>
<text alignment-baseline="after-edge" fill="#800000" font-family="Times New Roman" font-size="25" font-weight="400" text-anchor="start" x="560" y="2224">RESET</text>
<circle cx="1660" cy="1124" fill="#0000ff" r="8" stroke="#0000ff" stroke-width="5"/>
</svg>
......@@ -28,8 +28,20 @@
<file relativepath="IO\IO.dlsche"/>
<file relativepath="IO\README.md"/>
</filefolder>
<file relativepath="top.dlsche"/>
<filefolder id="1dce17e4-1ef6-4329-8bc9-fac47745f4a8" name="8250">
<file relativepath="8250\8250.dlsche"/>
<file relativepath="8250\8251.pdf"/>
<file relativepath="8250\ier.dlsche"/>
<file relativepath="8250\iir.dlsche"/>
<file relativepath="8250\lsr.dlsche"/>
<file relativepath="8250\RCL.dlsche"/>
<file relativepath="8250\README.md"/>
<file relativepath="8250\reg_rw.dlsche"/>
<file relativepath="8250\TCL.dlsche"/>
</filefolder>
<file relativepath="README.md"/>
<file relativepath="top.dlsche"/>
<file relativepath="8250_test.dlsche"/>
</files>
</project>
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论