OpenCores
URL https://opencores.org/ocsvn/usbhostslave/usbhostslave/trunk

Subversion Repositories usbhostslave

[/] [usbhostslave/] [trunk/] [RTL/] [hostController/] [sofcontroller.asf] - Diff between revs 9 and 12

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 9 Rev 12
Line 29... Line 29...
UPPERLEFT 0,0
UPPERLEFT 0,0
GRID=OFF
GRID=OFF
GRIDSIZE 5000,5000 10000,10000
GRIDSIZE 5000,5000 10000,10000
END
END
OBJECTS
OBJECTS
L 15 16 0 TEXT "Labels" | 186096,262516 1 0 0 "clk"
 
W 14 6 0 13 9 BEZIER "Transitions" | 56682,217090 66531,215181 85597,210696 95446,208787
 
I 13 6 0 Builtin Reset | 56682,217090
 
W 12 6 0 9 11 BEZIER "Transitions" | 101472,200547 101472,195422 101786,186460 101786,181335
 
S 11 6 4096 ELLIPSE "States" | 102510,174880 6500 6500
 
L 10 11 0 TEXT "State Labels" | 102510,174880 1 0 0 "WAIT_SOF_EN\n/1/"
 
S 9 6 0 ELLIPSE "States" | 101706,207040 6500 6500
 
L 8 9 0 TEXT "State Labels" | 101706,207040 1 0 0 "START_SC\n/0/"
 
L 7 6 0 TEXT "Labels" | 18700,230700 1 0 0 "sofCntl"
 
F 6 0 671089152 16 0 RECT 0,0,0 0 0 1 255,255,255 0 | 15700,15700 200200,233700
 
G 1 0 0 TEXT 0,0,0 0 0 0 255,255,255 0 3527 1480 0000 0  "Arial" 0 | 97950,263700 1 0 0 "Module: SOFController"
G 1 0 0 TEXT 0,0,0 0 0 0 255,255,255 0 3527 1480 0000 0  "Arial" 0 | 97950,263700 1 0 0 "Module: SOFController"
A 29 25 16 TEXT "Actions" | 99582,127475 1 0 0 "HCTxPortWEn <= 1'b1;\nHCTxPortData <= 8'h00;\nHCTxPortCntl <= `TX_RESUME_START;"
F 6 0 671089152 16 0 RECT 0,0,0 0 0 1 255,255,255 0 | 15700,15700 200200,233700
C 27 25 0 TEXT "Conditions" | 106980,134689 1 0 0 "HCTxPortRdy == 1'b1"
L 7 6 0 TEXT "Labels" | 18700,230700 1 0 0 "sofCntl"
C 26 22 0 TEXT "Conditions" | 109587,169712 1 0 0 "SOFEnable == 1'b1"
L 8 9 0 TEXT "State Labels" | 101706,207040 1 0 0 "START_SC\n/0/"
W 25 6 0 21 62 BEZIER "Transitions" | 104501,138249 108970,126031 113441,113813 117910,101595
S 9 6 0 ELLIPSE "States" | 101706,207040 6500 6500
S 24 6 12288 ELLIPSE "States" | 107147,54820 6500 6500
L 10 11 0 TEXT "State Labels" | 102510,174880 1 0 0 "WAIT_SOF_EN\n/1/"
L 23 24 0 TEXT "State Labels" | 107147,54820 1 0 0 "INC_TIMER\n/3/"
S 11 6 4096 ELLIPSE "States" | 102510,174880 6500 6500
W 22 6 0 11 50 BEZIER "Transitions" | 102807,168391 103209,163969 153274,157911 158500,157308
W 12 6 0 9 11 BEZIER "Transitions" | 101472,200547 101472,195422 101786,186460 101786,181335
S 21 6 8192 ELLIPSE "States" | 104118,144730 6500 6500
I 13 6 0 Builtin Reset | 56682,217090
L 20 21 0 TEXT "State Labels" | 104118,144730 1 0 0 "WAIT_SEND_RESUME\n/2/"
W 14 6 0 13 9 BEZIER "Transitions" | 56682,217090 66531,215181 85597,210696 95446,208787
C 19 14 0 TEXT "Conditions" | 80380,211899 1 0 0 "rst"
L 15 16 0 TEXT "Labels" | 186096,262516 1 0 0 "clk"
I 18 0 2 Builtin InPort | 179694,255682 "" ""
 
L 17 18 0 TEXT "Labels" | 185694,255682 1 0 0 "rst"
 
I 16 0 3 Builtin InPort | 180096,262516 "" ""
I 16 0 3 Builtin InPort | 180096,262516 "" ""
L 47 46 0 TEXT "Labels" | 87312,256878 1 0 0 "HCTxPortCntl[7:0]"
L 17 18 0 TEXT "Labels" | 185694,255682 1 0 0 "rst"
I 46 0 130 Builtin OutPort | 81312,256878 "" ""
I 18 0 2 Builtin InPort | 179694,255682 "" ""
L 45 44 0 TEXT "Labels" | 87915,250446 1 0 0 "HCTxPortData[7:0]"
C 19 14 0 TEXT "Conditions" | 80380,211899 1 0 0 "rst"
I 44 0 130 Builtin OutPort | 81915,250446 "" ""
L 20 21 0 TEXT "State Labels" | 104118,144730 1 0 0 "WAIT_SEND_RESUME\n/2/"
L 43 42 0 TEXT "Labels" | 87638,244416 1 0 0 "HCTxPortWEn"
S 21 6 8192 ELLIPSE "States" | 104118,144730 6500 6500
I 42 0 2 Builtin OutPort | 81638,244416 "" ""
W 22 6 0 11 50 BEZIER "Transitions" | 102807,168391 103209,163969 153274,157911 158500,157308
I 41 0 2 Builtin InPort | 84018,239200 "" ""
L 23 24 0 TEXT "State Labels" | 107147,54820 1 0 0 "INC_TIMER\n/3/"
L 40 41 0 TEXT "Labels" | 90018,239200 1 0 0 "HCTxPortRdy"
S 24 6 12288 ELLIPSE "States" | 107147,54820 6500 6500
I 39 0 2 Builtin InPort | 22914,244024 "" ""
W 25 6 0 21 62 BEZIER "Transitions" | 104501,138249 108970,126031 113441,113813 117910,101595
L 38 39 0 TEXT "Labels" | 28914,244024 1 0 0 "SOFEnable"
C 26 22 0 TEXT "Conditions" | 109587,169712 1 0 0 "SOFEnable == 1'b1"
I 37 0 130 Builtin OutPort | 20502,239200 "" ""
C 27 25 0 TEXT "Conditions" | 106980,134689 1 0 0 "HCTxPortRdy == 1'b1"
L 36 37 0 TEXT "Labels" | 26502,239200 1 0 0 "SOFTimer[15:0]"
A 29 25 16 TEXT "Actions" | 99582,127475 1 0 0 "HCTxPortWEn <= 1'b1;\nHCTxPortData <= 8'h00;\nHCTxPortCntl <= `TX_RESUME_START;"
C 35 33 0 TEXT "Conditions" | 56071,65104 1 0 0 "SOFEnable == 1'b0"
A 32 24 4 TEXT "Actions" | 140026,70890 1 0 0 "HCTxPortReq <= 1'b0;\nif (SOFTimerClr == 1'b1)\n  SOFTimer <= 16'h0000;\nelse\n  SOFTimer <= SOFTimer + 1'b1;"
W 33 6 0 24 11 BEZIER "Transitions" | 101788,58497 95658,55482 71624,73399 68189,77671\
W 33 6 0 24 11 BEZIER "Transitions" | 101788,58497 95658,55482 71624,73399 68189,77671\
                                      64755,81944 65727,99405 63767,113072 61807,126740\
                                      64755,81944 65727,99405 63767,113072 61807,126740\
                                      62411,169554 65777,180659 69144,191764 82008,193372\
                                      62411,169554 65777,180659 69144,191764 82008,193372\
                                      86530,192015 91053,190659 96125,183689 98738,180172
                                      86530,192015 91053,190659 96125,183689 98738,180172
A 32 24 4 TEXT "Actions" | 140026,70890 1 0 0 "HCTxPortReq <= 1'b0;\nif (SOFTimerClr == 1'b1)\n  SOFTimer <= 16'h0000;\nelse\n  SOFTimer <= SOFTimer + 1'b1;"
C 35 33 0 TEXT "Conditions" | 56071,65104 1 0 0 "SOFEnable == 1'b0"
A 63 62 4 TEXT "Actions" | 137072,99272 1 0 0 "HCTxPortWEn <= 1'b0;"
L 36 37 0 TEXT "Labels" | 26502,239200 1 0 0 "SOFTimer[15:0]"
S 62 6 20480 ELLIPSE "States" | 118352,95112 6500 6500
I 37 0 130 Builtin OutPort | 20502,239200 "" ""
L 61 62 0 TEXT "State Labels" | 118352,95112 1 0 0 "CLR_WEN\n/5/"
L 38 39 0 TEXT "Labels" | 28914,244024 1 0 0 "SOFEnable"
I 58 0 2 Builtin InPort | 135474,244024 "" ""
I 39 0 2 Builtin InPort | 22914,244024 "" ""
L 57 58 0 TEXT "Labels" | 141474,244024 1 0 0 "HCTxPortGnt"
L 40 41 0 TEXT "Labels" | 90018,239200 1 0 0 "HCTxPortRdy"
I 56 0 2 Builtin OutPort | 133062,239200 "" ""
I 41 0 2 Builtin InPort | 84018,239200 "" ""
L 55 56 0 TEXT "Labels" | 139062,239200 1 0 0 "HCTxPortReq"
I 42 0 2 Builtin OutPort | 81638,244416 "" ""
A 54 33 16 TEXT "Actions" | 41502,87168 1 0 0 "SOFTimer <= 16'h0000;"
L 43 42 0 TEXT "Labels" | 87638,244416 1 0 0 "HCTxPortWEn"
A 53 22 16 TEXT "Actions" | 118898,162608 1 0 0 "HCTxPortReq <= 1'b1;"
I 44 0 130 Builtin OutPort | 81915,250446 "" ""
C 52 51 0 TEXT "Conditions" | 129444,145489 1 0 0 "HCTxPortGnt == 1'b1"
L 45 44 0 TEXT "Labels" | 87915,250446 1 0 0 "HCTxPortData[7:0]"
W 51 6 0 50 21 BEZIER "Transitions" | 155785,150253 143926,148645 122475,143375 110616,144581
I 46 0 130 Builtin OutPort | 81312,256878 "" ""
S 50 6 16384 ELLIPSE "States" | 162077,151882 6500 6500
L 47 46 0 TEXT "Labels" | 87312,256878 1 0 0 "HCTxPortCntl[7:0]"
L 49 50 0 TEXT "State Labels" | 162077,151882 1 0 0 "SC_WAIT_GNT\n/4/"
 
A 48 9 2 TEXT "Actions" | 121328,217354 1 0 0 "SOFTimer <= 16'h0000;\nHCTxPortCntl <= 8'h00;\nHCTxPortData <= 8'h00;\nHCTxPortWEn <= 1'b0;   \nHCTxPortReq <= 1'b0;"
 
L 59 60 0 TEXT "Labels" | 29316,251905 1 0 0 "SOFTimerClr"
 
I 60 0 2 Builtin InPort | 23316,251905 "" ""
I 60 0 2 Builtin InPort | 23316,251905 "" ""
 
L 59 60 0 TEXT "Labels" | 29316,251905 1 0 0 "SOFTimerClr"
 
A 48 9 2 TEXT "Actions" | 121328,217354 1 0 0 "SOFTimer <= 16'h0000;\nHCTxPortCntl <= 8'h00;\nHCTxPortData <= 8'h00;\nHCTxPortWEn <= 1'b0;   \nHCTxPortReq <= 1'b0;"
 
L 49 50 0 TEXT "State Labels" | 162077,151882 1 0 0 "SC_WAIT_GNT\n/4/"
 
S 50 6 16384 ELLIPSE "States" | 162077,151882 6500 6500
 
W 51 6 0 50 21 BEZIER "Transitions" | 155785,150253 143926,148645 122475,143375 110616,144581
 
C 52 51 0 TEXT "Conditions" | 129444,145489 1 0 0 "HCTxPortGnt == 1'b1"
 
A 53 22 16 TEXT "Actions" | 118898,162608 1 0 0 "HCTxPortReq <= 1'b1;"
 
A 54 33 16 TEXT "Actions" | 41502,87168 1 0 0 "SOFTimer <= 16'h0000;"
 
L 55 56 0 TEXT "Labels" | 139062,239200 1 0 0 "HCTxPortReq"
 
I 56 0 2 Builtin OutPort | 133062,239200 "" ""
 
L 57 58 0 TEXT "Labels" | 141474,244024 1 0 0 "HCTxPortGnt"
 
I 58 0 2 Builtin InPort | 135474,244024 "" ""
 
L 61 62 0 TEXT "State Labels" | 118352,95112 1 0 0 "CLR_WEN\n/5/"
 
S 62 6 20480 ELLIPSE "States" | 118352,95112 6500 6500
 
A 63 62 4 TEXT "Actions" | 137072,99272 1 0 0 "HCTxPortWEn <= 1'b0;"
W 64 6 0 62 24 BEZIER "Transitions" | 116496,88885 114624,81865 110713,68112 108841,61092
W 64 6 0 62 24 BEZIER "Transitions" | 116496,88885 114624,81865 110713,68112 108841,61092
END
END

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.