Git Product home page Git Product logo

basys3-vgasignal's Introduction

Basys3-VGAsignal

--A VGA Controller Design based on Basys3.
--The aim of the design is to generate controllable colourful pattern (3x4 squares) on the screen using VGA port of Digilent Basys 3” FPGA board.
--The design is implemented in 'Vivado'and 'Multisim'.
--All functions asked in Labs is completed.
--CE264 Digital Systems Design.
--Thanks for XLR, a beautiful girl living nearside door,to teach me and give me encourage!

How to use this project?

  1. Make sure that you have some knowledge of PLD / Multisim / Basys3 board.
  2. Read “Basys3-Reference Manual” and “PLD datasheets” in **Literature Support carefully **.
  3. Read ‘Project reseach report’ (which writen by me) in Literature Support. I given many details of this project this report.
  4. The circuit reading order may be ‘7-segment’ → ‘VGA Display’ → ‘VGAcontroller’, if you are a newbie
  5. Try to transfer circuit diagram into PLD and burn in your Basys3 board.
  6. Done! PS. If you have any question about this project, you can send a email: [email protected]

Preformance

https://www.youtube.com/watch?v=GE7h9XSa9vw&feature=youtu.be or https://www.bilibili.com/video/BV1H34y1e7oi?share_source=copy_web)

Overview

This is flow chart show the design idea for this project XmindofVGA
The top module of this experiment consists of seven sub-modules, and their relationship is shown in flow chart. In this flow chart, the purple block represents hardware, the blue block represents the native integrated system on Basys3 board, the yellow block represents the self-designed sub-module, and the red line represents physical connection.

basys3-vgasignal's People

Contributors

yuwenluopie avatar

Stargazers

 avatar  avatar

Watchers

 avatar

basys3-vgasignal's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.