~~NOTOC~~ ====== Cmod A7 ====== {{Digilent Infobox | Store Page = https://digilent.com/shop/cmod-a7-breadboardable-artix-7-fpga-module/ | Manual = [[reference-manual]] | Support = https://forum.digilent.com/forum/4-fpga/ | Title = Cmod A7 | Subtitle = Breadboardable Artix-7 FPGA Module | Header = Features | Bullet = Programmable over JTAG and Quad-SPI Flash | Bullet = 1 MSPS on-chip ADC | Header = Key Specifications | LUTs = 10,400 (15T) \\ 20,800 (35T) | Flip-flops = 20,800 (15T) \\ 41,800 (35T) | Block RAM = 112.5KB (15T) \\ 225KB (35T) | SRAM = 512KB with an 8-bit bus \\ and 8ns access time | Quad-SPI Flash = 4MB | Header = Connectivity and Onboard I/O | Pmod Connectors = 1 with 8 Digital I/O | Connectors = 48-pin DIP with 44 Digital I/O \\ and 2 Analog inputs (0-3.3V) | Buttons = 2 | LEDs = 2 | RGB LED = 1 | Header = Electrical | Power = USB or external 3.3-5.5V supply | Header = Physical | Width = 0.7 in | Length = 2.75 in | Header = Design Resources | Fritzing Part = {{ :reference:programmable-logic:cmod-a7:cmod_a7.fzpz |}} | 3D STEP = {{ :reference:programmable-logic:cmod-a7:cmod_a7.zip |}} | Vivado Board Files = [[/vivado/boardfiles2015 | 2015.1 and newer]] \\ [[/vivado/boardfilesold | 2014.4 and older]] | Master XDC = {{https://raw.githubusercontent.com/Digilent/CmodA7/master/Resources/XDC/CmodA7_Master.xdc | GitHub}} | Github Repo = {{:reference:programmable-logic:cmod-a7:cmoda7-master.zip|ZIP}} | Header = Documentation | Primary IC = [[https://docs.xilinx.com/v/u/en-US/ds181_Artix_7_Data_Sheet | XC7A15T & XC7A35T]] | Reference Manual = [[programmable-logic/cmod-a7/reference-manual]] | Schematic = {{:reference:programmable-logic:cmod-a7:cmod_a7_sch.pdf|Rev. B}} | Header = Design Resources | 3D Model = {{:reference:programmable-logic:cmod-a7:Cmod_A7-3D.zip|STP Model}} | Mechanical Dimensions = {{https://files.digilent.com/resources/programmable-logic/cmod-a7/CmodA7_Dimensions.zip|Various Dimensions}} }} {{page>reference-manual}} \\ \\ ===== Documentation ===== {{topic>cmod-a7 +doc -legacy}} * {{reference:programmable-logic:cmod-a7:cmod_a7_sch.pdf|Cmod A7 Schematic (Rev. B)}} * {{reference:programmable-logic:cmod-a7:cmod_a7_sch_rev_c0.pdf|Cmod A7 Schematic (Rev. C)}} * {{https://files.digilent.com/resources/programmable-logic/cmod-a7/Statement+of+Volatility+Cmod+A7-35T.pdf|Cmod A7 35T Statement of Volatility}} * {{https://files.digilent.com/resources/programmable-logic/cmod-a7/Statement+of+Volatility+Cmod+A7-15T.pdf|Cmod A7 15T Statement of Volatility}} **Note:** //Xilinx software tools are not available for download in some countries. Prior to purchasing the Cmod A7, please check the supporting software's availability, as it is required for the board's use.// ---- ===== Tutorials ===== * [[programmable-logic:guides:installing-vivado-and-vitis]] * Walks through installing Vivado and Vitis, the development environments used to create hardware and software applications targeting Digilent FPGA development boards. * [[programmable-logic:guides:getting-started-with-ipi]] * Walks through using Vivado and Vitis to create a design in hardware and software that uses a processor to control buttons and LEDs. * [[programmable-logic:guides:getting-started-with-vivado]] * Walks through using Vivado to create a simple design that blinks a single LED. * [[learn/programmable-logic/tutorials/pmod-ips/start]] * Digilent Pmod IPs can be used to control connected Pmods from baremetal software. * It should be noted that not all Pmods are supported and that Pmod IPs are only supported in versions of Vivado 2019.1 and older. * [[programmable-logic/guides/simulation]] * Learn how to use Vivado's built-in simulator for the first time * [[learn/programmable-logic/tutorials/cmod-a7-programming-guide/start]] * [[learn/programmable-logic/tutorials/htsspisf/start]] * [[learn/programmable-logic/tutorials/program_fpgas_through_multisim/start]] ---- ===== Example Projects ===== * [[./demos/gpio]] * [[./demos/oob]] * [[./demos/xadc]] * [[/cmod_a7/cmod_a7/cmod_a7_stopwatch/start]] * [[https://forum.digilent.com/topic/2866-cmod-a7-35t-demo-project/|Link to Community Project to test the XADC, GPIO, buttons, LEDs, and SRAM]] ---- ===== Additional Resources ===== * [[http://www.xilinx.com/support/university/workshops.html | Xilinx Vivado Workshop Materials]] * {{https://files.digilent.com/resources/programmable-logic/cmod-a7/CmodA7_Dimensions.zip|Mechanical Dimensions}} ---- {{tag>programmable-logic programmable-logic-start cmod-a7 resource-center}}