element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
FPGA
  • Technologies
  • More
FPGA
Forum Get a Free Board -- Seeking 2 People to Build a Project with Digilent CMOD S7 featuring Spartan-7 FPGA
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join FPGA to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 28 replies
  • Subscribers 551 subscribers
  • Views 4260 views
  • Users 0 members are here
  • scasny
  • xilinx
  • embedded
  • digilent
Related

Get a Free Board -- Seeking 2 People to Build a Project with Digilent CMOD S7 featuring Spartan-7 FPGA

rscasny
rscasny over 6 years ago

I often get members who want learn "the secret" of how to get picked as an official roadtester. Well, successful (and frequent) roadtesters usually start with something small: writing a blog, starting a discussion, or doing a small project -- all these things I look at when I make roadter selections.

 

I also get members who apply for roadtests for FPGA products yet have little or no background in programmable device technology nor any experience in the often-complex design tools for these devices. when you have 60 days to do a roadtest, I feel it would be a big burden on the roadtester if he/she had no experience in these things to begin with.

 

I have thought about both of these types of members and was looking for something simple that (a) would-be roadtester could do to build up their portfolio of things they have done on the community, and (b) something simple where they could learn about FPGAs and get some time to hone their skills with the associated design tool.

 

I hunted around and came up with the Digilent CMODS7 dev board featuring the Xilinx Spartan-7 FPGA. I have two of them I would like to giveaway to any member who feels he or she is in the above two groups and wants to take a step forward.

 

Let me tell you a little about the Digilent CMOD S7Digilent CMOD S7. It's a great little board that will help you increase your skills and help you demonstrate your ability to carry out a project to completion -- the key skill to be a super roadtester.image

 

The Digilent CMOD S-7 is a breadboardable Spartan-7 FPGA board.

 

It come in a small, 48‐pin DIP form factor board, featuring 32 FPGA digital I/O signals, 2 FPGA analog input signals, an external power input rail, and ground are routed to 100‐mil‐spaced through‐hole pins, making the Cmod S7 well suited for use with solderless breadboards. At just 0.7” by 3.05” inches, it can be loaded in a standard socket and used in embedded systems. The board also includes a programming ROM, clock source, USB programming and data transfer circuit, power supplies, LEDs, and buttons.

 

Here are some more features:

 

Xilinx Spartan‐7 FPGA (XC7S25‐1CSGA225C)

o 3,650 slices containing four 6‐input LUTs and 8 flip‐flops

o 1,620 Kbits of fast block RAM

o 3 clock management tiles, each with a phase‐locked loop and mixed‐mode clock manager

o 80 DSP slices

o Internal clock speeds exceeding 450 MHz

o On‐chip analog‐to‐digital converter (XADC)

o Programmable over JTAG and Quad‐SPI Flash

 

Memory

o 4 MB Quad‐SPI Flash

 

Power

o Powered from USB or 5V external supply connected to DIP pin 24

 

USB

o USB‐JTAG programming circuitry

o USB‐UART bridge

 

Push‐buttons and LEDs

o 2 Buttons

o 4 LEDs

o 1 RGB LED

 

Expansion Connectors

o 1 Pmod connector

 

Software Supportimage

The Cmod S7 is fully compatible with the high‐performance Vivado Registered Design Suite versions 2018.1 and newer. It is supported under the free WebPACKTm installation option, which does not require a license, so designs can be implemented at no additional cost. This free installation includes the ability to create MicroBlazeTm soft‐core processor designs. Design resources, example projects, and tutorials are available for download at the Cmod S7 Resource Center.

 

How To Get this Free Board

Leave a comment and tell me about yourself as an element14 member. Tell me about your electronics knowledge as well. What you have done on the community, and what you would like to do to get this board. I'l take a week or so and then review the comments. I'll end up picking two people. I'll send you the board and I you have to post a blog on the CMOD S& including pictures or videos of what you have done.

 

Sincerely,

 

Randall Scasny

RoadTest Program Manager

  • Sign in to reply
  • Cancel

Top Replies

  • rscasny
    rscasny over 6 years ago in reply to alphanu +3
    Hi Ben. I will be launching another free FPGA board project/giveaway next week. So, stay tuned. Thanks for your email. Randall
  • michaelkellett
    michaelkellett over 6 years ago in reply to mike-0rc +3
    There is a free (as in beer) version of Vivado with no time limits. https://www.xilinx.com/products/design-tools/vivado/vivado-webpack.html MK
  • zamaliphe
    zamaliphe over 6 years ago +2
    so about me well i'm computer programer i come across fpga world throw spartan 3E500 i learned the VHDL / verilog as start and i have done some small projects using it now i normally use HLS and c / c…
  • zamaliphe
    zamaliphe over 6 years ago

    so about me

    well i'm computer programer i come across fpga world throw spartan 3E500

    i learned the VHDL / verilog as start and i have done some small projects using it

    now i normally use HLS  and c / c++ to code for FPGA .

    why i would want that spartan 7

    its one of the boards on my list and i wanted to buy it my self but i already got some zedboards so i thought i might do it later

    what i would do with it

    i would try to play around run some cryptographic algorithms and see what can be fitted into the board and what does not

    how fast can this board hash using sha256 i would bost everything on github repo and element14 blog posts

    i'm new here so this also would be a nice gift image

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • neuromodulator
    neuromodulator over 6 years ago

    Interesting, I myself am interested in learning about FPGAs, but never applied to any roadtest as I was not sure I would be able to complete a proper roadtest. How much time would we have to test these boards?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • rscasny
    rscasny over 6 years ago

    I'm fine with giving the board to the 2 people who have responded.

     

    This is what I need you to do:

     

    1. I will send the board to you.

    2.  You will play around with it, experiment with it.

    3. You will write me a blog which details your experience with the board. I'd like to see some images  and other visuals.

    4. Write the blog within 1 month after receiving the board.

     

    If you guys agree, just make a comment. Send me your mailing info privately at rscasny

     

    Thanks.

     

    Randall

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • zamaliphe
    zamaliphe over 6 years ago in reply to rscasny

    i do agree totally .

    i would surly play around with it test on how to work with ( MicroBlaze Soft Processor )

    i would experiment with AXI interface as it was unsupported with my (spartan 3E ) device

    i would love to try working on vivado with Spartan FPGA

    i will write my experience and do some short videos / images of how it gos

    and send it all to you

    thanks in advance

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Fred27
    Fred27 over 6 years ago

    Have fun with it, guys. The Spartan 7 is a very impressive piece of hardware.

     

    neuromodulator If you're new to FPGAs then be prepared for quite a journey into the strange and unknown! A good journey, but a strange one.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • zamaliphe
    zamaliphe over 6 years ago in reply to Fred27

    thanks

    Fred27

    i do agree FPGAs is a  quite  journey its dificult one as well .

    and spartan 7 would be great board for it

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • mike-0rc
    mike-0rc over 6 years ago

    LOL, I ordered a Cmod A7 about 2 maybe 3 months ago....Still in it's box, eventually this is being mounted into production test equipment for super fast I/O.

    I did look at the S7 but it did not have enough IO to support the amount of IO needed along with the analogue inputs (I think there was something on this). I have to wait for my test PCB to be manufactured (About a months time) and it has a DIP foot print for the A7. Now I have no experience with FPGA and this will be a first.... I am ok with C and C++ programming and amazingly enough had to learn to program in a week as ASM is not the way to program more than 1K of memory and paging was a painful way to program. However I managed to get an 8bit LCD, RS232, RS485, I2C, SPI and all the peripherals to work in ASM, I had to learn C as it was a development requirement to have my now finished production unit, which utilities the above with a 8bit MCU doing 24bit floating point math at 64Mhz and driving a GLCD display with custom array fonts etc. All self taught I may say I did a great job. Now that I have progressed to a PIC32 and using RTOS multi threaded sub programs to do a wide range of tasks including 100Mbit Lan, USB, RS232, RS485, Multi bus GPIO's, GLCD screens, SQI flash, SPI flash, and a few more things that I cannot say as this is for my work. My next task after testing my PCB will be to create programs for the Cmod A7 and interface the results with a PC program to automatically fill in forms and other tasks...So having a S7 could be beneficial to learn on but I do have access to a A7 on which to learn.. By all means when I start the project at work would I be able to post some but not all of the things on here as a comparison between the two.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • neuromodulator
    neuromodulator over 6 years ago in reply to rscasny

    What kind of content would the blog have to have? As I have very little experience with FPGAs, I wondering if can actually do it in less than a month...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • neuromodulator
    neuromodulator over 6 years ago in reply to Fred27

    Yeah I'm new... and FPGAs have always looked a bit scary to me. The most that I've done has been to download Vivado and play a bit with it (without any real FPGA of course). How was your FPGA learning journey?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • mike-0rc
    mike-0rc over 6 years ago in reply to neuromodulator

    I have yet to learn any.....Although My place of work uses FPGA's in a wide range of products and they are willing to teach me, so it shouldn't take too long before I find my feet. image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube