Specifiche di Sistema.

Slides:



Advertisements
Presentazioni simili
Dall’informazione al linguaggio macchina
Advertisements

Aritmetica Binaria
MULTIVIBRATORI BISTABILI
Fenomeni transitori: alee
Dalla macchina alla rete
Cassaforte asincrona SR
Rappresentazioni numeriche
in un punto in un intervallo
Algebra di Boole e Funzioni Binarie
Circuiti Sequenziali Asincroni
Circuiti sequenziali sincroni
Calcolatori Elettronici Parte IV
Gli alberi binari sono contenitori efficienti.
Sintesi FSM – Prima parte
Circuiti di memorizzazione elementari: i Flip Flop
Sintesi dei circuiti sequenziali
27+ 12= Risultato troppo grande = = 39 = -25 errore di overflow in binario =
ARCHITETTURA DEI SISTEMI ELETTRONICI
ARCHITETTURA DEI SISTEMI ELETTRONICI
ARCHITETTURA DEI SISTEMI ELETTRONICI
A.S.E.13.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 13 Somma e differenza di due numeri in C2Somma e differenza di due numeri in C2 Half AdderHalf.
ARCHITETTURA DEI SISTEMI ELETTRONICI
A.S.E.6.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 6 Complemento a MComplemento a M Rappresentazione di numeri con segnoRappresentazione di numeri.
A.S.E.5.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 5 Rappresentazione di numeri con segnoRappresentazione di numeri con segno –Modulo e segno (MS)
ARCHITETTURA DEI SISTEMI ELETTRONICI
ARCHITETTURA DEI SISTEMI ELETTRONICI
Flip-flop e Registri.
Reti Combinatorie: sintesi
Macchine sequenziali.
Dalla macchina alla rete: reti LLC
Macchine sequenziali.
Robot Puma 560 Caratteristiche
Cos’è un problema?.
Display a 7 segmenti Il display a 7 segmenti è un dispositivo composto da 7 diodi luminosi LED (Light-Emitting Diode) sagomati a forma di rettangolo o.
Algebra di Boole e Funzioni Binarie
Rappresentazione dell’informazione
Progetto RSA Analisi di un progetto di una rete per la direzione dei veicoli negli opportuni parcheggi in base alla loro lunghezza Cappa Francesca
Progetto RSS Creazione di una rete per gestire lo spegnimento di macchine in caso di blackout.
Un magazzino della frutta dispone di una pompa di calore per il mantenimento del clima entro un intervallo di temperatura. Una condizione termica critica.
Rete Asincrona Una rete sequenziale asincrona è dotata di due ingressi E, X e di una uscita Z. L'uscita Z deve diventare 1 solamente quando durante l'ultima.
Progetto Rete Sequenziale Asincrona
Introduzione.
Una rete sequenziale asincrona è dotata di due
PROGETTO 1 Un lettore di musica digitale è dotato di un sistema per la regolazione del volume composto da tre pulsanti + e – e [] e progettato in modo.
Una macchina sequenziale asincrona ha due ingressi x1, x2 e un'uscita z. Gli ingressi non cambiano mai di valore contemporaneamente. L'uscita assume il.
Diagramma degli stati che descrive il comportamento della rete.
FlipFlop D Asincrono Il FlipFlop D è una rete sequenziale asincrona che si comporta da memoria. E' caratterizzato, nella versione più semplice, da 2 ingressi.
Cassaforte Asincrona di Mealy
Robot Puma 560 prodotto da RP Automation, Inc.
ARITMETICA BINARIA.
CORSO CNC Nel CNC esistono “3 punti fondamentali” che chiameremo:
Progetto VHDL: Esempio 1 Reti Asincrone
Progetto Asincrono Schematico.
Reti combinatorie: moduli di base
Sistema di regolazione del volume Il progetto consiste nella sintesi e nella realizzazione attraverso Xilinx di un sistema per la regolazione del volume,
RETE ASINCRONA Una rete sequenziale asincrona prende in ingresso due segnali X2 e X1 emessi da un telecomando e, in base alle combinazioni successive di.
Diagramma degli stati primitivo (Mealy)
Rete sequenziale asincrona.
Riassunto Rete Vi sono dunque due ingressi (X1,X2) e ununica uscita; X1 e X2 non cambiano mai contemporaneamente Luscita va a 1 se viene rispettata la.
Diagramma degli stati Tabella degli stati Stati compatibili Le classi di compatibilità che soddisfano copertura e chiusura sono: [A, C] - α [B, G] -
In una macchina automatica vengono utilizzati due segnali binari X1,
Una rete sequenziale asincrona è dotata di due ingressi X1, X2 e di un’uscita Z. I segnali X2 e X1 non cambiano mai di valore contemporaneamente. Il segnale.
Una rete sequenziale asincrona è dotata di due ingressi X1, X2 e di un’uscita Z. I segnali X2 e X1 non cambiano mai di valore contemporaneamente. Il segnale.
Cassaforte asincrona II assegnamento. Descrizione Il progetto Cassaforte II assegnamento consiste in una codifica diversa delle variabili di stato. Codifica.
Introduzione Il progetto Cassaforte II assegnamento consiste in una diversa codifica delle variabili di stato. Ci si chiede se questo possa influenzare.
Testo dell’esercizio L’ascensore di un edificio a 2 piani utilizza 2 sensori S0, S1 per determinare la posizione della cabina passeggeri. Il segnale generato.
Una rete sequenziale asincrona ha due ingressi C,X e un’uscita Z. I segnali C,X non cambiano mai di valore contemporaneamente. Il segnale C è periodico;
Teoria dei sistemi Autore: LUCA ORRU'.
In una macchina automatica vengono utilizzati due segnali binari X1, X2 per verificare la corretta esecuzione di una certa attività su ciascun prodotto.
Rappresentazione come schematico della seguente rete sequenziale asincrona: Una rete sequenziale asincrona, dotata di due ingressi X0, X1 e di un’uscita.
Transcript della presentazione:

Specifiche di Sistema

Diagramma degli Stati – Modello Mealy

Tabella degli Stati Primitiva x1 x0 00 01 11 10 A B,-0 -,- E,0- A,00 B B,10 C,10 C D,10 D A,-0 E F,01 E,01 F G,0- G G,00 S*, Z1Z0

Tabella Triangolare delle implicazioni -,- C D E F BG G A

Individuazione Classi di Compatibilità Corsa Critica [AB] -> 00 [CDG]-> 01 [EF] -> 11 [-,-] -> 10 X1X0 y1y0 00 01 11 10 00,10 01,10 11,0- 00,00 01,00 01,0- 11,01 -,- Y1*Y0* , Z1Z0

Eliminazione Corse e Sintesi di Y1 X1X0 y1y0 00 01 11 10 1 - Y1* Y1 = x1x0!y0 + x0y1y0 + x1x0y1

Sintesi di Y0 1 - 00 01 11 10 Y0* Y0 = !X1X0 + !X1Y0 + X0Y0 + X0Y1 1 - Y0* Y0 = !X1X0 + !X1Y0 + X0Y0 + X0Y1

Sintesi di Z1 – Z0 0- -- 00 01 11 10 Z1Z0 Z1 = !x1!y0 + x0!y1y0 X1X0 y1y0 00 01 11 10 0- -- Z1Z0 Z1 = !x1!y0 + x0!y1y0 Z0 = y1y0

Schematico Xilinx Aggiunta del tasto Reset per inizializzare la macchina. Reset = 1 => y1y0 = 01

TESTBENCH- BEHAVIORAL - 1 Inizializzazione della macchina con il tasto Reset

TESTBENCH – BEHAVIORAL - 2

TESTBENCH – BEHAVIORAL - 3

TESTBENCH – BEHAVIORAL - 4

TESTBENCH – POST-ROUTE Ritardi dovuti alla tecnologia utilizzata, intorno ai 7,3 ns