詳細介紹
TU843 3BSE021443R1 |
【廈門莫格電氣自動化有限公司】
———偏門的備品備件——————
———冷門的備品備件——————
———停產(chǎn)的備品備件——————
我們主營PLC可編程控制器模塊,DCS卡件,ESD系統(tǒng)卡件,振動監(jiān)測系統(tǒng)卡件,汽輪機控制系統(tǒng)模塊,燃氣發(fā)電機備件等,公司致力于為工業(yè)用戶提供自動化解決方案,打造工控備件一站式供應(yīng)平臺。
我們售出的備品備件均提供一年的質(zhì)量保證、并且都經(jīng)過了嚴格的測試和認證,現(xiàn)已成一家性的工業(yè)自動化備件及零部件的銷售企業(yè)。
工作 :
:++(同號)
:
(請備注“雷琳”收)以便我及時您!
地 址:廈門市思明區(qū)檳榔西里197號第四層B19單元
----------------------TU843 3BSE021443R1--------------------------------------------------------------------------------------------------------------------------
-------------------TU843 3BSE021443R1-----------------------------------------------------------------------------------------------------------------------------
該系統(tǒng)采用的是一片SDRAM實現(xiàn)乒乓操作。設(shè)計時是利用SDRAM的不同BANK間的存取操作來實現(xiàn)乒乓操作。由于SDRAM總共有4個BANK,所以讀取*幀圖像時使用SDRAM的1,2 BANK為讀緩存,3,4 BANK為寫緩存。第二幀圖像時SDRAM的3,4 BANK切換為讀緩存,1,2 BANK切換為寫緩存。采用一幀圖像讀寫完畢作為切換標(biāo)志反復(fù)切換讀寫緩存,就充分利用SDRAM的不同BANK來實現(xiàn)乒乓操作。另一方面由于SDRAM的數(shù)據(jù)線和地址線只有1組,所以實際控制的時候讀寫操作是不能同時進行的。設(shè)計中考慮到SDRAM的工作頻率與前端圖像采集的像素頻率以及后端VGA顯示的像素頻率相比要高得多,因此將讀寫操作利用時分的方式分開控制。所以在控制器中設(shè)計了一個指令計數(shù)器(Countcmd),通過計數(shù)的方式來切換讀寫操作。只要選取適當(dāng)?shù)腟DRAM工作頻率以及指令計數(shù)器的規(guī)定值就可以完成SDRAM讀寫操作的連續(xù)切換。實際設(shè)計中采用的SDRAM工作頻率為100 MHz,指令計數(shù)器的規(guī)定值為240。SDRAM控制器狀態(tài)轉(zhuǎn)換概圖如圖4所示。
SDRAM控制器的具體狀態(tài)轉(zhuǎn)換流程如下:首先初始化SDRAM,然后向SDRAM的1,2 BANK寫入*幀圖像,當(dāng)*幀圖像寫入完畢后進入乒乓操作階段。此時SDRAM的1,2 BANK為讀緩存,3,4 BANK為寫緩存。
首*入讀緩存激活行,開始讀操作,讀操作開始的同時啟動指令計數(shù)器。此時每執(zhí)行一條指令(包括讀指令,空操作指令,不包括預(yù)充電指令和行激活指令),指令計數(shù)器自加1,當(dāng)指令計數(shù)器到達規(guī)定值時將指令計數(shù)器清0并切換到寫狀態(tài)。進入寫狀態(tài)前先判斷寫緩存的行激活標(biāo)志,如果沒有激活,先執(zhí)行行激活,然后開始寫操作,如果已經(jīng)激活則直接開始寫操作。寫操作開始的同時啟動指令計數(shù)器。此時和讀狀態(tài)時一樣,每執(zhí)行一條指令,指令計數(shù)器自加1,當(dāng)指令計數(shù)器到達規(guī)定值時同樣將指令計數(shù)器清0后切換到讀狀態(tài)。如此反復(fù)切換操作,直至讀完一幀或者寫滿一幀。如果是讀完一幀,則判斷寫緩存中一幀寫滿沒有。如果已經(jīng)寫滿,則進入讀寫B(tài)ANK切換狀態(tài)。如果沒有,則進入寫狀態(tài)并不再切換讀寫狀態(tài),一直保持寫狀態(tài)直至寫滿一幀為止,然后進入讀寫B(tài)ANK切換狀態(tài)。如果是寫滿一幀,則同理于讀完一幀的情況,首先判斷讀緩存中讀完一幀沒有,然后根據(jù)判斷結(jié)果進行操作,zui后進入讀寫B(tài)ANK切換狀態(tài)。在讀寫B(tài)ANK切換狀態(tài)中,讀緩存切換為3,4 BANK,寫緩存切換為1,2 BANK。反復(fù)上述操作步驟,就可以完成使用一片SDRAM不同BANK的乒乓操作。整個SDRAM控制器在Altera的QuartusⅡ7.2環(huán)境下采用Verilog設(shè)計完成,然后在ModelSim SE 6.0環(huán)境下仿真通過。隨后通過Altera的QuartusⅡ7.2進行綜合和布局布線,并zui終在Al-teraCyclone系列FPGA芯片EP1C6Q240C8上完成。所設(shè)計的SDRAM控制器在PAL→VGA的實時視頻采集系統(tǒng)中調(diào)試通過,能夠?qū)崿F(xiàn)圖像數(shù)據(jù)的存儲和讀取,*系統(tǒng)的要求。
3 結(jié) 語
介紹在PAL→VGA的實時視頻采集系統(tǒng)中使用SDRAM作為圖像緩存的基本操作,設(shè)計一種使用1片SDRAM的不同BANK進行乒乓操作的相對容易實現(xiàn)的SDRAM控制器設(shè)計方法。在PAL→VGA的實時視頻采集系統(tǒng)中,使用了所設(shè)計的SDRAM控制器,并通過硬件驗證,采集得到的圖像質(zhì)量較好。另外,這里設(shè)計的SDRAM控制器稍加改動就可以應(yīng)用到其他實時視頻采集系統(tǒng)中去,具有很強的通用性。
NEW EMERSON 202CB1/8B5/32V 100PSI 240V-AC 1/8 IN NPT SO
NEW BURKERT 331-D-5/64-B-BR?-MAN 8 WATT 170PSI 120V-AC S
NEW HANSEN HS8A 1/2 IN SOLENOID VALVE D454393
NUMATICS L23BA452O000030 100-115/110-120?V-AC 3/8 IN NPT
NUMATICS 554BA400MT 554BA43AMT 24V-DC 1/2 IN NPT SOLENO
NUMATICS 031SA4154000061 MANIFOLD BASE 24V-DC 1/4 IN NP
NUMATICS 031SA4154000061 MANIFOLD BASE 24V-DC 1/4 IN NP
NEW ARO 5231 0833 04 115V-AC 3/8 IN NPT SOLENOID VALVE
PARKER 422CA021A53 35-150PSI 110/120V-AC 3/8 IN NPT SOL
NEW MAC 6223C-411-PM-50?1DA PNEUMATIC 24V-DC 1/4IN NPT S
ALLENAIR 4VS 150PSI 7W WATTS 240V-AC 1/8 IN NPT SOLENOI
GOULD FR GENERAL PURPOSE 100PSI 115V-AC BRASS 1/4 IN N
ASCO EF8262G212 2 WAY 100PSI 120V-AC 1/4 IN NPT SOLENOI
NEW MAC 82A-AC-BKA-TM-D?AAP-1DL 120V-AC 3/8 IN NPT SOLEN
ASCO 8210D2 RED HAT 24V-DC 1/2 IN NPT SOLENOID VALVE B3
PARKER 72218BN5VN00N0C?111P3 110/120V-AC 1/4 IN NPT SOLE
NEW MAC 82A-AC-BKA-TM-D?AAP-1DL-9 120V-AC 3/8 IN NPT SOL
ASCO 8262G130 10.1W WATTS 750PSI 1/4 IN NPT SOLENOID VA
NEW MAC 225B-781NAAR 24V-DC 1/4IN NPT SOLENOID VALVE D2
HONEYWELL V935LB2150 4 WAY 150PSI 20W 120V-AC 1/4 IN NP
NEW NORGREN 8110738 NO COIL THREADED 1/4IN NPT SOLENOID
NEW ASCO 8215A50 RED-HAT 120V-AC 1 IN NPT SOLENOID VALV
NEW FESTO CM-5/2-6-FH 2.5-10BAR SOLENOID VALVE B370193
COMPAIR 8MMC311.J52 3W WATTS THREADED 120V-AC 1/8 IN NP
NEW MAC 413A-00A-DM-DJA?J-1JD 120PSI 120V-AC SOLENOID VA
NUMATICS L12BA452O018D30 1-10 BAR 100/120V-AC 1/4IN NPT
NUMATICS S22E-04BGKL 3-WAY 2W 24VDC 1/2X1/8IN NPT SOLEN
MAC 82A-DA-000-TM-D?DAP-1DK 5.4W 25-150PSI 24V-DC SOLENO
NEW ASCO EFHB8320G200 RED HAT 100PSI 120V-AC 1/4 IN NPT
NEW NORGREN K71FA00KS6K31 150 PSI 120V-AC 1/2 IN NPT SO
NEW BURKERT 00457346 BRASS 3/2 145PSI 120V-AC 1-1/2IN N
NUMATICS 082SA415K 0.09A 150PSI 100-115/110-120?V-AC SOL
NEW NUMATICS 061BB500M000061 120PSI 24V-DC SOLENOID VAL
NEW HONEYWELL 71335SN2KNJ1 120V-AC 1/4IN NPT SOLENOID V
SCHRADER BELLOWS 74354-0112 90 MOPD 12V-DC 1/8 IN NPT S
SCHRADER BELLOWS 745030II2 12V-DC 1/8 IN NPT SOLENOID V
NEW AIRTEC M-05-510-HN 12V-DC 1/8 IN NPT SOLENOID VALVE
NEW ASCO 8300C3G PNEUMATIC 480V-AC 1/8 IN NPT SOLENOID
ASCO EF8320G174 100PSI 17.1W WATTS 120V-AC 1/4 IN SOLEN
NEW ASCO HV2621491 RED HAT II 30PSI 120V-AC 1/4 IN NPT
MAC 614B-11-111BA 6.8W PNEUMATIC THREADED 120V 1/8IN NP
NUMATICS I12BA400MP00061 150PSIG AIR 24V-DC SOLENOID VA
NEW ALLENAIR 4VS-O-C 4VSCO 4VS-C-O 120V-AC 1/8IN NPT SO
NEW MAC 111B-616AAAA 24V-DC 1/8IN NPT SOLENOID VALVE D2
NEW ASCO 8320G3 RED-HAT II 120V-AC 1/8 IN NPT SOLENOID
NEW MAC 224B-531CCAA 24V-DC 1/8 IN NPT SOLENOID VALVE B
SKINNER V54DW2075 75PSI 10W 120V-AC 1/4 IN NPT SOLENOID
NEW MAC 45A-LNA-ECOD-AJ?1V-DC 1/8IN NPT SOLENOID VA
NEW SCHRADER BELLOWS B4451001 120V-AC 1/8IN NPT SOLENOI
NUMATICS L12BA4520 145PSI 1-10 BAR 110-120V-AC 1/4 IN N
NEW MAC 82A-GA-000-TM-D?AAP-1DA VAC TO 150 PSI 120V-AC S
NEW MAC 6223C-211-PM-50?1DA SOLENOID VALVE D448965
NEW MILLER FLUID POWER 340-401 PNEUMATIC SOLENOID VALVE
NEW MAC PID-111CA 120V-AC SOLENOID VALVE D224190
NEW SMC VFS3110-5DZ PNEUMATIC 142PSI 24V-DC SOLENOID VA
PARKER T20025D2F 7.7W PNEUMATIC COIL 120V-AC 1/4IN NPT
NEW MAC 421A-B0A-DM-DDA?J-1JD 24V-DC 1/4X1/8IN NPT SOLEN
NEW SMC NVFR4200-3FZ-04?T 30-130PSI 110V-AC 1/2 IN NPT S
MAC 56C-13-1110A 150PSI 120V-AC 3/4X1/2 IN NPT SOLENOID
MAC 35A-BAE-DAAJ-4K?D 5.4W 120PSI 110/120V-AC 1/8 IN NPT
MAC 35A-BAE-DAAJ-4K?D 5.4W 120PSI 110/120V-AC 1/8 IN NPT
VERSA VSG-4732-M5R-A1?20 FOUR 4 WAY 2 POSITION 100/120V
NUMATICS 34SAD4410 120V-AC 3/8 IN NPT SOLENOID VALVE B4
NEW FESTO MCH-3-1/4 TYPE-2200 SOLENOID VALVE D302501
NEW ASCO 8314B6 AIR GAS WATER OIL SOLENOID VALVE 11W 12
MAC 82A-AA-000-TM-D?AAP-1DA 120V-AC SOLENOID VALVE D428
NEW SMC EVZ5123 220V-AC 1/8 IN NPT SOLENOID VALVE D4136
ASCO X8210G87E17700 2-WAY 150PSI 110/120V-AC 3/8 IN NPT
NEW PARKER B552BB549C 150 PSI 24V-DC 3/8 1/4 IN NPT SOL
NUMATICS 082SA431K000030 150 PSI 100-120V-AC 1/4 IN NPT
ASCO 8320A91 120V-AC 1/4IN NPT SOLENOID VALVE D374891
ASCO SC8551A1MMS 30-150PSI 120V-AC 1/4IN 1/8 IN NPT SOL
NEW MAC 45A-FA1-DAAA-1C?M 120V-AC SOLENOID VALVE D408660
HONEYWELL V4046B1098 1 MAGNETIC OIL 120V-AC 1/8 IN NPT
BOSCH 0 821 100 012 0.5-8 BAR 250V-AC 1/4 IN NPT SOLENO
NEW FESTO MEH-5/3G-4,0-S-?V-I F202 145PSI MAX 24V-DC SOL
PARKER 4510BF20ABBE53 110/120V-AC 40-150PSI 3/8 IN NPT
SKINNER V5D11320 115V-AC 1/4 IN NPT SOLENOID VALVE D457
NEW MAC 35A-BAK-DAAA-1B?A 120PSI 110/120V-AC SOLENOID VA
ASCO OPSF8262G2 2WAY NC 155/180PSI 120V-AC 1/8 IN NPT S
NEW MAC 225B-781NAAR 24V-DC 1/4IN NPT SOLENOID VALVE D3
NEW MAC 45A-DH2-DAAA-1B?A 5.4W 120PSI 120V-AC SOLENOID V
WAIRCOM UKCA4/U 5/2WAY SELECTOR ELECTRO 24V-DC 1/4 IN N
NEW MAC 46A-L00-JDA0-1K?J 5.4W 100PSI 24V-DC SOLENOID VA
NEW MAC 56C-33-111CA 130B-111CAAA 120V-AC 1/2IN NPT SOL
NUMATICS 082SA431K000030 150PSI 110-120V-AC 1/4 IN NPT
NUMATICS 082SA43AK 0.15A AMP 150PSI 120V-AC 1/4 IN NPT
DECCO 17-784 115V-AC 3/4 IN NPT SOLENOID VALVE D467474
NUMATICS 554SS431K046T30 150PSI 110-120V-AC 1/2 IN NPT
ROSS 2172B8903 INLINE AIR PILOT 110/120V-AC 1-1/2 IN NP