Showing posts with label SOURCE. Show all posts
Showing posts with label SOURCE. Show all posts

Thursday, January 9, 2020

SOURCE


https://www.youtube.com/watch?v=lT1dj_gmHuM&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=1

https://www.youtube.com/watch?v=YSyz971kuU0&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=10

https://www.youtube.com/watch?v=am6jPpJazx4&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=11

https://www.youtube.com/watch?v=4leMX8s3A0E&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=5

https://www.youtube.com/watch?v=90xzZkxFnCg&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=2

https://www.youtube.com/watch?v=UVOp5TRiACI&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=3

https://www.youtube.com/watch?v=WjWtowunreM&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=4

https://www.youtube.com/watch?v=kLD6dCCAeW8&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=6

https://www.youtube.com/watch?v=mjmSqo79abQ&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=7

https://www.youtube.com/watch?v=v-rtuFTgeww&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=8

https://www.youtube.com/watch?v=9Ju8MdQgpmA&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=9

https://www.youtube.com/watch?v=vD_rqjigWVw&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=12

https://www.youtube.com/watch?v=IP1EqlnvL9c&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=13

https://www.youtube.com/watch?v=IP1EqlnvL9c&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=14

https://www.youtube.com/watch?v=ShsPcA6o174&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=15

https://www.youtube.com/watch?v=HEL2LMS6oT0&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=16

https://www.youtube.com/watch?v=KSYffSDYU9E&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=17

https://www.youtube.com/watch?v=mZPyG6896-o&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=18

https://www.youtube.com/watch?v=Pl8rran2qKE&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=19



https://www.youtube.com/watch?v=vGPrhcypXUg&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=20



https://www.youtube.com/watch?v=qCTKP8uuJwk&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=21

https://www.youtube.com/watch?v=7aMWwEzkoOE&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=22

https://www.youtube.com/watch?v=PVMOJ-K8Lm0&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=23

https://www.youtube.com/watch?v=NVtaLClpdX4&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=24

https://www.youtube.com/watch?v=EgSfjLyCTGk&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=25

https://www.youtube.com/watch?v=bgQO9aYFu0Q&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=26

https://www.youtube.com/watch?v=r_2PcOhZfL8&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=27

https://www.youtube.com/watch?v=Ar7zkHwIEFs&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=29

https://www.youtube.com/watch?v=Nxw-RhbfIZg&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=30



https://www.youtube.com/watch?v=hgz2fwvCxqo&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=31

https://www.youtube.com/watch?v=8zWl6VhaCAY&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=32



https://www.youtube.com/watch?v=jSFf1tSrPp8&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=33



https://www.youtube.com/watch?v=b7C1aNk0olw&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=34



https://www.youtube.com/watch?v=xznZzA6aIwY&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=35



https://www.youtube.com/watch?v=VAeZmoztbvU&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=36

https://www.youtube.com/watch?v=0x3c4GhAd50&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=37



https://www.youtube.com/watch?v=0foW8xWmf9w&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=38



https://www.youtube.com/watch?v=yp9o0R7Qmqk&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=39



https://www.youtube.com/watch?v=yp9o0R7Qmqk&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=40

https://www.youtube.com/watch?v=M3HHu5CEz-w&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=41

https://www.youtube.com/watch?v=M3HHu5CEz-w&list=PLesx0GVGgym1bHV1gPIl89wnY0KFflLHj&index=42



https://www.youtube.com/watch?v=2j4YiDnPzXM&t=4s

https://www.youtube.com/watch?v=oCTUZycBgFA

https://www.youtube.com/watch?v=eek__uzqwg0

https://www.youtube.com/watch?v=1w-m43IE6WU

https://www.youtube.com/watch?v=lT1dj_gmHuM&t=22s

https://www.youtube.com/watch?v=o96oZTg7B6E

https://www.youtube.com/watch?v=lT1dj_gmHuM

https://www.youtube.com/watch?v=v80EhzC9Hig


Links:


OpenTimer/OpenTimer → OpenTimer.

Tutorial on how to use/install it. → 

VSD - A complete guide to install open-source EDA tools

https://www.elphel.com/blog/2015/04/fpga-to-ddr3-memory-interface-step-by-step-timing-calibration-and-set-up/

https://reference.digilentinc.com/vivado/getting-started-with-ipi/2018.2


https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841618/PetaLinux+Getting+Started


https://medium.com/developments-and-implementations-on-zynq-7000-ap/install-ubuntu-16-04-lts-on-zynq-zc702-using-petalinux-2016-4-e1da902eaff7


https://www.instructables.com/id/Getting-Started-With-PetaLinux/


https://assil.me/2017/10/24/building-a-petalinux-project.html


https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842385/How+to+format+SD+card+for+SD+boot


https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841830/PS+and+PL+based+Ethernet+in+Zynq+MPSoC


https://www.hackster.io/news/microzed-chronicles-microblaze-petalinux-and-iot-652f61414f1f


https://www.hackster.io/news/an-fpga-take-on-the-raspberry-pi-petalinux-on-the-zynqberry-67dd421d25aa


https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842340/PS+UART


https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842398/Linux+GPIO+Driver


https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842136/Xilinx+DRM+KMS+HDMI-Tx+Driver


https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842359/AXI+UART+Lite+standalone+driver


https://reference.digilentinc.com/learn/programmable-logic/tutorials/zedboard-getting-started-with-zynq/start


http://www.sunburst-design.com/papers/


https://www.chisel-lang.org/


https://www.cl.cam.ac.uk/teaching/1011/SysOnChip/


https://blog.digilentinc.com/how-to-code-a-state-machine-in-verilog/


http://www.csit-sun.pub.ro/courses/Masterat/Xilinx%20Synthesis%20Technology/toolbox.xilinx.com/docsan/xilinx4/data/docs/xst/hdlcode14.html


https://riptutorial.com/verilog/example/11569/shift-register


http://people.ece.cornell.edu/land/courses/ece5760/


https://www.youtube.com/c/digitronixnepal


https://www.youtube.com/channel/UCEpe5DhhS0HYFBaCVsU2Iwg 


https://onlinecoursetutorials.com/python/python-interview-questions-and-answers-for-programmers

https://www.paripath.com/blog/analysis-blog

https://www.cl.cam.ac.uk/~djg11/wwwhpr/fourphase/fourphase.html


http://www.hitequest.com/Hardware/El_hardware.htm


https://www.shellbr.com/other-collections


http://www.discovercircuits.com/F/freqdivider.htm


http://www.sunburst-design.com/papers/CummingsSNUG2008Boston_CDC.pdf


https://www.synopsys.com/cgi-bin/verification/dsdla/docsdl/vcs-xprop-ds.pdf?file=vcs-xprop-ds.pdf


http://www.sunburst-design.com/papers/CummingsSNUG1999Boston_FullParallelCase_rev1_1.pdf


http://infocenter.arm.com/help/topic/com.arm.doc.arp0009a/Verilog_X_Bugs.pdf


https://trilobyte.com/pdf/golson_snug14.pdf


http://www.sutherland-hdl.com/papers/2001-SNUG-paper_Verilog-2000_standard.pdf


https://www.edn.com/design/integrated-circuit-design/4440596/Best-design-practices-for-DFT


http://webee.technion.ac.il/~ran/papers/Metastability-and-Synchronizers.IEEEDToct2011.pdf


http://www.mrc.uidaho.edu/mrc/people/jff/EO_440/Handouts/Clock_Domains/sync_errors.pdf


http://webee.technion.ac.il/~ran/papers/zerolatency.pdf

https://www.gaisler.com/doc/antn/GRLIB-AN-0010.pdf

 

 Xilinx Developer Forums
Good resource for developing using Xilinx FPGAs\

 

https://www.youtube.com/watch?v=KoC9hEckJdk

http://ece-research.unm.edu/jimp/vhdl_fpgas/index.html

http://www.syncad.com/timing_analysis.htm

https://github.com/Xilinx/SDSoC-Tutorials/tree/master/getting-started-tutorial

https://software.intel.com/en-us/fpga-academic/teach

https://www.xilinx.com/video/hardware/cross-clock-domain-checking-cdc-analysis.html

https://sites.google.com/site/interviewquestionsandanswers/verilog-interview-questions

http://rtl-verilog-interview-questions.72332.x6.nabble.com/

http://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/s2017/md874/md874/LogicAnalyzer.htm

https://e2e.ti.com/support/data-converters/f/73/t/652292?WAVEVISION5-Importing-of-files-in-Wavevision-5-from-Xilinx-chipscope-data&rdf=ByBRMgBqUCZdYQc%20BiULPgEmUz8BbVJv

http://corevlsi.blogspot.com/2014/09/verilog-and-system-verilog-interview.html

https://www.micrium.com/xilinx-debugging-fpga-hardware-with-the-jtag-to-axi-bridge/

http://www.fpgadeveloper.com/2015/06/using-chipscope-and-sdk-at-the-same-time.html

https://s3.amazonaws.com/connect.linaro.org/yvr18/presentations/yvr18-305.pdf

https://zhehaomao.com/blog/fpga/2013/12/29/sockit-4.html

https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841873/Linux+Drivers

https://www.kernel.org/doc/html/v4.18/driver-api/fpga/index.html

https://www.kernel.org/doc/html/v4.18/driver-api/fpga/fpga-mgr.html 

http://zedboard.com/content/how-communicate-fpga-linux

https://www.infradead.org/~mchehab/kernel_docs/unsorted/xillybus.html

https://www.phoronix.com/scan.php?page=news_item&px=Intel-FPGA-Linux-kernel

 https://opae.github.io/0.13.1/docs/drv_arch/drv_arch.html

https://tspace.library.utoronto.ca/bitstream/1807/79248/3/Nam_Kevin_201708_MAS_thesis.pdf

http://svenand.blogdrives.com/archive/150.html#.XfDDQmQzbIV

https://zhehaomao.com/blog/fpga/2013/12/29/sockit-4.html

https://people.ece.cornell.edu/land/courses/ece5760/DE1_SOC/DE1-SoC-UP-Linux/Linux.pdf

http://web.mit.edu/6.111/www/f2017/handouts/labs/ila.html


https://www.allaboutcircuits.com/technical-articles/use-the-xilinx-system-generator-to-implement-a-simple-dds/
 
https://naikvihang.wordpress.com/2011/09/28/matlabise-co-simulation-using-system-generator-for-spartanvirtex-fpgas/
 
https://www.nutaq.com/xilinx-system-generator-tips-and-tricks-part-1-introduction/
 
http://www.jonataubert.com/tuto/use_opencv_sdsoc.php
 
https://www.hackster.io/adam-taylor/use-python-zynq-and-opencv-to-implement-computer-vision-361e1b
 
https://wiki.epfl.ch/prsoc/documents/Cyclone_V_SoC_Linux_Interrupt-2.pdf
 
https://medium.com/@chathura.abeyrathne.lk/xilinx-vivado-hls-beginners-tutorial-custom-ip-core-design-for-fpga-59876d5a4119
 
http://www.pynq.io/examples
 
https://hackaday.io/project/2951-fpga-opencv-object-tracking
 
https://logictronix.com/our-resources/tutorials/pynq-fpga-tutorials/



https://github.com/Xilinx/AWS-F1-Developer-Labs/blob/master/IDCT_Lab.md

https://www.element14.com/community/community/design-challenges/pathtoprogrammable/blog/2018/12/24/xilinx-zynq-blog-5-advanced-extensible-interface-axi-and-using-block-ram#jive_content_id_How_can_Block_RAM_be_used_by_the_Processing_System

https://www.hackster.io/anujvaishnav20/building-ubuntu-for-ultra96-fpga-c9aefa 


https://medium.com/developments-and-implementations-on-zynq-7000-ap/interfacing-a-usb-webcam-and-enable-usb-tethering-on-zynq-7000-ap-soc-running-linux-1ba6d836749d  

 

 

http://blog.idv-tech.com/2014/02/26/zedboard-linux-freertos-amp-board-bringup-guide/  

 

https://electronut.in/workflow-for-using-linux-on-xilinx-zynq/  

 

 

https://github.com/Xilinx/Edge-AI-Platform-Tutorials/tree/master/docs/DPU-Integration  

http://www.harald-rosenfeldt.de/category/zedboard-tutorials/  

https://china.xilinx.com/training/customer-training/c-coding-support-standalone.html  


https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841623/How+to+debug+Linux+Application+in+SDK+2019.1  

https://naikvihang.wordpress.com/2011/09/28/matlabise-co-simulation-using-system-generator-for-spartanvirtex-fpgas/  

https://timetoexplore.net/blog/fixed-point-numbers-in-verilog

https://reference.digilentinc.com/learn/programmable-logic/tutorials/zedboard-dma-audio-demo/start 

 

 https://reference.digilentinc.com/learn/programmable-logic/tutorials/zedboard-led-demo/start 

 

https://dzone.com/articles/create-a-bootbin-program-an-sd-card-and-boot-a-zc7  

 

https://dornerworks.com/blog/install-cocotb-windows-10-boost-fpga-verification-productivity

 

https://www.watelectronics.com/

 

https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842172/Create+and+Submit+a+Patch

 

http://xillybus.com/tutorials 

 

http://www1.pldworld.com/@xilinx/html/technote/tool/manual/15i_doc/alliance/lib/lib3_18.htm#:~:targetText=BUFG%2C%20an%20architecture%2Dindependent%20global,for%20the%20target%20PLD%20device.

 

https://sites.google.com/site/fpgaresearchnepal/research-blog/xilinx-vivado-installation-in-ubuntu-machine

 

http://www.eng.fsu.edu/~umb/

 

https://wiki.analog.com/resources/fpga/docs/hdl/xcomm2ip

 

http://users.ece.utexas.edu/~valvano/Volume1/E-Book/C11_SerialInterface.htm

 

https://hackaday.io/projects

 

https://aerotenna.readme.io/docs/create-the-first-stage-boot-loader

 

 

https://www.element14.com/community/community/design-challenges/pathtoprogrammable/blog/2018/12/24/xilinx-zynq-blog-5-advanced-extensible-interface-axi-and-using-block-ram#jive_content_id_How_can_Block_RAM_be_used_by_the_Processing_System

 

 

https://timetoexplore.net/blog/fixed-point-numbers-in-verilog

 

https://electronut.in/workflow-for-using-linux-on-xilinx-zynq/

 

http://www.harald-rosenfeldt.de/category/zedboard-tutorials/

 

https://github.com/Xilinx/Edge-AI-Platform-Tutorials/tree/master/docs/DPU-Integration

 

http://blog.idv-tech.com/2014/02/26/zedboard-linux-freertos-amp-board-bringup-guide/

 

https://www.xilinx.com/support/answers/60194.html

 

https://medium.com/developments-and-implementations-on-zynq-7000-ap/interfacing-a-usb-webcam-and-enable-usb-tethering-on-zynq-7000-ap-soc-running-linux-1ba6d836749d

 

https://www.hackster.io/anujvaishnav20/building-ubuntu-for-ultra96-fpga-c9aefa

 

https://dzone.com/articles/create-a-bootbin-program-an-sd-card-and-boot-a-zc7

 

http://www.fpgadeveloper.com/2014/02/create-an-application-using-the-sdk.html

 

http://www.fpgadeveloper.com/2014/03/using-the-axi-dma-engine.html

 

 

http://www.fpgadeveloper.com/2008/10/microblaze-16x2-lcd-driver.html

 

https://www.youtube.com/playlist?list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq

 

https://www.youtube.com/playlist?list=PL2DDB3054FDFA8269

 

https://reference.digilentinc.com/vivado/getting_started/2018.2


vivado

 

https://www.youtube.com/watch?v=hZ2RGwLmXc0

 

https://www.youtube.com/watch?v=kgae3Wzqngs&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC 

 

 https://www.youtube.com/watch?v=h3ZHp8NygGQ&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=2

 

https://www.youtube.com/watch?v=BXMbsL_v0sk&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=3 

 

 https://www.youtube.com/watch?v=lo4Old_TFZU&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=4

 

https://www.youtube.com/watch?v=aDaJIRoTlzQ&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=5 

 

https://www.youtube.com/watch?v=BUVbKonhc2w&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=6 

 

https://www.youtube.com/watch?v=3So1DPe2_4s&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=7 

 

 https://www.youtube.com/watch?v=JelF-HSrFm0&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=8

 

https://www.youtube.com/watch?v=vW4gYgxAVmI&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=9 

 

https://www.youtube.com/watch?v=Po3KHF0SlIc&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=10 

 

https://www.youtube.com/watch?v=d35SeUFSqfc&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=11 

https://www.youtube.com/watch?v=KkerryR-nbM&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=12 

 

https://www.youtube.com/watch?v=38lj0VQci7E&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=13 

 

https://www.youtube.com/watch?v=UobM_XgBdEg&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=15

 

https://www.youtube.com/watch?v=R-msBFn6r88

 

https://www.youtube.com/watch?v=lo4Old_TFZU&t=6s 

 

https://www.youtube.com/watch?v=BUVbKonhc2w&t=6s  

 

https://www.youtube.com/watch?v=aDaJIRoTlzQ&t=7s

 

 

https://www.youtube.com/watch?v=hZ2RGwLmXc0

 

https://www.youtube.com/watch?v=kgae3Wzqngs&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC 

 

 https://www.youtube.com/watch?v=h3ZHp8NygGQ&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=2

 

https://www.youtube.com/watch?v=BXMbsL_v0sk&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=3 

 

 

 https://www.youtube.com/watch?v=lo4Old_TFZU&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=4

 

 

https://www.youtube.com/watch?v=aDaJIRoTlzQ&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=5 

 

 

https://www.youtube.com/watch?v=BUVbKonhc2w&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=6 

 

https://www.youtube.com/watch?v=3So1DPe2_4s&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=7 

 

 https://www.youtube.com/watch?v=JelF-HSrFm0&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=8

 

https://www.youtube.com/watch?v=vW4gYgxAVmI&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=9 

 

https://www.youtube.com/watch?v=Po3KHF0SlIc&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=10 

 

https://www.youtube.com/watch?v=d35SeUFSqfc&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=11 

 

 

https://www.youtube.com/watch?v=KkerryR-nbM&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=12 

 

 

https://www.youtube.com/watch?v=38lj0VQci7E&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=13 

 

https://www.youtube.com/watch?v=UobM_XgBdEg&list=PLo7bVbJhQ6qzK6ELKCm8H_WEzzcr5YXHC&index=15  

 

 

https://www.youtube.com/watch?v=Wyasz1doE1w

 

https://www.youtube.com/watch?v=Po3KHF0SlIc&t=5s 

 

https://www.youtube.com/watch?v=3So1DPe2_4s&t=10s 

 

 https://www.youtube.com/watch?v=KkerryR-nbM&t=10s

 

https://www.youtube.com/watch?v=38lj0VQci7E&t=6s  

 

https://www.youtube.com/watch?v=h3ZHp8NygGQ&t=7s 

 

https://www.youtube.com/watch?v=yHUTok7Y6CQ  

 

https://www.youtube.com/watch?v=J46OtxFhBAs  

 

 https://www.youtube.com/watch?v=HumzeOylfyE

 

https://www.youtube.com/watch?v=OEzb-Sa8q-4  

https://www.youtube.com/watch?v=25oO4LSgA2U  

 

https://www.youtube.com/watch?v=qvTdw2EX208 

 

https://www.youtube.com/watch?v=Y2iHh-HtXn4  

https://www.youtube.com/watch?v=sfrPBvFqXOE  

 

 https://www.youtube.com/watch?v=Dn5omH3aiag

 

https://www.youtube.com/watch?v=JelF-HSrFm0&t=8s  

https://www.youtube.com/watch?v=BXMbsL_v0sk&t=9s  

https://www.youtube.com/watch?v=RVm6wG36nBo  

 https://www.youtube.com/watch?v=RVm6wG36nBo

https://www.youtube.com/watch?v=oKhWaT6TZUs  

https://www.youtube.com/watch?v=uXJ5rYhEfTE 

https://www.youtube.com/watch?v=3K0iavI6KL4  

 https://www.youtube.com/watch?v=k2bJRUzhjdE

 

https://www.youtube.com/watch?v=2pe72yhqTeo



ZYNQ ZED

https://www.youtube.com/watch?v=0Dt8rWJdiJo

 

 https://www.youtube.com/watch?v=zD-5LQCOelI

 

https://www.youtube.com/watch?v=-VE97r5XpEU  

 

https://www.youtube.com/watch?v=HyluUU2DGi8&t=5s 

 

 https://www.youtube.com/watch?v=OhBAMtbPuCY

 

https://www.youtube.com/watch?v=BASCRxR2L-c  

 

https://www.youtube.com/watch?v=qNQ3Q2GrIYg  

 

https://www.youtube.com/watch?v=HyluUU2DGi8&t=8s 

 

 https://www.youtube.com/watch?v=r6fhj5Kp-7k

 

https://www.youtube.com/watch?v=TtzZ0_V9ZH0  

 

https://www.youtube.com/watch?v=Jpi4_Acyqnw  

 

https://www.youtube.com/watch?v=tnGzZA5VJ0M 

 

https://www.youtube.com/watch?v=kGwYU91WTNM 

 

 https://www.youtube.com/watch?v=wnvTtuxSYpI

 

https://www.youtube.com/watch?v=9FrgIfE2xfU  

 

 https://www.youtube.com/watch?v=vR9MMg7AR4c

 

https://www.youtube.com/watch?v=p96eKzQabWI  

 

https://www.youtube.com/watch?v=p96eKzQabWI  

 

https://www.youtube.com/watch?v=rDGOVszjeKs  

 

https://www.youtube.com/watch?v=eOFZP9NhFsM  

 

https://www.youtube.com/watch?v=rn6sNLCiNO4  

 

https://www.youtube.com/watch?v=6no1zMczc0M  

 

https://www.youtube.com/watch?v=fAdq6W9a5SA  

 

https://www.youtube.com/watch?v=fAdq6W9a5SA  

 

https://www.youtube.com/watch?v=TtzZ0_V9ZH0&t=13s  

 

https://www.youtube.com/watch?v=LXRKrEC8JVU

 

 

 

 

VIRTEX7

https://www.youtube.com/watch?v=hWyV09Ffo1U

 

https://www.youtube.com/watch?v=JtixlupNSOQ  

 

https://www.youtube.com/watch?v=Yc_UtVFFlds&list=PL_Nji0JOuXg0_N0ba-pGABeabXdcfQYtJ  

 

https://www.youtube.com/watch?v=xfwqIr7Vnr4&list=PL_Nji0JOuXg0_N0ba-pGABeabXdcfQYtJ&index=2  

 

https://www.youtube.com/watch?v=BVNHbJ2WZRU&list=PL_Nji0JOuXg0_N0ba-pGABeabXdcfQYtJ&index=3  

 

https://www.youtube.com/watch?v=ShjXQdKdxsE&list=PL_Nji0JOuXg0_N0ba-pGABeabXdcfQYtJ&index=4 

 

https://www.youtube.com/watch?v=JtixlupNSOQ&list=PL_Nji0JOuXg0_N0ba-pGABeabXdcfQYtJ&index=5 

 

https://www.youtube.com/watch?v=f7xp3SC2iwM&list=PL_Nji0JOuXg0_N0ba-pGABeabXdcfQYtJ&index=6  

 https://www.youtube.com/watch?v=Ks9L3uARkBg&list=PL_Nji0JOuXg0_N0ba-pGABeabXdcfQYtJ&index=7

 

https://www.youtube.com/watch?v=gfpE81yMBwQ&list=PL_Nji0JOuXg0_N0ba-pGABeabXdcfQYtJ&index=8 

 

 https://www.youtube.com/watch?v=SGvYkA87W20&list=PL_Nji0JOuXg0_N0ba-pGABeabXdcfQYtJ&index=9

 

https://www.youtube.com/watch?v=5awHRI898Rg&list=PL_Nji0JOuXg0_N0ba-pGABeabXdcfQYtJ&index=10  

 

VIVADO TCL

https://www.youtube.com/watch?v=oQnwyBQgO_A&list=PL_Nji0JOuXg0_N0ba-pGABeabXdcfQYtJ&index=11  

 

https://www.youtube.com/watch?v=bJteNLM1ytQ&list=PL_Nji0JOuXg0_N0ba-pGABeabXdcfQYtJ&index=12 

 

 https://www.youtube.com/watch?v=70MNiAhUD3E&list=PL_Nji0JOuXg0_N0ba-pGABeabXdcfQYtJ&index=13



DEBUG


https://www.youtube.com/watch?v=YIEDpe692SQ

 

https://www.youtube.com/watch?v=acpIiRTxzcM  

 

https://www.youtube.com/watch?v=mN_34Ugtmlw  

 

https://www.youtube.com/watch?v=_ljXMoGJ5iM  

 

https://www.youtube.com/watch?v=2BvPEIBl15s  

 

https://www.youtube.com/watch?v=dt3YTlWfeHw  

 

https://www.youtube.com/watch?v=8mCafzPCWqs  

 

https://www.youtube.com/watch?v=jN5R-8tOZJs  

 

https://www.youtube.com/watch?v=Q0f3Jweh9As 

 

 https://www.youtube.com/watch?v=lEmSQrYSfSk

 

https://www.youtube.com/watch?v=GStN711F7P4  

 

https://www.youtube.com/watch?v=u74evyhGeFk 

 

https://www.youtube.com/watch?v=sl8xCMu39Mk

 

https://www.youtube.com/watch?v=nRztWgV1mqs  (simulation)

 

Board bring up

 

https://www.youtube.com/watch?v=nfytCj90oaw 

 

 https://www.youtube.com/watch?v=ptenATLYwSY

 

https://www.youtube.com/watch?v=-YTHzU0stfw 

 

 https://www.youtube.com/watch?v=SE1pnuWUgYA

 

https://www.youtube.com/watch?v=wDzU-Ini4XE 

 

 https://www.youtube.com/watch?v=QcNCv_bG46M

 

https://www.youtube.com/watch?v=aoMdoZwbjI8 

 

 https://www.youtube.com/watch?v=TsxdXC5rLmY

 

https://www.youtube.com/watch?v=cUi9iNsYc54 

 

 https://www.youtube.com/watch?v=0YnxHQh43cI

 

https://www.youtube.com/watch?v=1gIL87wHPmI 

 

https://www.youtube.com/watch?v=IOHgltR11QY  

 

 https://www.youtube.com/watch?v=pUuQaGoNyBA

 

https://www.youtube.com/watch?v=FdYxeGQ99QQ 

 

 https://www.youtube.com/watch?v=oIaZUZQMFYg

 

https://www.youtube.com/watch?v=mAw7Ao6P6zU

  

VIRTEX7

 

https://www.youtube.com/watch?v=sRx2YLzBIqk

 

https://www.youtube.com/watch?v=R15Euf2d_r4 

 

 https://www.youtube.com/watch?v=go3oLRQKqAU

 

https://www.youtube.com/watch?v=pDSC3E9N08Y  

 

https://www.youtube.com/watch?v=g-g7mqw7McM  

 

https://www.youtube.com/watch?v=FFZVwSjRC4c  

 

https://www.youtube.com/watch?v=qrm7ZzmWqKs  

 

https://www.youtube.com/watch?v=pDSC3E9N08Y 

 

https://www.youtube.com/watch?v=r4zRh8M6awI 

 

 https://www.youtube.com/watch?v=f38OFRceXQY

 

 

https://www.youtube.com/watch?v=D1vOFBSuWAc 

 

https://www.youtube.com/watch?v=_zYiiI1-xdY  

 

https://www.youtube.com/watch?v=DQFw90vxh78 

 

https://www.youtube.com/watch?v=IOHgltR11QY&t=6s 

 

https://www.youtube.com/watch?v=TzzzM97L4HI  

 

https://www.youtube.com/watch?v=1YgviyNfLYY  

 

https://www.youtube.com/watch?v=wxD71xdmmkE  

 

 https://www.youtube.com/watch?v=0KnvW_6Bgu0

 

https://www.youtube.com/watch?v=WcEvAvtXL94  

 

https://www.youtube.com/watch?v=mAw7Ao6P6zU&t=9s  

 

https://www.youtube.com/watch?v=FdYxeGQ99QQ

 

https://www.youtube.com/watch?v=WQf_b8RqpJs&list=PLRr5m7hDN9TLnlZDmrBlVGEREjauRGMol&index=1 

 

https://www.youtube.com/watch?v=fXkvsFIoo8k&list=PLRr5m7hDN9TLnlZDmrBlVGEREjauRGMol&index=2 

 

 https://www.youtube.com/watch?v=kr9ZaRPLsJ4&list=PLRr5m7hDN9TLnlZDmrBlVGEREjauRGMol&index=3

 

https://www.youtube.com/watch?v=yCXIodRwWYU&list=PLRr5m7hDN9TLnlZDmrBlVGEREjauRGMol&index=4 

 

 

https://www.youtube.com/watch?v=8RiyCA5cdxg&list=PLRr5m7hDN9TLnlZDmrBlVGEREjauRGMol&index=5  

 

 

https://www.youtube.com/watch?v=IszSkuYud5w&list=PLRr5m7hDN9TLnlZDmrBlVGEREjauRGMol&index=6  

 

 

https://www.youtube.com/watch?v=pRz7dvro5BY&list=PLRr5m7hDN9TLnlZDmrBlVGEREjauRGMol&index=7  

 

https://www.youtube.com/watch?v=lrJo9mx_Iuo&list=PLRr5m7hDN9TLnlZDmrBlVGEREjauRGMol&index=8  

 

 

https://www.youtube.com/watch?v=yCXIodRwWYU&list=PLRr5m7hDN9TLnlZDmrBlVGEREjauRGMol&index=4

 


https://www.youtube.com/watch?v=TVm7UHW0hXA

 

https://www.youtube.com/watch?v=J6SZ2RT2lNk 

 

 https://www.youtube.com/watch?v=BEQXV3eAZNs&list=PLAQjZOndHkdZJX7FupMRdPbXoyNiEgOvq

 

https://www.youtube.com/watch?v=F9DtJwAsErg 

 

 https://www.youtube.com/watch?v=b6IeSPshoZU

 

https://www.youtube.com/watch?v=kIsIdL4qchM 

 

 https://www.youtube.com/watch?v=0KnvW_6Bgu0&t=8s

 

https://www.youtube.com/watch?v=1gIL87wHPmI&t=6s  

 

https://www.youtube.com/watch?v=bjlzSes8Ikk 

https://www.youtube.com/watch?v=u-6CQBHGNG8 

 

https://www.youtube.com/watch?v=Z4KRooGRiKc  

 

https://www.youtube.com/watch?v=0cMKIXd65Fw  

 

https://www.youtube.com/watch?v=2vfVaXJYtjw 

 

https://www.youtube.com/watch?v=rg0zgAJ9cgc 

 

https://www.youtube.com/watch?v=Iagwzdsgtm8

  

https://www.youtube.com/watch?v=M1ktSkwTIms

 

https://www.youtube.com/watch?v=ns2bLlR2FXo  

 

 

zed

https://www.youtube.com/watch?v=ARcPCtM4acI 

 

https://www.youtube.com/watch?v=k7nQ84Bc08E 

 

https://www.youtube.com/watch?v=MuGl3pHiXCU 

 

https://www.youtube.com/watch?v=MIpipa5weBw 

'

https://www.youtube.com/watch?v=Vs2CcxJsbR8 

 

https://www.youtube.com/watch?v=x9kLAnLDmGk 

 

https://www.youtube.com/watch?v=BEihTAEMtQs 

 

https://www.youtube.com/watch?v=uRFkH19Jwk0 

 

https://www.youtube.com/watch?v=sS6OgmNOaFw 

 

https://www.youtube.com/watch?v=8lIpI30Tj-g 

 

https://www.youtube.com/watch?v=k7nQ84Bc08E&t=5s  

 

 https://www.youtube.com/watch?v=l83bcreVsH4

 

https://www.youtube.com/watch?v=8iH7wxZGMBg  

 https://www.youtube.com/watch?v=Adlw4IugnZE

 

https://www.youtube.com/watch?v=Uib8YSb8k5I 

 

 https://www.youtube.com/watch?v=90WKcW5uisA

 

https://www.youtube.com/watch?v=vvYLN7EhDX8 

 

https://www.youtube.com/watch?v=JPVTVNtJ7R4

 https://www.youtube.com/watch?v=u2Rw4W9sD18

 

https://www.youtube.com/watch?v=t883eUwDpig  

 https://www.youtube.com/watch?v=7efj3bJbGbk

 https://www.youtube.com/watch?v=sS6OgmNOaFw&t=5s

 https://www.youtube.com/watch?v=8lIpI30Tj-g&t=9s

 

https://www.youtube.com/watch?v=h8COTPpZRcg

 

https://www.youtube.com/watch?v=edgqbP74OsQ

https://www.youtube.com/watch?v=JPVTVNtJ7R4

https://www.youtube.com/watch?v=LrJHYeJitH

SDK

https://www.youtube.com/watch?v=OlWu7iRAVd8&list=PLByav2teIdI_5weV-FjvmNrZ6H3aKYpUH&index=1

 

 https://www.youtube.com/watch?v=zxZN-jmNXbc&list=PLByav2teIdI_5weV-FjvmNrZ6H3aKYpUH&index=2

 

https://www.youtube.com/watch?v=thNfqYz3GiY&list=PLByav2teIdI_5weV-FjvmNrZ6H3aKYpUH&index=3 

 

 https://www.youtube.com/watch?v=OpTXsDc9ptA&list=PLByav2teIdI_5weV-FjvmNrZ6H3aKYpUH&index=4

 

https://www.youtube.com/watch?v=UXcJr5PanVA&list=PLByav2teIdI_5weV-FjvmNrZ6H3aKYpUH&index=5 

 

 

 https://www.youtube.com/watch?v=31CucFdERSI&list=PLByav2teIdI_5weV-FjvmNrZ6H3aKYpUH&index=6

 

 

https://www.youtube.com/watch?v=4QIo3I7xtZw&list=PLByav2teIdI_5weV-FjvmNrZ6H3aKYpUH&index=7 

 

 

https://www.youtube.com/watch?v=GcEVYjSMBPQ&list=PLByav2teIdI_5weV-FjvmNrZ6H3aKYpUH&index=8 

 

 

https://www.youtube.com/watch?v=osogOHBzlHI&list=PLByav2teIdI_5weV-FjvmNrZ6H3aKYpUH&index=9 

 

https://www.youtube.com/watch?v=968Yx_dDPIs&list=PLByav2teIdI_5weV-FjvmNrZ6H3aKYpUH&index=10 

 

 

https://www.youtube.com/watch?v=onO-XojGFMM&list=PLByav2teIdI_5weV-FjvmNrZ6H3aKYpUH&index=11 

 

https://www.youtube.com/watch?v=Qu43bwdxNUs&list=PLByav2teIdI_5weV-FjvmNrZ6H3aKYpUH&index=12 

 

https://www.youtube.com/watch?v=Qu43bwdxNUs&list=PLByav2teIdI_5weV-FjvmNrZ6H3aKYpUH&index=12

  

 

 PETALINUX

 


https://www.youtube.com/watch?v=92-uLpWIRaI&list=PLFYL1RFj5FhkAzAgnoStmNK9iPPRf1mK5

 https://www.youtube.com/watch?v=Jprs69vV5nw&list=PLFYL1RFj5FhkAzAgnoStmNK9iPPRf1mK5&index=2

 

https://www.youtube.com/watch?v=vWUXXRZH65s&list=PLFYL1RFj5FhkAzAgnoStmNK9iPPRf1mK5&index=3 

 

https://www.youtube.com/watch?v=Hf73NBjEB7k&list=PLFYL1RFj5FhkAzAgnoStmNK9iPPRf1mK5&index=4 

 

 https://www.youtube.com/watch?v=h-ZP98qhEM8&list=PLFYL1RFj5FhkAzAgnoStmNK9iPPRf1mK5&index=5

 

 

https://www.youtube.com/watch?v=lBR3GlVQuTQ&list=PLFYL1RFj5FhkAzAgnoStmNK9iPPRf1mK5&index=6 

 

 https://www.youtube.com/watch?v=kgae3Wzqngs&list=PLFYL1RFj5FhkAzAgnoStmNK9iPPRf1mK5&index=7

 

 

openaccel

https://www.youtube.com/watch?v=RvTSyVa6bCw&list=PLPnzVwg9Oe7GRFipDuSzRjDChiULEYbUR  

 

https://www.youtube.com/watch?v=IZQ1A2lPXZk&list=PLPnzVwg9Oe7GRFipDuSzRjDChiULEYbUR&index=2 

 

 https://www.youtube.com/watch?v=YkmP5zTb5Yg&list=PLPnzVwg9Oe7GRFipDuSzRjDChiULEYbUR&index=3

 

 

https://www.youtube.com/watch?v=hUiX8rBcNzw&list=PLPnzVwg9Oe7GRFipDuSzRjDChiULEYbUR&index=4 

 

https://www.youtube.com/watch?v=c4a8uQ4AnMI&list=PLPnzVwg9Oe7GRFipDuSzRjDChiULEYbUR&index=5  

https://www.youtube.com/watch?v=ZYeNW9ZOqYw&list=PLPnzVwg9Oe7GRFipDuSzRjDChiULEYbUR&index=6 

 

https://www.youtube.com/watch?v=UQFAZyUgKls&list=PLPnzVwg9Oe7GRFipDuSzRjDChiULEYbUR&index=7 

 

 https://www.youtube.com/watch?v=LvunFyJQGp4&list=PLPnzVwg9Oe7GRFipDuSzRjDChiULEYbUR&index=8

 

https://www.youtube.com/watch?v=SwM4p3bbtFo&list=PLPnzVwg9Oe7GRFipDuSzRjDChiULEYbUR&index=9

 

 

 sdsoc


https://www.youtube.com/watch?v=1hr2vbDrWJ8

 

https://www.youtube.com/watch?v=Ri0ki83y8fQ 

 

 https://www.youtube.com/watch?v=1hr2vbDrWJ8&t=12s

 

https://www.youtube.com/watch?v=aPS5hziIULg 

 

 https://www.youtube.com/watch?v=JLfnlIwygXM&list=PLIA1o1FpjxirBhamLrmCTqFTwVhdh1x0U&index=1

 

https://www.youtube.com/watch?v=SiOXTJ8IkJA&list=PLIA1o1FpjxirBhamLrmCTqFTwVhdh1x0U&index=2 

 

https://www.youtube.com/watch?v=SiOXTJ8IkJA&list=PLIA1o1FpjxirBhamLrmCTqFTwVhdh1x0U&index=3 

 

https://www.youtube.com/watch?v=XiOAmNi_msY&list=PLIA1o1FpjxirBhamLrmCTqFTwVhdh1x0U&index=4 

 

https://www.youtube.com/watch?v=jQMcwjya8x4&list=PLIA1o1FpjxirBhamLrmCTqFTwVhdh1x0U&index=5 

 

https://www.youtube.com/watch?v=FqJmfnCnRU4&list=PLIA1o1FpjxirBhamLrmCTqFTwVhdh1x0U&index=6  

https://www.youtube.com/watch?v=M1RIGVXY-KU&list=PLIA1o1FpjxirBhamLrmCTqFTwVhdh1x0U&index=8

  

       

LINUX

 

 

 

https://www.youtube.com/watch?v=3L0baY-DA3c (LINUX)

 

UBUNTU

 

 https://www.youtube.com/watch?v=XKgLBcTReqw

 

 

YOCTO LINUX

 

https://www.youtube.com/watch?v=XPnmB-THjiY 

https://www.youtube.com/watch?v=YjuxvKIaETA 

 

https://www.youtube.com/watch?v=U5G_rT-GwP

 

 https://www.youtube.com/watch?v=Zi6ooCultI0

 

https://www.youtube.com/watch?v=gjeh4J4HXi8 

 

 https://www.youtube.com/watch?v=gp7rm9sV23I

 

https://www.youtube.com/watch?v=n7txIZf8X0o

 

   

 

https://www.youtube.com/watch?v=iU6_ZytRoec

 

https://www.youtube.com/watch?v=tDILXRrg5OQ  

https://www.youtube.com/watch?v=7_8XLI99dno&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB  

https://www.youtube.com/watch?v=yKNzTg25RM8&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=2 

 

https://www.youtube.com/watch?v=VJS7Do_KPdk&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=3  

 

https://www.youtube.com/watch?v=hT5NSWS-znc&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=4 

 

https://www.youtube.com/watch?v=OGnmODjk6VQ&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=5 

 

 

 https://www.youtube.com/watch?v=xQ7CI-MAAns&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=6

 

https://www.youtube.com/watch?v=cTa0d5G788o&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=7 

 

 

https://www.youtube.com/watch?v=acZEEH8ulPI&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=8  

 

https://www.youtube.com/watch?v=AFH2yN3rM78&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=10  

 

https://www.youtube.com/watch?v=P-QEnnMHYt0&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=11  

 https://www.youtube.com/watch?v=lg3nGzxQ8Ec&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=12

 

 

https://www.youtube.com/watch?v=2QGnOwfQKYo&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=13  

 

 

https://www.youtube.com/watch?v=E6qatL4LGh8&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=14  

 

https://www.youtube.com/watch?v=xjx4mbZXaNc&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=15  

 

 

https://www.youtube.com/watch?v=_wMmGCZlx5E&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=16  

 

https://www.youtube.com/watch?v=ze3zs9Bhm98&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=17  

 

https://www.youtube.com/watch?v=9yuLpADbbNI&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=18  

 

 

https://www.youtube.com/watch?v=nrZ56kXwuoA&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=19  

https://www.youtube.com/watch?v=O4CnM0WcUvc&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=20 

 

https://www.youtube.com/watch?v=W5Dzr99JdfY&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=21 

 

 https://www.youtube.com/watch?v=dqTsCVU4xc0&list=PLFg3nLpfEq2McYhE6sWK3LsZypI8nSVzB&index=22

       

 

 

 

            LINUX

 

 

LINUX –GREP,AWK

 

https://www.tecmint.com/submit-articles/

 

GREP COMMANDS:

 

https://www.tecmint.com/12-practical-examples-of-linux-grep-command/

https://www.tecmint.com/linux-online-training-courses/

https://www.mkssoftware.com/docs/man1/grep.1.asp

https://shapeshed.com/unix-grep/

 

AWK COMMANDS:

 

http://www.theunixschool.com/2012/05/awk-match-pattern-in-file-in-linux.html

https://www.unix.com/shell-programming-and-scripting/251789-awk-pattern-matching.html

https://www.math.utah.edu/docs/info/gawk_9.html

https://www.tutorialspoint.com/unix_commands/awk.htm

https://www.tecmint.com/use-linux-awk-command-to-filter-text-string-in-files/

https://www3.physnet.uni-hamburg.de/physnet/Tru64-Unix/HTML/APS32DTE/WKXXXXXX.HTM

http://www.theunixschool.com/2012/09/grep-vs-awk-examples-for-pattern-search.html

https://www.gnu.org/software/gawk/manual/html_node/Expression-Patterns.html

https://www.journaldev.com/24871/awk-command-linux-unix

https://www.ibm.com/support/knowledgecenter/en/ssw_aix_72/com.ibm.aix.cmds1/awk.htm

https://www.computerhope.com/unix/uawk.htm

https://www.lifewire.com/write-awk-commands-and-scripts-2200573

https://www.softwaretestinghelp.com/unix-filter-awk-sed-commands/

https://www.sanfoundry.com/unix-questions-answers-pattern-matching-escaping-quoting-1/

 

SED COMMANDS:

https://www.geeksforgeeks.org/sed-command-in-linux-unix-with-examples/

https://www.computerhope.com/unix/used.htm

https://www.folkstalk.com/2012/01/sed-command-in-unix-examples.html

https://www.geeksforgeeks.org/sed-command-linux-set-2/

https://www.tecmint.com/linux-sed-command-tips-tricks/

https://likegeeks.com/sed-linux/

https://www.linuxtechi.com/20-sed-command-examples-linux-users/

https://www.tutorialspoint.com/sed/

https://www.javatpoint.com/linux-sed

 

      PERL

=========

 

http://www.vlsiacademy.org/perl.html

https://www.tutorialspoint.com/perl/

http://www.asic-world.com/examples/scripting/perl.html

https://www.quora.com/What-concepts-of-PERL-are-more-useful-in-VLSI

http://vlsi.pro/tag/perl/

http://www.vlsiguru.com/perl-training/#1541971500620-de7bef0f-b03a

http://razzkamal.blogspot.com/2014/08/perl-basics-programming-for-vlsi-design.html

https://nptel.ac.in/syllabus/117106113/

https://nptel.ac.in/courses/117106113/Course%20Assignments/LPS_Assignments.pdf

https://nptel.ac.in/courses/117106113/Course%20Lesson%20Plan/15%20Week%20Lecture%20Plan.pdf

https://nptel.ac.in/courses/117106113/

http://www.vlsiegypt.com/home/?p=1920

http://vlsionnet.blogspot.com/2014/06/perl-basics.html

http://www-vlsi.stanford.edu/~jsolomon/SPP/manpages/Synopsys.html

https://www.guru99.com/perl-tutorials.html

http://vlsi-soc.blogspot.com/p/tcl-perl.html

https://vlsi.eelabs.technion.ac.il/manuals/

https://vlsi.eelabs.technion.ac.il/experiments/

http://www.evlsi.com/viewtopic.php?t=330

http://sietk.org/downloads/QB-2/I%20M.Tech%20II%20Sem/ECE/VLSI/16EC5711%20SLVLSI%20Question%20Bank.pdf

 

http://www.vlsiip.com/perlindex.html

http://www.cs.cornell.edu/courses/cs214/2005sp/lehttp://lei-programming.blogspot.com/2009/08/interview-vlsi-perl-part-1.html?m=0cture8.pdf

http://soctel.co.in/trainings/shell-perl-scripting-course/

 

http://www.utdallas.edu/~Xiangyu.Xu/encounter/

http://bhavitkaushik.blogspot.com/2015/05/tips-for-efficient-perl-scripting-for.html

http://www.asic.co.in/ppt/important_vlsi_commands.htm

 

 

       PYTHON

 

 

 https://www.quora.com/Is-Python-replacing-Perl-in-the-VLSI-ASIC-industry

http://www.vlsiguru.com/python-training/#1541971500620-de7bef0f-b03a

http://www.vlsiencyclopedia.com/2012/09/programming-fpgas-with-python.html

https://m-labs.hk/migen/

http://www.ee.iitm.ac.in/~nitin/teaching/ee5703/index.html

http://www.vlsiacademy.org/open-source-cad-tools.html

https://career.guru99.com/top-17-vlsi-interview-questions/

https://www.careerjet.co.in/vlsi-design-part-time-jobs.html

https://www.sanfoundry.com/1000-vlsi-questions-answers/

https://www.smohanty.org/Presentations/2010/MohantyISED2010Open-Source-VLSI_Talk.pdf

https://www.tutorialspoint.com/vlsi_design/

http://www.geekslab.in/VLSI

 

 

 

 

          TCL

 

 

 

http://www.asic-world.com/scripting/tcl1.html

http://www.vlsiguru.com/tcl-scripting-training/#1541971500620-de7bef0f-b03a

https://www.quora.com/What-are-the-free-video-resources-for-learning-Tcl-scripting-for-VLSI-physical-design

http://www.vlsiacademy.org/tcl-scripting.html

http://www.msen.com/~clif/TclTutor.html

https://www.guru99.com/tcl-tutorial.html

Look at:
http://tcl.activestate.com/man/
http://cui.unige.ch/eao/www/TclTk/refbas41.ps
http://hegel.ittc.ukans.edu/topics/tcltk/

Also:
www.tclforeda.net

https://www.intel.com/content/www/us/en/programmable/support/training/course/odsw1180.html

http://vlsicad.eecs.umich.edu/BK/Slots/cache/www-cad.eecs.berkeley.edu/~pinhong/scriptEDA/

http://physicaldesign.blogspot.com/p/blog-page.html

http://www.ee.columbia.edu/~shane/projects/sensornet/part1.pdf

http://www.vlsijunction.com/2015/08/scripts-used-in-ic-compiler.html

http://tclinterviewquestions.blogspot.com/2012/01/answers-to-tcl-interview-questions.html

http://vlsi.pro/tcl-training-series-uplevel/

http://chaithanyak.blogspot.com/2012/07/tcl-scripting-tutorial.html

https://github.com/stiggy87/source_to_inst

https://vlsibug.wordpress.com/2016/11/17/reporting-information-on-vias-in-innovusedi/

https://vlsiwiki.soe.ucsc.edu/index.php/Cadence_Encounter

http://www.irtc-hq.com/wp-content/uploads/2015/04/FPGA-TCL-Scripting-2014-02-24.pdf

http://www.fpgadeveloper.com/2011/07/using-a-tcl-script-to-automatically-generate-netlists-of-an-ip-core.html

http://www.techdesignforums.com/practice/guides/unified-power-format-upf/

 

http://www.sm.luth.se/csee/courses/smd/154/labs/lab1.pdf


https://www.hackster.io/adam-taylor/two-methods-of-building-petalinux-for-the-ultra96-77c8e0

https://www.hackster.io/anujvaishnav20/building-ubuntu-for-ultra96-fpga-c9aefa

https://www.hackster.io/LogicTronix/how-to-connect-ultra96-fpga-with-ftdi-uart-arduino-module-9799ba

https://www.hackster.io/yasaspeiris/fabric-gsm-determination-using-ultra96-pynq-6c5499

https://www.hackster.io/julian-bartolone2/ultra96-facial-recognition-deadbolt-using-pynq-0fe8e9

https://www.hackster.io/Nyceane/ai-facial-recognition-wifi-lock-7f9705

https://www.instructables.com/id/Connect-Camera-to-Zybo-Board/

https://electronut.in/workflow-for-using-linux-on-xilinx-zynq/

http://www.reconos.de/gettingstarted/tutorial/

https://diglab.technion.ac.il/projects/real-time-face-detection-on-fpga/

https://electronut.in/ice-bling-making-led-earrings-with-an-fpga/

https://wiki.analog.com/resources/tools-software/linux-drivers/platforms/zynq

https://www.logicbricks.com/logicBRICKS/Reference-logicBRICKS-Design.aspx?gclid=EAIaIQobChMIwYv8l5mK5wIV0uJ3Ch3XIQsPEAMYASAAEgLXEvD_BwE

https://wiki.analog.com/resources/tools-software/linux-software/zynq_images

https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/ad9361

https://github.com/analogdevicesinc

https://www.harald-rosenfeldt.de/2017/12/27/zynq-run-fpga-without-ps-and-sdk/

https://www.elmgdigitalpower.com/demonstration-of-a-simple-car-dash-on7z010-zynq-soc/

https://www.micro-studios.com/lessons/

https://www.youtube.com/watch?v=aaWQ2kbfkIM

https://www.youtube.com/watch?v=i4rSSAQ44SY

https://www.youtube.com/watch?v=EohZKmDk5b8

https://www.youtube.com/watch?v=oDNT7ljZgAM

https://www.youtube.com/watch?v=ZPMX84-ebj8

https://www.youtube.com/watch?v=XuD4C8vJzEQ

https://www.youtube.com/watch?v=k6tfXHYiKX4

https://www.youtube.com/watch?v=MZEeMyazrbc

https://www.youtube.com/watch?v=W8lN5A8fxVY&list=UUfd9WcJUGiNggdU5BXvvvZg&index=52

https://www.youtube.com/watch?v=JkssgUe6bog&list=UUfd9WcJUGiNggdU5BXvvvZg&index=51

https://www.youtube.com/watch?v=3JUAJUbvhs4


https://www.youtube.com/watch?v=1YgviyNfLYY
  

https://www.youtube.com/watch?v=mAw7Ao6P6zU 

https://www.youtube.com/watch?v=IOHgltR11QY 

 https://www.youtube.com/watch?v=CjcqOTDtPPY

https://www.youtube.com/watch?v=wxD71xdmmkE  

 https://www.youtube.com/watch?v=aFZJgsauNL8

https://www.youtube.com/watch?v=kkruWCs2bM0 

https://www.youtube.com/watch?v=2vVJ7A5KZZM  

https://www.youtube.com/watch?v=eam2KYB7f7Y 

https://www.youtube.com/watch?v=sGkDcm1lbDI

https://www.youtube.com/watch?v=x9kLAnLDmGk 

https://www.youtube.com/watch?v=os06DnAk30o  

https://www.youtube.com/watch?v=jN5R-8tOZJs  

https://www.youtube.com/watch?v=dt3YTlWfeHw  

PCIE

https://www.youtube.com/watch?v=qhIHu8mFrdg

https://www.youtube.com/watch?v=t5FA0JZBgMk&list=UUfd9WcJUGiNggdU5BXvvvZg&index=40

https://www.youtube.com/watch?v=XVQwa9W2DVA

https://www.youtube.com/watch?v=t5FA0JZBgMk

https://www.youtube.com/watch?v=XVDwEfzrntA

https://www.youtube.com/watch?v=WcEvAvtXL94

https://www.youtube.com/watch?v=t5FA0JZBgMk&t=32s

https://www.youtube.com/watch?v=TzzzM97L4HI

sdsoc

https://www.youtube.com/watch?v=JLfnlIwygXM&t=2s

https://www.youtube.com/watch?v=JLfnlIwygXM&list=PLIA1o1FpjxirBhamLrmCTqFTwVhdh1x0U

https://www.youtube.com/watch?v=SiOXTJ8IkJA&list=PLIA1o1FpjxirBhamLrmCTqFTwVhdh1x0U&index=2

https://www.youtube.com/watch?v=SiOXTJ8IkJA&list=PLIA1o1FpjxirBhamLrmCTqFTwVhdh1x0U&index=3

https://www.youtube.com/watch?v=XiOAmNi_msY&list=PLIA1o1FpjxirBhamLrmCTqFTwVhdh1x0U&index=4

https://www.youtube.com/watch?v=jQMcwjya8x4&list=PLIA1o1FpjxirBhamLrmCTqFTwVhdh1x0U&index=5

https://www.youtube.com/watch?v=FqJmfnCnRU4&list=PLIA1o1FpjxirBhamLrmCTqFTwVhdh1x0U&index=6

https://www.youtube.com/watch?v=pWRqGvti03Q&list=PLIA1o1FpjxirBhamLrmCTqFTwVhdh1x0U&index=7

https://www.youtube.com/watch?v=M1RIGVXY-KU&list=PLIA1o1FpjxirBhamLrmCTqFTwVhdh1x0U&index=8

 

VERILOG TUTORIAL

 

https://www.youtube.com/watch?v=eXb8prknDKg&list=PLScWdLzHpkAfbPhzz1NKHDv2clv1SgsMo

https://www.youtube.com/watch?v=pFe2mEaVKa8&list=PLScWdLzHpkAfbPhzz1NKHDv2clv1SgsMo&index=2

https://www.youtube.com/watch?v=CsnZ9K0fPl8&list=PLScWdLzHpkAfbPhzz1NKHDv2clv1SgsMo&index=3

https://www.youtube.com/watch?v=4rSLlrzKDuU&list=PLScWdLzHpkAfbPhzz1NKHDv2clv1SgsMo&index=4

https://www.youtube.com/watch?v=bL3ihMA8_Gs&list=PLScWdLzHpkAfbPhzz1NKHDv2clv1SgsMo&index=5

https://www.youtube.com/watch?v=kwgvU2MIq1I&list=PLScWdLzHpkAfbPhzz1NKHDv2clv1SgsMo&index=6

https://www.youtube.com/watch?v=iyR0iughuIc&list=PLScWdLzHpkAfbPhzz1NKHDv2clv1SgsMo&index=7

https://www.youtube.com/watch?v=Kem8Stb3dcc&list=PLScWdLzHpkAfbPhzz1NKHDv2clv1SgsMo&index=8

https://www.youtube.com/watch?v=8awFO9UkCC8&list=PLScWdLzHpkAfbPhzz1NKHDv2clv1SgsMo&index=9

https://www.youtube.com/watch?v=5CKfP4n9ge0&list=PLScWdLzHpkAfbPhzz1NKHDv2clv1SgsMo&index=10

drivers

https://www.youtube.com/watch?v=QIO2pJqMxjE

https://www.youtube.com/watch?v=_HvxP0TSxNg

 

PCIE DRIVER

 

https://www.youtube.com/watch?v=BFcP-DwG0m8

 

Yocto

 

https://www.youtube.com/watch?v=PwYV2lQhpno&t=347s 

 

  https://www.youtube.com/watch?v=XPnmB-THjiY 

https://www.youtube.com/watch?v=o_-GJmeg2Ok 

 

 https://www.youtube.com/watch?v=YjuxvKIaETA

 

https://www.youtube.com/watch?v=U5G_rT-GwPE  

 

ZED

 

 

https://www.youtube.com/watch?v=g5RsjF2Z1vg 

 

https://www.youtube.com/watch?v=QfjBP9KT5lo  

 

  https://www.youtube.com/watch?v=iU6_ZytRoec  

 

 

https://www.youtube.com/watch?v=vZl1M3n6_3s 

 

 

  https://www.youtube.com/watch?v=n0hbwp36hBs 

 

  https://www.youtube.com/watch?v=8iH7wxZGMBg 

 

  https://www.youtube.com/watch?v=jN5R-8tOZJs 

https://www.youtube.com/watch?v=qRUL-YulIao  

 

 

 

          

1.        Partial Reconfiguration with FPGA: https://logictronix.com/our-resources/partial-reconfiguration-with-fpga/ and Partial

2.        Reconfiguration example design tutorial: https://youtu.be/TfAaa8Eaqw4

3.         Machine Learning with Xilinx VitisAI/DNNDK and MPSoC: https://logictronix.com/machine-learning-with-fpga/

4.        Designing the Machine Learning Processor in RTL: https://youtu.be/jNghOgv5ix4

5.        PCIe Commands for Linux: https://youtu.be/XVQwa9W2DVA

 

 Verification and Design

      DDR protocols, PCIe, USB and the AXI protocol which are good to learn. 

 

       If you specifically work on mobile subsystems, then MIPI and wireless communication protocols becomes important.

 

         If you specifically work on Storage related systems, then SATA/SAS/NVMe becomes relevant.

 

        If you work on ARM based SOCs or CPU subsystems, then more AMBA protocols becomes

       relevant.

 

    Memory related Protocols:

 

1.    Main Memory: DDR3 & DDR4 SDRAM - Standard DRAM interface protocol

 

2.    Mobile Memory: LPDDR, Wide I/O, Memory MCP - Low power DDR interface protocols used in mobiles and low power devices

 

3.  MMC/eMMC (Multi media Card) interface protocol - Used primarily in consumer electronics today and is a non-volatile memory interface

 

4.     SD card 

 

5.   HMC (Hybrid Memory Cube) Memory that uses 3D interconnect technology to increase density.

 

6.    High Bandwidth Memory - Wikipedia - Wider memory interface to access stacked DRAM

 

7.    Universal Flash Storage (UFS) : This is a data transfer standard from JEDEC, designed for attaching devices with large storage capacity to mobile devices

 

Processor related Protocols

 

AMBA Protocols - APB, AHB, AXI, ACE, CHI - Read this for details and specs

 

Interface related Protocols

 

1.      USB - USB 2.0, USB 3.0, USB Type C - Universal Serial Bus

2.      PCIE (Peripheral Component Interconnect Express)

3.      Ethernet 10G, 100G, 400G

4.     WiFi, BlueTooth , Zigbee - Different protocols for wireless communication

5.      UART, I2C, SPI - Low speed peripherals used in computer systems

6.      MIPI Protocols - A collection of interface specifications from the MIPI Alliance for interconnecting components in a mobile device - modems, camera, display, antenna, peripherals etc.

7.      SATA (Serial Advanced Technology Attachment) >- Serial interface from host to hard disk drives, SSD and optical drives - Primarily used in PCs

8.      SAS (Serial Attached SCSI) - Serial interface used for larger storage - primarily in enterprise servers

9.      NVMe (NonVolatile Memory express) - This is a new communication protocol to access SSDs much faster than traditional SATA interface.

 

System/Sub-system related Protocols

 

  CCIX (Cache Coherent Interconnect for Accelerators) - A new standard interconnect protocol to connect multiple processors, GPUs, Accelerators, FPGAs etc

 

1        APB : The Advanced Peripheral Bus (APB) is used for to connect to low bandwidth peripherals. It is a simple non-pipelined protocol that can be used to communicate from a bridge/master to a number of slaves through the shared bus. The latest spec (APB 2.0) is available on ARM website here.

 

2        AHB: The Advanced High-performance Bus (AHB) is used to connect components that need higher bandwidth. These could be a internal memory or an external memory interface, DMA etc. Similar to APB, this is a shared bus but this supports higher bandwidth through burst data transfers. The latest spec can be found on ARM website here

 

       There is also a simplified version AHB-lite protocol which supports only a single master design and that removes need for any arbitration, retry, split transactions etc.

 

3.     AXI: The Advanced Extensible interface (AXI) is useful for high bandwidth and low latency interconnects. This is a point to point interconnect unlike a shared bus and supports multiple outstanding data transfers (pipelined), burst transfers, separate read and write paths.

 

a.       AXI-lite protocol is a simplified version of AXI and the difference is that there is no support for burst data transfers.

 

b.      AXI-stream protocol is another flavour of the AXI protocol that supports only streaming of data from a master to a slave. There is no separate read/write in the stream protocol unlike a full AXI or AXI-lite. Multiple streams of data can be transferred (even with interleaving) across a mater and slave

 

c.       The full AXI and AXI-lite specification can be downloaded on ARM website here

 

d.      The AXI-stream protocol has a different spec and is available here for download.

 

4.     ACE - AXI Coherence extension protocol is an extension to AXI4 protocol and evolved in the era of multiple cores along with coherent caches were being integrated on a single chip. The ACE protocol extends the AXI read and write data channels by introducing separate snoop address, snoop data and snoop response channels. If you are new to coherency, I think understanding that will be a pre-requisite before learning ACE protocol. The spec is available for download from ARM here as part of AXI4 spec

 

5.     CHI - Coherent Hub Interface - The ACE protocol was developed as an extension to AXI to support coherent interconnects. ACE uses signal level communication between master/slave and interconnects needing large number of wires with added channels. The ACE protocol works well for small coherent clusters like the mobile systems. With increasing coherent clusters on SOC (especially with more server class SOC designs) CHI protocol was introduced in AMBA 5 as a complete re-design of the ACE protocol. The CHI protocol uses a packet based message (instead of signalling as in AXI/ACE) and implements protocol/link/physical layer based communication, supports QoS based flow control and retry mechanisms. I think CHI protocol spec is still not freely available anywhere.

 

      Best is to read the specifications to understand the details of each protocol. The APB and AHB are relatively easy and can be learned easily. AXI and ACE/CHI are relatively complex and will need detailed reading along with other basics on coherency.

      If you are not actively working on any of these on any projects, but do have time, you can develop a IP/VIP for a master or slave or both for any of these protocols, simulate and understand the details in depth.

 

DDR:

 

For DDR Jedec and Micron Specification are the best.

 

But before going through any DDR spec first have a good amount of knowledge on SRAM and DRAM and how they works.Then as per your understanding you can refer DDR3 to start with.

 

PCIe:

 

For PCIe you can refer the specification of mindshare.There are different layers of pcie,so it's better to study each of them as the same knowledge is more or less applicable for USB and SATA.

 

      1. Verification Academy - The most comprehensive resource for verification training.
 
2. Comprehensive Knowledge base for Functional Verification


ASIC Verification Books

 

1.     Create the verification plan that manipulate the whole verification process. read chapters 3 & 4 in the following reference : Comprehensive Functional Verification: The Complete Industry Cycle Book by Bruce Wile.It’s much more better to read the first two chapters as well but not mandatory at this stage.

 

The second one is to learn Systemverilog using the following reference

 

SystemVerilog for Verification: A Guide to Learning the Testbench you need to read the chapters 2,3,4,6,7,8,9 .. and first 4 sections of chapter 5.

 

Try each example using CAD tool like modelsim, questasim, vcs or so on.

 

      SystemVerilog for Verification: A Guide to Learning the Testbench you need to read the chapters 2,3,4,6,7,8,9 .. and first 4 sections of chapter 5.try each example using CAD tool like modelsim, questasim, vcs or so on..

 

 The third one is to learn verification methodology like VMM, OVM, or UVM.

 

Systemverilog reference will give you a good knowledge about VMM which is may be enough now.

Later  learn UVM.

 

Systemverilog reference will give you a good knowledge about VMM which is may be enough now.   learn UVM.

==================================================================

RTL Design:-

 

For RTL design it mostly requires good knowledge on Digital Circuits and Hands on coding on Vhdl,Verilog and STA concepts.

 

1] NPTEL Video Lectures:

 

Digital Circuits

NPTEL :: Electronics & Communication Engineering

Verilog

NPTEL :: Computer Science and Engineering

Timing Analysis

NPTEL :: Electronics & Communication Engineering

 

2] MIT opencourseware

 

Free Online Course Materials

 

You can find here good resources related to Basic electronics,Digital circuits.

 

Physical Design:

 

CMOS

NPTEL :: Electronics & Communication Engineering

http://www.udemy.com

 

 RTL Design,Verification and Physical Design on SNUGCDN Live, DVCON.

 

The links are:

 

https://www.synopsys.com/communi...

 

CDNLive

 

Homepage | DVCon

==================================================================

ASIC Verification:-

 

Online Tutorials(Video lectures):

 

1] Verification Academy

 

Introduction to the UVM

Basic UVM | Universal Verification Methodology | Verification Academy

Advanced UVM | Universal Verification Methodology | Verification Academy

     


     There are other variant of courses available in the above website related to OVM,Assertions and System Verilog.Just browse through the website you will find many useful materials and video lectures related to verification.

 

2] Synopsys Video lectures on SV and UVM:

 

Unleashing SystemVerilog and UVM Video Series - YouTube

 

3] Doulos:

 

The Universal Verification Methodology

 

In the above website there are useful resources available wrt VHDL, SystemVerilog,Assertions and UVM/OVM.

Blogs:

WWW.TESTBENCH.IN

In the above blog you got the information about various verification concepts from scratch and SystemVerilog.

 

Papers:

 

http://www.sunburst-design.com/p..

 

     Refer the Testbench website first,then can move on to verification academy to learn all the concepts of UVM and OVM from basic to advanced and then can move on to study the sunburst Design Papers.

 

Digital design interview questions

 

1] Number System:-

 

·         Conversion of a particular number into its equivalent binary, octal,decimal and Hexadecimal and vice versa.

·         Questions could be asked on XS-3 codes,1’s and 2’s complement operation and finding the base of a number and different weighted and non weighted code.

 

2] Logic Gate:-

 

·         Why Nand and Nor are called as universal gates (or) Derive all other gates using only Nand and Nor.

·         A particular expression can be given in either SOP or POS and can ask to optimise the circuit using only Nand or Nor.

·         What is the practical application of XOR and XNOR gate?

·         A particular circuit could be given and asked to find the output.

 

3] Combinational Circuits:-

 

·         Implement all the basic gates using 2:1 Mux.

·         Implement 4:1 Mux using 2:1 Mux

·         Implement Full adder using 4:1 Mux

·         A function will be given like f(a,b,c) = sum(m){1,3,5,6} and implement it using 4:1 and 2:1 Mux.

·         Implement 2:1 Mux using Tristate buffers.

·         Design 4:16 Decoder using 3:8 Decoder.

·         Design Full adder using 3:8 Decoder.

·         Implement Full adder(FA),HA,FS,HS using either NAND or NOR gates.

·         Implement Full adder using Half Adder.

·         LAC adder and it's working principle.

·         Questions on Implicants,Prime Implicants and Essential Prime Implicants.

·         Karnaugh Map and Tabulation Method - Which one to use and when.

·         Hazards types and Causes.

 

4] Sequential Circuits:-

 

·         Conversion of one Flip Flop to another like JK to SR,T to D,etc.

·         Race around condition in JK flip flop and how to avoid it.

·         Difference between Latch and Flip Flop.

·         Different types of shift register and it's working.

·         Difference between Johnson and Ring Counter.

·         Design a synchronous counter using JK flip flop and count sequence in XS-3 code.

·         Implement a counter with Mux

·         Design a MOD 10 counter with 50%/33% duty cycle.

·         Difference between Mealy and Moore State Machine.

·         Sequence detector problems like Design a Mealy/Moore FSM for 1001.

·         Design a Mealy FSM for 010 and 1010.

·         Frequency Divider Circuits.

 

5] Advance Digital:-

 

·         Setup and Hold time and what is Metastability and how to avoid it.

·         Clock Skew/Slew/Slack/Propagation Delay.

·         What are False Path and Multicycle Path.

·         Hold Slack Calculation of a given Circuit.

·         Frequency calculation of a given Circuit.

·         Reset Strategies and what is asynchronous assertion and Synchronous Deassertion.

·         Clock domain Crossing and what is asynchronous CDC.

·         What are synchonisers and when to use them.

·         FIFO depth Calculation of a Asynchronous FIFO.

·         What is Empty and Full Condition in FIFO.

·         Between Binary and Gray Counter,which one to use and why?

 

ONLINE COURSES

 

 

Covering both front end and back end.

 

1.   Courses on SystemVerilog, Assertions, Coverage, OVM and UVM Verification Excellence

2.  Digital Design courses from IITM on NPTER NPTEL :: Electronics & Communication Engineering

3. Verification courses on Verification Academy - The most comprehensive resource for verification training. The only catch here is you need a corporate email id to login

4.  Physical Design courses from Udemy - VLSI Academy - Physical Design Flow - Udemy

5. icdesigntraining.blogspot.com