详细介绍
TU843 3BSE021443R1 |
【厦门莫格电气自动化有限公司】
———偏门的备品备件——————
———冷门的备品备件——————
———停产的备品备件——————
我们主营PLC可编程控制器模块,DCS卡件,ESD系统卡件,振动监测系统卡件,汽轮机控制系统模块,燃气发电机备件等,公司致力于为工业用户提供自动化解决方案,打造工控备件一站式供应平台。
我们售出的备品备件均提供一年的质量保证、并且都经过了严格的测试和认证,现已成一家性的工业自动化备件及零部件的销售企业。
工作 :
:++(同号)
:
(请备注“雷琳”收)以便我及时您!
地 址:厦门市思明区槟榔西里197号第四层B19单元
----------------------TU843 3BSE021443R1--------------------------------------------------------------------------------------------------------------------------
-------------------TU843 3BSE021443R1-----------------------------------------------------------------------------------------------------------------------------
该系统采用的是一片SDRAM实现乒乓操作。设计时是利用SDRAM的不同BANK间的存取操作来实现乒乓操作。由于SDRAM总共有4个BANK,所以读取*帧图像时使用SDRAM的1,2 BANK为读缓存,3,4 BANK为写缓存。第二帧图像时SDRAM的3,4 BANK切换为读缓存,1,2 BANK切换为写缓存。采用一帧图像读写完毕作为切换标志反复切换读写缓存,就充分利用SDRAM的不同BANK来实现乒乓操作。另一方面由于SDRAM的数据线和地址线只有1组,所以实际控制的时候读写操作是不能同时进行的。设计中考虑到SDRAM的工作频率与前端图像采集的像素频率以及后端VGA显示的像素频率相比要高得多,因此将读写操作利用时分的方式分开控制。所以在控制器中设计了一个指令计数器(Countcmd),通过计数的方式来切换读写操作。只要选取适当的SDRAM工作频率以及指令计数器的规定值就可以完成SDRAM读写操作的连续切换。实际设计中采用的SDRAM工作频率为100 MHz,指令计数器的规定值为240。SDRAM控制器状态转换概图如图4所示。
SDRAM控制器的具体状态转换流程如下:首先初始化SDRAM,然后向SDRAM的1,2 BANK写入*帧图像,当*帧图像写入完毕后进入乒乓操作阶段。此时SDRAM的1,2 BANK为读缓存,3,4 BANK为写缓存。
首*入读缓存激活行,开始读操作,读操作开始的同时启动指令计数器。此时每执行一条指令(包括读指令,空操作指令,不包括预充电指令和行激活指令),指令计数器自加1,当指令计数器到达规定值时将指令计数器清0并切换到写状态。进入写状态前先判断写缓存的行激活标志,如果没有激活,先执行行激活,然后开始写操作,如果已经激活则直接开始写操作。写操作开始的同时启动指令计数器。此时和读状态时一样,每执行一条指令,指令计数器自加1,当指令计数器到达规定值时同样将指令计数器清0后切换到读状态。如此反复切换操作,直至读完一帧或者写满一帧。如果是读完一帧,则判断写缓存中一帧写满没有。如果已经写满,则进入读写BANK切换状态。如果没有,则进入写状态并不再切换读写状态,一直保持写状态直至写满一帧为止,然后进入读写BANK切换状态。如果是写满一帧,则同理于读完一帧的情况,首先判断读缓存中读完一帧没有,然后根据判断结果进行操作,zui后进入读写BANK切换状态。在读写BANK切换状态中,读缓存切换为3,4 BANK,写缓存切换为1,2 BANK。反复上述操作步骤,就可以完成使用一片SDRAM不同BANK的乒乓操作。整个SDRAM控制器在Altera的QuartusⅡ7.2环境下采用Verilog设计完成,然后在ModelSim SE 6.0环境下仿真通过。随后通过Altera的QuartusⅡ7.2进行综合和布局布线,并zui终在Al-teraCyclone系列FPGA芯片EP1C6Q240C8上完成。所设计的SDRAM控制器在PAL→VGA的实时视频采集系统中调试通过,能够实现图像数据的存储和读取,*系统的要求。
3 结 语
介绍在PAL→VGA的实时视频采集系统中使用SDRAM作为图像缓存的基本操作,设计一种使用1片SDRAM的不同BANK进行乒乓操作的相对容易实现的SDRAM控制器设计方法。在PAL→VGA的实时视频采集系统中,使用了所设计的SDRAM控制器,并通过硬件验证,采集得到的图像质量较好。另外,这里设计的SDRAM控制器稍加改动就可以应用到其他实时视频采集系统中去,具有很强的通用性。
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