Himself drew a FMC-VHDCI four-layer board, an external vmodcam, an interface definition such as the following
#CAMA PIN constractnet "cama_d_i[7]" LOC = T17 | Iostandard = lvcmos33;net "Cama_d_i[6]" LOC = T16 | Iostandard = lvcmos33;net "Cama_d_i[5]" LOC = M21 | Iostandard = lvcmos33;net "Cama_d_i[4]" LOC = M22 | Iostandard = LVCMOS33; NET "cama_d_i[3]" LOC = P18 | Iostandard = LVCMOS33; NET "cama_d_i[2]" LOC = C19 | Iostandard = LVCMOS33; NET "cama_d_i[1]" LOC = J17 | Iostandard = LVCMOS33; NET "cama_d_i[0]" LOC = J16 | Iostandard = LVCMOS33; NET "cama_fv_i" LOC = N17 | Iostandard = LVCMOS33; NET "cama_lv_i" LOC = N18 | Iostandard = LVCMOS33; NET "cama_pclk_i" LOC = D20 | Iostandard = lvcmos33;net "cama_pclk_i" in_term = untuned_split_50;net "cama_mclk_o" LOC = N22 | Iostandard = LVCMOS33; NET "CAMA_SDA" LOC = J22 | Iostandard = I²c; NET "CAMA_SCL" LOC = J21 | Iostandard = I²c; NET "Cama_pwdn_o" LOC = P22 | Iostandard = LVCMOS33; NET "Cama_rst_o" LOC = D18 | Iostandard = lvcmos33;net "Cama_rst_o" drive =: #CAM Board vcc2v9 vcc1v8 Enable NET "Camx_vDden_o "Loc= P17 | Iostandard = LVCMOS33; #CAMB PIN constractnet "camb_d_i[7]" LOC = A17 | Iostandard = LVCMOS33; NET "Camb_d_i[6]" LOC = A16 | Iostandard = LVCMOS33; NET "camb_d_i[5]" LOC = A19 | Iostandard = LVCMOS33; NET "Camb_d_i[4]" LOC = A18 | Iostandard = LVCMOS33; NET "camb_d_i[3]" LOC = E20 | Iostandard = LVCMOS33; NET "camb_d_i[2]" LOC = E19 | Iostandard = LVCMOS33; NET "camb_d_i[1]" LOC = B22 | Iostandard = LVCMOS33; NET "camb_d_i[0]" LOC = B21 | Iostandard = LVCMOS33; NET "camb_fv_i" LOC = C15 | Iostandard = LVCMOS33; NET "camb_lv_i" LOC = B15 | Iostandard = LVCMOS33; NET "camb_pclk_i" LOC = C20 | Iostandard = lvcmos33;net "camb_pclk_i" in_term = untuned_split_50; NET "camb_mclk_o" LOC = G20 | Iostandard = lvcmos33;net "CAMB_SDA" LOC = G19 | Iostandard = I²c; NET "CAMB_SCL" LOC = G21 | Iostandard = I²c; NET "Camb_pwdn_o" LOC = J20 | Iostandard = LVCMOS33; NET "Camb_rst_o" LOC = K21 | Iostandard = LVCMOS33;
The next step is to write the code to set the image, processing. To be continued .....
Suppose the innocence is going to die for me. Why not earlier?
--We are all a symbol of time, and no one has the right to decide their own destiny.
Zedboard Vmodcam PIN Constraint