Protectia Muncii
SOC - Structura si Organizarea Calculatoarelor
- Laborator 1 - Introducere in limbajul de descriere hardware Verilog. Protectia Muncii.
- Laborator 2 - Utilizarea mediului de proiectare Vivado. Fluxul tipic de proiectare. | GPIO_demo.bit | Readme GPIO_demo.txt | Nexys4DDR_Master.xdc |
- Laborator 3 - Analizorul logic Vivado. Depanarea hardware utilizand nucleele ILA (Integrated Logic Analyzer). Semnalul de ceas si multiplexoare. | Schema kit Nexys4DDR |
- Laborator 4 - Circuitul de ceas si utilizarea Xilinx Intellectual Property (IP).
- Laborator 5 - Numaratorul program (PC) si Memoria program. | Boot.coe |
- Laborator 6 - Fisierul de registri, unitatea de testare a conditiei si extinderea semnului.
- Laborator 7 - Unitatea aritmetica si logica - ALU. Memoria de date si controlerul memoriei de date.
- Laborator 8 - Implementarea registrilor pipeline. Unitatea de control pentru procesorul MIPS32. | Control.v & MIPS_Parameters.v |
- Laborator 9 - Calea de date pentru procesorul MIPS32. | MIPS32.rar |
- Laborator 10 - Unitatea de detectie a hazardului si unitatea de avansare din pipeline. Stagnarea pipeline.
- Laborator 11 - Sistemul de intreruperi, exceptii si coprocesorul 0 in MIPS32.
- Laborator 12 - Testarea proiectului System on Chip ce include procesorul MIPS32.
- Laborator 13 - Prezentarea kit-ului de dezvoltare cu FPGA Nexys4 DDR. | Display_7_segments.rar | RealTimeClock.rar |
MC - Microcontrolere, Microcontrolere - Arhitecturi si Programare, Sisteme cu Microprocesoare (ESM), Microprocesoare si Microcontrolere pentru Sisteme de Comanda pentru Autovehicule 2
- Laborator 1 - Protectia Muncii. Prezentarea familiei de microcontrolere Cortex-Mx. Prezentarea mediului de proiectare Keil uVision5. Programarea si depanarea utilizand STM32F429. | Template proiect MC |
- Laborator 2 - Utilizarea, programarea si testarea functionarii GPIO si modul de operare cu consum redus. | WaveForms - Using the Oscilloscope | Schema STM32F429 User manual | Schema Shield Open429Z-D |
- Laborator 3 - Utilizarea, programarea si testarea functionarii intreruperilor. Intreruperi externe si Nested Vectored Interrupt Controller (NVIC). | Driver PL2303: USB TO UART |
- Laborator 4 - Utilizarea, programarea si testarea functionarii TIMER-elor si PWM. | STM32F429_ENG |
- Laborator 5 - Utilizarea, programarea si testarea functionarii USART. Transferul de date prin USART si DMA. | Terminal COM-TCP | | OSCILOSCOP Analog Discovery 2 - Reference Manual |
- Laborator 6 - Utilizarea, programarea si testarea functionarii convertoarelor A/D+DMA, D/A si senzorul de temperatura MCU intern. | LM386M |
- Laborator 7 - Comunicatia seriala SPI (Serial Peripheral Interface). Programarea giroscopului digital cu 3 axe L3GD20. | AT45DB041E DataFlash |
- Laborator 8 - Comunicatia seriala I2C (AT24/FM24 EEPROM) si Random Number Generator (RNG). | AT24C01A EEPROM |
- Laborator 09 - Interfata One-WIRE (senzorul de temperatura DS18B20), IWDG si WWDG.
- Laborator 10 - Magistrala CAN si USB. | SN65HVD230 CAN TRANSCEIVER |
- Laborator 11 - Flexible Memory Controller (FMC) NAND Flash. Timere: Input Capture Mode si One Pulse Mode.
- Laborator 12 - Transferul de tip DMA si CRC.
- PROIECT MICROCONTROLERE: NOTE APLICATIVE | Utile LCD STM32F429 | STM32F429 MCU Reference manual | STM32F429 Datasheet - production data |
- Proiectarea unei interfete cu utlizatorul folosind afisorul LCD-touch STM32F429, STM32CubeIDE, STM32CubeMX si TouchGFX
PrCom - Protocoale de comunicatii
- Laborator 1 - Protectia Muncii. Analiza pachetelor cu utilitarul Wireshark
- Laborator 2 - Protocolul HTTP
- Laborator 3 - Protocolul DNS
- Laborator 4 - Protocolul TCP
- Laborator 5 - Protocolul UDP
- Laborator 6 - Protocolul IP
- Laborator 7 - Protocolul ICMP
- Laborator 8 - Protocolul DHCP
- Laborator 9 - Protocolul ARP
- Laborator 10 - Protocolul NAT | CapturaNAT
- Laborator 11 - Evaluare. Protocoale de comunicatii - Introducere Python -
- Laborator 12 - Socket-uri TCP | TCP_client_server.rar
- Laborator 13 - Socket-uri UDP | UDP_sender_receiver.rar Info: Aceste laboratoare se bazeaza pe: Computer_Networking: A_Top-Down_Approach, 8th ed., J.F. Kurose and K.W. Ross
- Tutorial Python | ethereal-traces |
2021, J.F Kurose and K.W. Ross, All Rights Reserved