Skip to content

I'll post here notes, that I make while studying from various websites, newspapers or books

Notifications You must be signed in to change notification settings

mozerpol/NotesFromLearning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

356add3 · Feb 28, 2025
Feb 21, 2025
Jun 7, 2024
Mar 29, 2024
Oct 14, 2024
Nov 17, 2021
Oct 14, 2024
Oct 19, 2021
Feb 21, 2025
Feb 21, 2025
Jul 31, 2021
Dec 26, 2021
Feb 21, 2025
Feb 28, 2025
Feb 26, 2025
Feb 21, 2025
Nov 22, 2021
Feb 17, 2025

Repository files navigation

NotesFromLearning

I'll post here notes, that I make while studying from various websites, newspapers or books.

  1. Notes from reading the Microprocessor Design book, which is availble on the wiki: https://upload.wikimedia.org/wikipedia/commons/7/71/MicroprocessorDesign.pdf

  2. Notes from reading the series of articles that appeared in the Elektronika Praktyczna magazine.

  3. Notes from reading the a series of two articles from the site elektronikab2b. It was in my mother language. First article, second article. I wrote about it on 29.04.2021. The articles are named: "FPGA od początku do końca - część pierwsza" and "FPGA od początku do końca część druga".

  4. Notes from learning Verilog language. I will include notes from several books that helped me learn Verilog.

  • The first is under this (date of access: 25.06.2021) address. It's created by my teacher Bogdan Pankiewicz, the title is "SKRYPT DO PRZEDMIOTU Języki modelowania i symulacji", it's written in my mother language.
  • The second is tutorial based on asic-world.com website created by Deepak Kumar Tala.
  • The third is also written in my mother language, under this (date of access: 25.06.2021) address. It's created by Jacek Bieganowski and Grzegorz Wawrzyniak, the title is "Język Verilog w projektowaniu układów FPGA".
  1. Notes from reading the book FPGAs for dummies, which is available for free on the internet.

  2. Notes from learning VHDL language. I will include notes from several books that helped me learn VHDL.

  • The first is under this (date of access: 25.06.2021) address. It's created by my teacher Bogdan Pankiewicz, the title is "SKRYPT DO PRZEDMIOTU Języki modelowania i symulacji", it's written in my mother language.
  1. Notes from Microsemi (in the past Microchip) page. I described some about RTG4, SmartFusion and RTAX devices.

Below I'll put some intresting links, which I decided to remember.

RISC-V:

  1. https://github.com/YosysHQ/picorv32/tree/main/dhrystone - date of access: 16.02.2025

Computer architecture:

  1. https://www.youtube.com/watch?v=kgiZlSOcGFM - date of access: 16.02.2025
  2. https://www.youtube.com/playlist?list=PL5Q2soXY2Zi8J58xLKBNFQFHRO3GrXxA9&cbrd=1&ucbcb=1
  • date of access: 16.02.2025
  1. https://electronics.stackexchange.com/questions/255801/should-every-fpga-design-include-a-reset-signal
  • date of access: 16.02.2025
  1. https://vhdlwhiz.com/why-latches-are-bad/ - date of access: 16.02.2025
  2. https://lwn.net/Articles/250967/ - date of access: 16.02.2025
  3. https://www.cise.ufl.edu/~mssz/CompOrg/Top-Level.html - date of access: 15.10.2021 - in the middle of the page there is Course Material, inside each link we have a lot of info about conmputer architecture.
  4. https://www.youtube.com/c/SemihalfPL/videos - date of access: 15.10.2021

FPGA:

  1. https://www.tek.com/en/documents/application-note/anatomy-eye-diagram
  • date of access: 16.02.2025
  1. https://www.vhdl-online.de/courses/system_design/vhdl_-_overview_and_application_field/start
  • date of access: 16.02.2025
  1. https://www.fpga4fun.com/
  • date of access: 16.02.2025
  1. https://vhdlwhiz.com/product/course-vhdl-synthesis-from-code-to-hardware/
  • date of access: 16.02.2025
  1. https://www.synopsys.com/glossary/what-is-static-timing-analysis.html
  • date of access: 16.02.2025
  1. https://www.vlsi-expert.com/2011/03/static-timing-analysis-sta-basic-timing.html
  • date of access: 16.02.2025
  1. https://www.youtube.com/watch?v=Hpdz-pE42es - date of access: 16.02.2025
  2. https://github.com/VLSI-EDA/PoC - date of access: 16.02.2025
  3. https://tsfpga.com/index.html - date of access: 16.02.2025
  4. https://www.ni.com/docs/en-US/bundle/labview-fpga-module/page/understanding-timing-considerations-for-fpga-vis-fpga-module.html
  • date of access: 16.02.2025
  1. https://rafal-bartoszak.blogspot.com/p/poradniki-vhdl.html - date of access: 15.10.2021 - mainly I care about two articles about building own CPU.
  2. https://vhdlwhiz.com/terminology/ - date of access: 15.10.2021
  3. https://www.nandland.com/ - date of access: 17.10.2021
  4. https://hdlbits.01xz.net/wiki/Problem_sets - date of access: 17.10.2021 - a small circuit design exercises for practicing Verilog.
  5. https://www.asic-world.com/verilog/index.html - date of access: 23.10.2021
  6. https://www.youtube.com/c/FPGAsforBeginners/videos - date of access: 23.10.2021
  7. https://www.chipverify.com/verilog/verilog-tutorial - date of access: 23.10.2021
  8. https://www.fpga4fun.com/ - date of access: 23.10.2021
  9. https://projectf.io/sitemap/ - date of access: 23.10.2021 - about FPGA and Verilog. Graphics in FPGA, math, etc.
  10. https://www.beyond-circuits.com/wordpress/tutorial/ - date of access: 17.02.2005

Arm:

  1. https://github.com/davisjp1822/stm32_nucleo_linux - date of access: 16.02.2025
  2. https://pl.wikipedia.org/wiki/CMake - date of access: 16.02.2025
  3. https://www.udemy.com/course/mastering-microcontroller-with-peripheral-driver-development/
  4. http://www.efton.sk/STM32/ - date of access: 17.02.2005
  5. https://www.udemy.com/course/embedded-systems-bare-metal-programming/ - date of access: 17.02.2005
  6. https://www.youtube.com/playlist?list=PLPW8O6W-1chwyTzI3BHwBLbGQoPFxPAPM - date of access: 17.02.2005
  7. https://www.youtube.com/playlist?list=PLP29wDx6QmW7HaCrRydOnxcy8QmW0SNdQ - date of access: 17.02.2005

Z80

  1. http://www.breakintoprogram.co.uk/?s=Homebrew+Z80+Computer+%28Part+%29 - date of access: 17.02.2005

Electronics:

  1. https://teoriaelektryki.pl/ - date of access: 15.10.2021
  2. https://sys.academy.lv/labwork/boolean-algebra-tutorial/boolean-algebra.htm
  3. https://madformath.com/calculators/digital-systems/boolean-functions/function-to-logic-circuit-converter
  • date of access: 16.02.2025
  1. https://madformath.com/calculators/digital-systems/boolean-functions/function-to-truth-table-converter
  • date of access: 16.02.2025
  1. https://eduinf.waw.pl/mapa.php - date of access: 15.10.2021 - a lot of informations at high school level about IT.

Others:

  1. https://haloursynow.pl/pl/545_historia/21475_kuznia-inzynierow-i-lotnikow-ursynowska-modelarnia-dziala-od-45-lat.html
  • date of access: 16.02.2025
  1. https://bemowskie.pl/aeromodelklub/ - date of access: 16.02.2025
  2. https://www.hackster.io/ - date of access: 16.02.2025
  3. https://www.youtube.com/watch?v=RwEZXEU0wRg&list=PL4cCrC9uMl4g3sNrzdQLJ8Jmf7fVZJcCR&index=1
  • date of access: 16.02.2025
  1. https://www.youtube.com/watch?v=HIYETvcRGbk&list=PLy0QKiTjlsBL1wNuXVOaDIOgvJ1Iu5q4_&index=1
  • date of access: 16.02.2025
  1. https://old.reddit.com/r/PrintedCircuitBoard/wiki/books#wiki_digital_design
  • date of access: 16.02.2025

About

I'll post here notes, that I make while studying from various websites, newspapers or books

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published