Keyence NE-Q05 上面是前仿真的過程,從波形來看和我們的設計吻合,用標尺量一下,延時參數也和我們設計的一致
按理說我們下一步需要進行時序約束部分,但是我們的這個設計是us級的,即使不做時序約束也是可以的,但是畢竟我設計的是一個IP核,為了穩定起見還是做一下時序約束比較好。說實話,時序約束部分,個人感覺是一門高大上的學問,變化多端,有些都是經驗值,你問一個工程師為什么是這樣約束,有時候可能他也答不上來。之前也接觸過靜態時序分析的知識,但是一直不敢寫,感覺還是學的不怎么樣吧,想回去以后學內存這方面的時候再去好好研究一下它~
下面是后仿真的波形圖
可以看到,波形跟我們的設計吻合,也沒有出現什么不合理的設計什么的,可以下板驗證了
可以看到,當我們扭動滑動變阻器的時候,相應的模擬量被轉化成數字量并在數碼管上顯示了
四、Avalon-MM總線接口設計
我們知道,我們設計的這個IP核是要掛到Avalon-MM總線上的,作為一個從機,總線需要通過片選信號來訪問總線上掛的這些IP,因此,我們也需要給我們的IP設計一個和總線通信的接口
我們設計AD轉換的IP核的片選信號低電平有效,當片選信號有效的時候,如果再來一個讀信號,那么,數據就會被總線讀走,送至CPU
五、自定義IP
好了,下面我們就可以來定義我們自己的IP了
先將我們剛才設計好的AD轉換的.V文件復制到我們硬件系統的目錄中,并養成一個好的習慣,新建一個文件夾,并命名為IP,以后我們設計的IP都可以放到里面
打開我們之前硬件系統的sopc builder,雙擊左上角的NEW component ,在HDL file一欄中添加我們的adc.v文件,
Keyence NE-Q05 S7-200
6ES7 211-0AA23-0XB0 CPU221 DC/DC/DC,6輸入/4輸出
6ES7 211-0BA23-0XB0 CPU221 繼電器輸出,6輸入/4輸出
6ES7 212-1AB23-0XB8 CPU222 DC/DC/DC,8輸入/6輸出
6ES7 212-1BB23-0XB8 CPU222 繼電器輸出,8輸入/6輸出
6ES7 214-1AD23-0XB8 CPU224 DC/DC/DC,14輸入/10輸出
6ES7 214-1BD23-0XB8 CPU224 繼電器輸出,14輸入/10輸出
6ES7 214-2AD23-0XB8 CPU224XP DC/DC/DC,14DI/10DO,2AI/1AO
6ES7 214-2BD23-0XB8 CPU224XP 繼電器輸出,14DI/10DO,2AI/1AO
6ES7 216-2AD23-0XB8 CPU226 DC/DC/DC,24輸入/16輸出
6ES7 216-2BD23-0XB8 CPU226 繼電器輸出,24輸入/16輸出
擴展模塊
6ES7 221-1BH22-0XA8 EM221 16入 24VDC,開關量
6ES7 221-1BF22-0XA8 EM221 8入 24VDC,開關量
6ES7 221-1EF22-0XA0 EM221 8入 120/230VAC,開關量
6ES7 222-1BF22-0XA8 EM222 8出 24VDC,開關量
6ES7 222-1EF22-0XA0 EM222 8出 120V/230VAC,0.5A 開關量
6ES7 222-1HF22-0XA8 EM222 8出 繼電器
6ES7 222-1BD22-0XA0 EM222 4出 24VDC 固態-MOSFET
6ES7 222-1HD22-0XA0 EM222 4出 繼電器 干觸點
6ES7 223-1BF22-0XA8 EM223 4入/4出 24VDC,開關量
6ES7 223-1HF22-0XA8 EM223 4入 24VDC/4出 繼電器
6ES7 223-1BH22-0XA8 EM223 8入/8出 24VDC,開關量
6ES7 223-1PH22-0XA8 EM223 8入 24VDC/8出 繼電器
6ES7 223-1BL22-0XA8 EM223 16入/16出 24VDC,開關量
6ES7 223-1PL22-0XA8 EM223 16入 24VDC/16出 繼電器
6ES7 223-1BM22-0XA8 EM223 32入/32出 24VDC,開關量
6ES7 223-1PM22-0XA8 EM223 32入 24VDC/32出 繼電器
6ES7 231-0HC22-0XA8 EM231 4入*12位精度,模擬量
6ES7 231-7PB22-0XA8 EM231 2入*熱電阻,模擬量
6ES7 231-7PD22-0XA8 EM231 4入*熱電偶,模擬量
6ES7 232-0HB22-0XA8 EM232 2出*12位精度,模擬量
6ES7 235-0KD22-0XA8 EM235 4入/1出*12位精度,模擬量
6ES7 277-0AA22-0XA0 EM277 PROFIBUS-DP接口模塊
6GK7 243-2AX01-0XA0 CP243-2 AS-i接口模塊
6ES7 253-1AA22-0XA0 EM253 位控模塊
6ES7 241-1AA22-0XA0 EM241 調制解調器模塊
6GK7 243-1EX00-0XE0 CP243-1 工業以太網模塊
6GK7 243-1GX00-0XE0 CP243-1IT 工業以太網模塊
附件
6ES7 291-8GF23-0XA0 MC291,新CPU22x存儲器盒,64K
6ES7 297-1AA23-0XA0 CC292,CPU22x時鐘/日期電池盒
6ES7 291-8BA20-0XA0 BC293,CPU22x電池盒
6ES7 290-6AA20-0XA0 擴展電纜,I/O擴展,0.8米,CPU22x/EM
序號
名稱
描述
訂貨號
1
CPU222 CN
CPU222 DC / DC / DC8 輸入/ 6 輸出
6ES72121AB230XB8
2
CPU222 CN
CPU222 AC / DC/Relay8 輸入/ 6 繼電器
6ES72121BB230XB8
3
CPU224 CN
CPU224 DC / DC / DC14 輸入/10 輸出
6ES72141AD230XB8
4
CPU224 CN
CPU224 AC / DC/Relay14 輸入/ 10 繼電器
6ES72141BD230XB8
5
CPU224XP CN
CPU224 XP DC / DC / DC14 輸入/ 10 輸出
6ES72142AD230XB8
6
CPU224XP CN
CPU224 XP AC / DC / 繼電器14 輸入/ 10 繼電器輸出
6ES72142BD230XB8
7
CPU226XP CN
CPU226 DC / DC / DC24 輸入/ 16 輸出
6ES72162AD230XB8
8
CPU226XP CN
CPU226 AC / DC / 繼電器24 輸入/ 16 繼電器
6ES72162BD230XB8
9
CPU221
CPU 221 DC / DC/DC 6 輸入/ 4 輸出
6ES72110AA230XB0
10
CPU221
CPU 221 AC / DC / 繼電器6 輸入/ 4 輸
6ES72110BA230XB0
11
CPU222
CPU222 DC / DC / DC8 輸入/ 6 輸出
6ES72121AB230XB0
12
CPU222
CPU222 AC / DC/Relay8 輸入/ 6 繼電器
6ES72121BB230XB0
13
CPU224
CPU224 DC / DC / DC14 輸入/10 輸出
6ES72141AD230XB0
14
CPU224
CPU224 AC / DC/Relay14 輸入/ 10 繼電器
6ES72141BD230XB0
15
CPU224XP
CPU224 XP DC / DC / DC14 輸入/ 10 輸出
6ES72142AD230XB0
16
CPU224XP
CPU224 XP AC / DC / 繼電器14 輸入/ 10 繼電器輸出
6ES72142BD230XB0
17
CPU226XP
CPU226 DC / DC / DC24 輸入/ 16 輸出
6ES72162AD230XB0
18
CPU226XP
CPU226 AC / DC / 繼電器24 輸入/ 16 繼電器
6ES72162BD230XB0
S7-200擴展模塊:
6ES7221-1BF22-0XA8 EM 221 數字量輸入模塊,8 輸入24V DC
6ES7221-1BH22-0XA8 EM 221 數字量輸入模塊,16 輸入24 VDC
6ES7222-1BF22-0XA8 EM 222 數字量輸出模塊,8 輸出24 VDC
6ES7222-1HF22-0XA8 EM 222 數字量輸出模塊,8 輸出繼電器
6ES7223-1BF22-0XA0 EM 223 數字量輸入/ 輸出模塊,4 輸入/4 輸出24V DC
6ES7223-1HF22-0XA8 EM 223 數字量輸入/ 輸出模塊,4 輸入24 VDC/4 繼電器輸出 6ES7223-1BH22-0XA8 EM 223 數字量輸入/ 輸出模塊,8 輸入/8 輸出24 VDC
6ES7223-1PH22-0XA8 EM 223 數字量輸入/ 輸出模塊,8 輸入24 VDC/8 繼電器輸出 6ES7223-1BL22-0XA8 EM 223 數字量輸入/ 輸出模塊,16 輸入/16 輸出24 VDC
6ES7223-1PL22-0XA8 EM 223 數字量輸入/ 輸出模塊,16 輸入24 VDC/16 繼電器輸出
6ES7231-0HC22-0XA8 EM 231 模擬量輸入模塊,4 輸入
6ES7231-7PB22-0XA8 EM 231 2 路輸入熱電阻
6ES7231-7PD22-0XA8 EM 231 4 路輸入熱電偶
6ES7232-0HB22-0XA8 EM 232 模擬量輸出模塊,2 輸出
6ES7235-0KD22-0XA8 EM 235 模擬量輸入/ 輸出模塊4 輸入/1 輸出
6ES7241-1AA22-0XA0 EM 241 調制解調器模塊
6ES7253-1AA22-0XA0 EM 253 定位模塊
6ES7277-0AA22-0XA0 EM 277 PROFIBUS-DP 模塊
6GK7243-1EX00-0XE0 CP 243-1 以太網模塊
6GK7243-1GX00-0XE0 CP 243-1 IT 版以太網模塊
6GK7243-2AX01-0XA0 CP 243-2 AS-i 接口模塊
6ES7291-8GE20-0XA0 MC 291,32K x 8 EEPROM 存儲器盒
6ES7291-8GF23-0XA0 存儲卡,64 Kbytes
6ES7291-8GH23-0XA0 存儲卡,256 Kbytes
6ES7297-1AA20-0XA0 CC 292,CPU 22x 時鐘/ 日期電池盒
6ES7297-1AA23-0XA0 新CPU 221 和222 時鐘卡(包括電池卡功能)
6ES7291-8BA20-0XA0 BC 293,CPU 22x 電池盒
6ES7290-6AA20-0XA0 擴展電纜,I/O 擴展,0.8 米,CPU 22x/EM
6ES7901-3CB30-0XA0 編程通訊電纜,PC/PPI,RS232/485 轉換,帶光電隔離,
Keyence NE-Q05
BRUEL & KJAER 1901 TRACKING FREQUENCY MULTIPLIER
2000 Units STMicroelectronics IC Chips: LM339DT / KA339
HYCAM 400` HIGH-SPEED 16MM CAMERA MOTION CAPTURE
Icom IC-R71A Communications Receiver for parts
RS POWER REFLECTION METER . NAP Model 392.4017.02
Varian Turbo-V 250 MacroTorr Turbomolecular Vacuum Pump
MINICOM SMART IP ACCESS 1SU51068/R
5 Units of Analog Devices - 5962-8969701XA Resistors
MKS BARATRON Model. 690A01TRC Vacuun transducer head
IBM System Board 42D3638 IBM Original Part X 3550
10 x 5= 50 Units Kodak Professional PORTRA 400VC FILM
MODICON QUANTUM 140CRA93100 Remote Drop S908 Version 4.
DAYTON JET PUMP MOTOR 115-230Volts // + TEEL 9P997A
CIT Alcatel 2012A Industrial Vaccuum Pump Oil
YAW GYRO PART ELEC. DWG. 29 A9
450 pieces of 2N2905A TRANSISTOR
HP Model 6130C DIGITAL VOLTAGE SOURCE / + - 50 VOLTS
ABB PROCESS ANALYTICS Mod IVS1500-1 INTELLIGENT VOLTAGE
APPLIED MATERIALS 0100-76048 SAC CONTACTOR CONTROL BD.
ABB Asea Brown Boveri - Wiring Accessories UNF - 50S
National Instruments SCXI-1000 SCXI-1121 SCXI-1160 Mint
JOHNSON CONTROLS Digital Controller DX-9100-8454
TEKTRONIX 2230 DIGITAL STORAGE OSCILLOSCOPE 100MHz
CISCO Route Switch Processor 8 CNP2J60BAA
TELEWAVE 44A RADIO RF WATT POWER SWR METER
POLARAD 1207A SIGNAL SOURCE 3.70-8.40GHz
BALDOR Industrial Three Phase Motor M3538 / 34A61 - 872
BAUSCH & LOMB Stereo Zoom 7 ZOOM RANGE 1.0X - 7.0X
LEYBOLD TURBOTRONIK NT 150/360 TURBO CONTROLLER
Omron Safety Light Curtain TYPE 4 F3SN-A0622P25-D
7 Texas Instruments - TMS320C40GFL50 & 1-TMS320C40GFL40
WAVETEK ROCKLAND 753A BRICKWALL FILTER
COLLINS RADIO CONTROL 714E-3
CISCO SYSTEMS WS-X4013 Supervisor II Engine
OMC Carburetor 389723 MX 25 B L
Carburetor WMA4-3
2 PHILIPS TUBES Type 28136 Emission 1400mA 6,5V kV125
HP 6002A DC POWER SUPPLY 0-50V 0-10A 200W OPT 001
BOARD PEAK 7220 4BP07220D1 + CPU INTEL + 2x 512MB ECC
Agilent / HP 34401A - Digital Multimeter
powers up for parts or repair
ALCATEL 1521 FL IP unit with cables & Power Adapter
SCHAFFNER FN356-16-06 Filter 440/250VAC 50-60Hz
MKS BARATRON MANOMETER 627B -21619 PRESSURE TRANSDUCER
CERAGON NETWORKS WINLINK 104 RT/E1 PN:SW-0001-0
MTI DSP200 Video Processor DAGE-MTI 104662
Sierra Frequency Selective Voltmeter Model 127C
HAMEG HM203 -5 Oscilloscope 20MHz HM 203-5
2 Avaya 4610SW IP Telephone IP
NEW MAR 12-12-35 I ISOLATED DC-DC CONVERTER NEWMAR
HP PROLIANT DL320 G3 3.4GHz 1 GB SERVER
2 Units Aircraft Clock Indicators WAKMANN MFR`S 7510
Enlarge
24 Texas Instruments DSP Floating PT 32-Bit 50MHz
Bellingham & Stanley No-608405
Circle Seal PSI Shutoff Valve T949T-6BB
Tektronix P6139A 500MHz Probe + TEK P6133 Probe Passive
OMRON Programmable Controller SYSMAC CPM2A -60CDT1-D
Inter M PA-9324 PUBLIC ADDRESS POWER AMPLIFIER 240W
D-MUX DAB MULTIPLEXER itis POWER UP.
28 UNITS HP Jetdirect 615N j6057a NetworkCard 10/100tx
CONTROL TECHNIQUES UNIMOTOR UM Model 75UMB200VBCAA
SUN Microsystems Expansion I/O Module 370-6774 -02
ATHENA Temp Controller Type 4X 16-KF-T
RAD HTU-E1 48 / E1 LOS HDSL LOS
GALLON ALLOY / MILLIPORE 155PSI / T 316 L
3Com BOARD 3CB9FG24T / NETWORK SWITCH ADAPTER
SQUARE D COMPANY CIRCUIT BREAKER (15)+ CABINET ELECTRIC
LOTS OF 7 LEACH PRECISION RELAYS 9224-4128 28VDC
AXCELIS MAGNETRON M200PC LOW FREQ. 200P/1/1501 HITACHI
LOT OF 7 HP Notebook OMNIBOOK 6100
NIKON AF TELECONVERTER TC-16A 1.6X Lens
MicroFlex DAP PC9000 Handheld Computer PC-9000
2 C.H.F MULLER TUBES Type 28136 EMISSION 1400mA 6,5V
Fluke 45 Dual Display Multimeter
20 Units Of Analog Devices - AD9713BAN Transistors
WILTRON 560A SCALAR NETWORK ANALYZER
2 UNITS OPTIUM CORPORATION Modl 14TRBRL1MAL Transponder
OMRON Programmable Controller SYSMAC CPM2A -20CDR-A
LOT OF 30 ANALOG DEVICE AD559KD VINTAGE WHIE GOLD IC's
Aircraft indicator ELECTRIC TURN&BANK for collectors
HP Model 8553B spectrum analyzer - Rf section
Fujinon A16x ZOOM LENS VCL-916BYA Video Camera Lens
DATAMAX LASERCHEK LC2911 + SYMBOL SCAN LCS 2911 + GUID
ASYST CMF CONTROL MODEL:C0094-0860-01
MDC High VACUUM Model. 990669 / 990668 / 96-82730
Tektronix 465 100 Mhz dual channel oscilloscope / No7
INTERCOMP PT300 DW Wheel Load Scale DIGITAL SCALE TRUCK
AudioCodes Trunkpack-200 & txb-22 & txb-10 PCI
KRAMER VP-82 8x2 RGBHV / BALANCED AUDIO MATRIX
Lot of 14 Motorola Speaker Mics NMN6191B
NOS Hexacon 100W P100 Electric Soldering Iron in box
New old stock, read description
|