This shows you the differences between two versions of the page.
ac-is:lab:lab03 [2021/10/27 11:03] ionut.pascal Publicare solutie |
ac-is:lab:lab03 [2023/10/27 15:15] (current) teodor.dicu [Resurse] |
||
---|---|---|---|
Line 143: | Line 143: | ||
În cadrul blocurilor //initial// și //always// atribuirile pot fi de două feluri, cu semantici diferite: | În cadrul blocurilor //initial// și //always// atribuirile pot fi de două feluri, cu semantici diferite: | ||
- | * Atribuiri blocante: sunt folosite pentru descrierea logicii combinaționale (porți logice). Atribuirile blocante sunt interpretate ca executându-se secvențial, semantica fiind identică cu cea din limbajele de programare procedurale. | + | * **Atribuiri blocante**: sunt folosite pentru descrierea logicii combinaționale (porți logice). Atribuirile blocante sunt interpretate ca executându-se secvențial, semantica fiind identică cu cea din limbajele de programare procedurale. |
- | * Atribuiri non-blocante: sunt folosite pentru descrierea logicii secvențiale (ne vom întâlni cu ele în laboratorul următor). | + | * **Atribuiri non-blocante**: sunt folosite pentru descrierea logicii secvențiale (ne vom întâlni cu ele în laboratorul următor). |
În Verilog putem declara variabile de tipul //reg// și //wire// pentru a crea circuite combinaționale. Atunci când se fac atribuirile există totuși următoarele restricții: | În Verilog putem declara variabile de tipul //reg// și //wire// pentru a crea circuite combinaționale. Atunci când se fac atribuirile există totuși următoarele restricții: | ||
Line 226: | Line 226: | ||
===== Resurse ===== | ===== Resurse ===== | ||
- | * {{.:lab03:lab3_skel.zip|Schelet de cod}} | + | * {{.:lab03:lab3_skel.zip|Schelet de cod}} |
- | * {{.:lab03:sol:lab3_sol.zip|Soluție laborator}} | + | |
* <html><a class="media mediafile mf_pdf" href="https://ocw.cs.pub.ro/courses/ac-is/lab/lab03?do=export_pdf">PDF laborator</a></html> | * <html><a class="media mediafile mf_pdf" href="https://ocw.cs.pub.ro/courses/ac-is/lab/lab03?do=export_pdf">PDF laborator</a></html> | ||
+ | * {{.:lab03:sol:lab3_sol.zip|Soluție laborator}} | ||
- | + | <ifauth @ac-is> | |
- | <ifauth @user> | + | |
---- | ---- | ||
+ | * {{.:lab03:sol:lab3_sol.zip|Soluție laborator}} | ||
* [[ac-is:internal:guidelines|Ghid asistent]] | * [[ac-is:internal:guidelines|Ghid asistent]] | ||
</ifauth> | </ifauth> | ||