Jak wygląda mikrokontroler od środka? W jaki sposób do niego mówić? Jak tłumaczy się kod C na wykonanie w sprzęcie? Skąd bierze się instrukcja? Gdzie szukać wyników operacji?
Dowiecie się, co to jest język opisu sprzętu i jak się go używa oraz jak zaprojektować własną architekturę mikrokontrolera z użyciem jednego z nich – języka Verilog.
3. O czym usłyszymy
l Poznajemy język opisu sprzętu
l Budujemy z modułów i sygnałów
l Słowo o architekturze
l Definiujemy słownik/język miktrokontrolera
l Rozmawiamy z pamięcią
l Poszerzamy horyzonty mikrokontrolera
l Reasumujemy
4. l Poznajemy język opisu sprzętu
l Budujemy z modułów i sygnałów
l Słowo o architekturze
l Definiujemy słownik/język miktrokontrolera
l Rozmawiamy z pamięcią
l Poszerzamy horyzonty mikrokontrolera
l Reasumujemy
8. l Poznajemy język opisu sprzętu
l Budujemy z modułów i sygnałów
l Słowo o architekturze
l Definiujemy słownik/język miktrokontrolera
l Rozmawiamy z pamięcią
l Poszerzamy horyzonty mikrokontrolera
l Reasumujemy
10. l Poznajemy język opisu sprzętu
l Budujemy z modułów i sygnałów
l Słowo o architekturze
l Definiujemy słownik/język miktrokontrolera
l Rozmawiamy z pamięcią
l Poszerzamy horyzonty mikrokontrolera
l Reasumujemy
12. l Poznajemy język opisu sprzętu
l Budujemy z modułów i sygnałów
l Słowo o architekturze
l Definiujemy słownik/język mikrokontrolera
l Rozmawiamy z pamięcią
l Poszerzamy horyzonty mikrokontrolera
l Reasumujemy
17. l Poznajemy język opisu sprzętu
l Budujemy z modułów i sygnałów
l Słowo o architekturze
l Definiujemy słownik/język mikrokontrolera
l Rozmawiamy z pamięcią
l Poszerzamy horyzonty mikrokontrolera
l Reasumujemy
19. Implementacja
always @(posedge CLK or posedge RESET)
begin
if (RESET) begin
licznik <= 16'hffff;
end else begin
if (ACK_I) begin
licznik <= ADR_O;
end else
;
end
end
always @(licznik) begin
ADR_O = licznik + 1'b1;
end
endmodule
21. l Poznajemy język opisu sprzętu
l Budujemy z modułów i sygnałów
l Słowo o architekturze
l Definiujemy słownik/język mikrokontrolera
l Rozmawiamy z pamięcią
l Poszerzamy horyzonty mikrokontrolera
l Reasumujemy
23. l Poznajemy język opisu sprzętu
l Budujemy z modułów i sygnałów
l Słowo o architekturze
l Definiujemy słownik/język mikrokontrolera
l Poszerzamy horyzonty mikrokontrolera
l Rozmawiamy z pamięcią
l Reasumujemy