aboutsummaryrefslogtreecommitdiffstats
path: root/opencores/spi_boot/doc/src/architecture.fig
diff options
context:
space:
mode:
Diffstat (limited to 'opencores/spi_boot/doc/src/architecture.fig')
-rw-r--r--opencores/spi_boot/doc/src/architecture.fig222
1 files changed, 222 insertions, 0 deletions
diff --git a/opencores/spi_boot/doc/src/architecture.fig b/opencores/spi_boot/doc/src/architecture.fig
new file mode 100644
index 000000000..708e166a8
--- /dev/null
+++ b/opencores/spi_boot/doc/src/architecture.fig
@@ -0,0 +1,222 @@
+#FIG 3.2
+Landscape
+Center
+Metric
+A4
+100.00
+Single
+-2
+1200 2
+6 5895 3375 7245 4725
+6 6120 3915 7020 4185
+4 1 0 50 0 12 10 0.0000 4 90 900 6570 4005 controller\001
+4 1 0 50 0 12 10 0.0000 4 90 270 6570 4185 FSM\001
+-6
+2 2 0 2 0 7 40 0 -1 0.000 0 0 -1 0 0 5
+ 5940 3420 7200 3420 7200 4680 5940 4680 5940 3420
+-6
+6 5040 4995 8100 5175
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 8100 5130 5040 5130
+4 0 0 50 0 12 10 0.0000 4 120 720 7290 5085 spi_data\001
+-6
+6 7200 3555 8100 3735
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 7200 3690 8100 3690
+4 1 0 50 0 12 10 0.0000 4 90 630 7605 3645 control\001
+-6
+6 5040 3555 5940 3735
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 5940 3690 5040 3690
+4 0 0 50 0 12 10 0.0000 4 90 630 5220 3645 control\001
+-6
+6 5040 4095 5940 4275
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 5040 4230 5940 4230
+4 0 0 50 0 12 10 0.0000 4 90 540 5175 4185 status\001
+-6
+6 3285 3645 4320 3780
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 4320 3690 4050 3690
+4 2 0 50 0 12 10 0.0000 4 120 720 4005 3735 config_n\001
+-6
+6 3105 3870 4320 4005
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 2
+ 1 1 1.00 45.00 90.00
+ 4320 3915 4050 3915
+4 2 0 50 0 12 10 0.0000 4 120 900 4005 3960 cfg_init_n\001
+-6
+6 4275 3375 5085 5355
+6 4410 3780 4950 4095
+4 1 0 50 0 12 10 0.0000 4 120 540 4680 3870 config\001
+4 1 0 50 0 12 10 0.0000 4 120 360 4680 4050 port\001
+-6
+2 2 0 2 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+ 4320 3420 5040 3420 5040 5310 4320 5310 4320 3420
+-6
+6 3285 4095 4320 4230
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 2
+ 1 1 1.00 45.00 90.00
+ 4320 4140 4050 4140
+4 2 0 50 0 12 10 0.0000 4 120 720 4005 4185 cfg_done\001
+-6
+6 4275 5625 5085 7245
+6 4500 6030 4860 6345
+4 1 0 50 0 12 10 0.0000 4 90 360 4680 6120 data\001
+4 1 0 50 0 12 10 0.0000 4 120 360 4680 6300 port\001
+-6
+2 2 0 2 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+ 4320 5670 5040 5670 5040 7200 4320 7200 4320 5670
+-6
+6 8055 3375 8865 5355
+6 8280 3780 8640 4095
+4 1 0 50 0 12 10 0.0000 4 90 270 8460 3870 SPI\001
+4 1 0 50 0 12 10 0.0000 4 120 360 8460 4050 port\001
+-6
+2 2 0 2 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+ 8100 3420 8820 3420 8820 5310 8100 5310 8100 3420
+-6
+6 8820 3645 9765 3780
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 8820 3690 9090 3690
+4 0 0 50 0 12 10 0.0000 4 120 630 9135 3735 spi_clk\001
+-6
+6 8820 3870 9855 4005
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 8820 3915 9090 3915
+4 0 0 50 0 12 10 0.0000 4 120 720 9135 3960 spi_cs_n\001
+-6
+6 8820 4095 10125 4230
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 8820 4140 9090 4140
+4 0 0 50 0 12 10 0.0000 4 120 990 9135 4185 spi_data_in\001
+-6
+6 8820 4320 10215 4455
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 8820 4365 9090 4365
+4 0 0 50 0 12 10 0.0000 4 120 1080 9135 4410 spi_data_out\001
+-6
+6 8055 5805 8865 7245
+6 8325 6390 8595 6660
+4 1 0 50 0 12 10 0.0000 4 90 270 8460 6480 cmd\001
+4 1 0 50 0 12 10 0.0000 4 90 270 8460 6660 FSM\001
+-6
+2 2 0 2 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+ 8100 5850 8820 5850 8820 7200 8100 7200 8100 5850
+-6
+6 8415 5310 9270 5850
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 8460 5850 8460 5310
+4 0 0 50 0 12 10 0.0000 4 120 720 8550 5625 spi_data\001
+-6
+6 3375 4860 4320 4995
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 4320 4905 4050 4905
+4 2 0 50 0 12 10 0.0000 4 120 630 4005 4950 cfg_clk\001
+-6
+6 3375 5085 4320 5220
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 4320 5130 4050 5130
+4 2 0 50 0 12 10 0.0000 4 120 630 4005 5175 cfg_dat\001
+-6
+6 3555 5895 4320 5985
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 2
+ 1 1 1.00 45.00 90.00
+ 4320 5940 4050 5940
+4 2 0 50 0 12 10 0.0000 4 90 450 4005 5985 start\001
+-6
+6 3285 6345 4320 6480
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 2
+ 1 1 1.00 45.00 90.00
+ 4320 6390 4050 6390
+4 2 0 50 0 12 10 0.0000 4 105 720 4005 6435 dat_done\001
+-6
+6 6345 6165 6975 6705
+6 6435 6300 6885 6615
+4 1 0 50 0 12 10 0.0000 4 90 270 6660 6390 MMC\001
+4 1 0 50 0 12 10 0.0000 4 90 450 6660 6570 comp.\001
+-6
+2 2 0 2 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+ 6390 6210 6930 6210 6930 6660 6390 6660 6390 6210
+-6
+6 7200 6165 7830 6705
+6 7380 6300 7650 6570
+4 1 0 50 0 12 10 0.0000 4 90 270 7515 6390 bit\001
+4 1 0 50 0 12 10 0.0000 4 90 270 7515 6570 cnt\001
+-6
+2 2 0 2 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+ 7245 6210 7785 6210 7785 6660 7245 6660 7245 6210
+-6
+6 7200 6705 7830 7245
+6 7380 6840 7650 7110
+4 1 0 50 0 12 10 0.0000 4 120 270 7515 6930 img\001
+4 1 0 50 0 12 10 0.0000 4 90 270 7515 7110 cnt\001
+-6
+2 2 0 2 0 7 50 0 -1 0.000 0 0 -1 0 0 5
+ 7245 6750 7785 6750 7785 7200 7245 7200 7245 6750
+-6
+6 3645 6120 4320 6210
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 2
+ 1 1 1.00 45.00 90.00
+ 4320 6165 4050 6165
+4 2 0 50 0 12 10 0.0000 4 90 360 4005 6210 mode\001
+-6
+6 3330 6975 4275 7155
+2 3 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 8
+ 4050 7020 4185 7020 4185 6975 4275 7065 4185 7155 4185 7110
+ 4050 7110 4050 7020
+4 2 0 50 0 12 10 0.0000 4 105 630 3960 7110 set_sel\001
+-6
+6 3285 6570 4320 6660
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 4320 6615 4050 6615
+4 2 0 50 0 12 10 0.0000 4 90 720 4005 6660 detached\001
+-6
+1 3 0 0 0 -1 50 0 20 0.000 1 0.0000 7020 5130 35 35 7020 5130 7055 5130
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 7020 5130 7020 4680
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
+ 1 1 1.00 45.00 90.00
+ 6840 4680 6840 5940 8100 5940
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
+ 1 1 1.00 45.00 90.00
+ 8100 6120 6660 6120 6660 4680
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 3
+ 1 1 1.00 45.00 90.00
+ 6120 4680 6120 5940 5040 5940
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
+ 1 1 1.00 45.00 90.00
+ 6300 4680 6300 6885 7245 6885
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 7785 6435 8100 6435
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 7785 6975 8100 6975
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 6480 4680 6480 6210
+2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
+ 1 1 1.00 45.00 90.00
+ 6930 6435 7245 6435
+2 3 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 8
+ 5040 7020 7110 7020 7110 6975 7200 7065 7110 7155 7110 7110
+ 5040 7110 5040 7020
+4 0 0 50 0 12 10 0.0000 4 90 450 7155 5895 state\001
+4 0 0 50 0 12 10 0.0000 4 90 720 7155 6075 finished\001
+4 0 0 50 0 12 10 0.0000 4 90 540 5265 5895 status\001
+4 0 0 50 0 12 10 0.0000 4 90 270 6705 6840 cnt\001