Skip to content

Il sito di Ivan Piffer

Narrow screen resolution Wide screen resolution Increase font size Decrease font size Default font size    Default color brown color green color red color blue color
You are here: HOME arrow UNIVERSITA
Skip to content

Articoli correlati

Chatta con me


UNIVERSITA
Architettura degli elaboratori - Mappa di Karnaugh e codice Gray PDF Stampa E-mail
Valutazione utente: / 7
Scritto da Ivan Piffer   
luned́ 05 marzo 2007

Questa mattina SINCERAMENTE non avevo capito na mazza delle MdK e assolutamente il codice gray era stato menzionato molto superficialmente.

Devo ringraziare nuovamente wikipedia che con 2 articoli e' chiarissima:

Mappa di Karnaugh

Codice Gray

Viene inoltre spiegato il significato deli valori don't care (ma su questo il prof era stato molto chiaro) e la forma a toro della griglia.

Qui 2 pagine dei miei appunti

jpg karnaugh 05/03/2007,20:16 537.06 Kb

jpg codice_gray 05/03/2007,20:17 661.04 Kb

PS: ora devo vedere il discorso delle mappe a 5 variabili... stay tuned! (il link che penso di usare e' questo Mappe di Karnaugh per più di quattro variabili ma devo stamparlo e leggerlo.

Per le mappe di Karnaugh a 5 variabili e' facile capire il funzionamento dal link  Mappe di Karnaugh per più di quattro variabili (quasi alla fine della pagina). Ecco i miei appunti in merito.

jpg karnaugh5variabili 05/03/2007,21:08 693.24 Kb

 

Ultimo aggiornamento ( venerd́ 12 dicembre 2008 )
 
Architettura degli elaboratori - Esercizi su reti logiche PDF Stampa E-mail
Valutazione utente: / 1
Scritto da Ivan Piffer   
domenica 04 marzo 2007

esercizi 1 (non ho le soluzioni, ma e' possibile confrontarci) 

esercizi 2 (questi non posso ancora farli, non ci siamo arrivati!) 

 

 
Architettura degli elaboratori - Algebra di Boole PDF Stampa E-mail
Valutazione utente: / 2
Scritto da Ivan Piffer   
domenica 04 marzo 2007

Anche in questo caso wikipedia viene incontro http://it.wikipedia.org/wiki/Algebra_Booleana

Per capire bene le porte logiche consiglio questo pdf IntroPorteLogiche2pag (io da profano a lezione non avevo capito la sequenza "logica" che spiega cosa sono le porte ... qui invece tutto ok ;) ).

 

 

Ultimo aggiornamento ( domenica 04 marzo 2007 )
 
Architettura degli elaboratori - materiale esterno PDF Stampa E-mail
Valutazione utente: / 2
Scritto da Ivan Piffer   
domenica 04 marzo 2007

Il prof non ha ancora messo online le slide delle lezioni fatte.

Ho trovato interessante questo materiale dell'universita di Parma

Slide anno accademico 0506 in un solo ZIP file (2.5 MB)

# Data Contenuti Materiale
1 5.10 Introduzione al corso
Le porte logiche
Ripasso algebra di Boole
Forme canoniche
PresentazioneCorso2pag

IntroPorteLogiche2pag

RipassoBoole2pag

Boole2pag

FormeCanoniche2pag

2 12.10 Sintesi con mappe Karnaugh
Sintesi di reti con soli NAND e NOR
Obiettivi della sintesi logica e cifre di merito
Metodo di Quine McCluskey: introduzione e sintesi di funzioni completamente specificate
Metodo di Quine McCluskey: esempi e sintesi di funzioni non completamente specificate.
Cenni al problema delle alee
Vedere appunti e testi per la sintesi con soli NAND e NOR.

RC2livelli2pag

Quine2pag
Vedere anche appunti su alee,

3 19.10 Reti a più uscite, Progetto di funzioni logiche a più uscite usando Karnaugh
Metodo di Quine McCluskey per funzioni multiscita.
Reti a più livelli: Fattorizzazione e scomposizione semplice disgiuntiva
Esercizi relativi a sintesi con MUX, ROM, Encoder, Decoder, Decoder con Enable

EsempioQuine2pag

Reti multilivello: scomposizione e fattorizzazione

Vedere anche appunti su scomposizione semplice disgiutiva, fattorizzazione e reti multiuscita, uso di circuiti MSI per le realizzazioni

EsempiSintesi_7nov03

4 26.10 Esempi: controllore di parità con albero di XOR

Cenni a tecniche CAD per sintesi e ottimizzazione di reti multilivello.

Progetto di moduli LSI/MSI: decoder, MUX, DEMUX
 

Appunti e testo per la parte su blocchi logici LSI/MSI

(capitolo 4 testo [M])
CenniMultilivello_new7nov03

Logiche_Programmabili_ (solo parte iniziale combinatoria, sino a GAL esclusa. Viene incluso l'uso di linee di retroazione ma non l'impiego dei flip-flop per realizzare FSM)

5 2.11
Circuiti aritmetici per la somma (Ripple carry e Carry Look Ahead)
Introduzione alle macchine sequenziali sincrone, Flip-Flop
Macchine di Moore e Mealy

Appunti aritmetica e testo (capitolo 4 testo [M] )

Bozza Sommatori 7 nov03

I bistabili
Intro_sequenziali

  9.11 Lezione annullata  
6 16.11

Esempi di sintesi con diversi tipi di FF senza attuare ottimizzazioni

Sintesi di FSM senza ottimizzazione
Aula
G
16.11 I compitino 16 novembre 2006 tema d'esame con traccia soluzioni (NEW)
7 23.11 Tecniche di codifica degli stati

Derivazione del diagramma degli stati a partire da circuiti

Minimizzazione degli stati per macchine completamente  specificate

Analisi di macchine sequenziali a partire dallo schematico

Complementi su codifica stati
Appunti lezione relativi ad esempi

Ottimizzazione di FSM no DC

Analisi delle FSM

8 30.11 Problemi di temporizzazione  per macchine a stati e reti logiche combinatorie

Minimizzazione macchine non completamente specificate

Progetto FSM con uso di memorie, PLA, FPGA, esercizi

Temporizzazione

Ottimizzazione FSM con DC

Logiche_Programmabili (parte sequenziale, da GAl in poi)

9 7.12 Registi e Contatori

Progetto di reti sequenziali con moduli integrati e contatori
Circuiti aritmetici sequenziali
cenni al pipelining

La lezione del pomeriggio sara' estesa di circa altre due ore (AULA P) per recuperare la cancellazione delle lezioni del 14.12 causa lauree. L'inizio del pomeriggio e' anticipato alle ore 13:00

Registri e contatori

Pipelining_new

Cenni ai Circuiti aritmetici seq

10 14.12
Causa lauree, tutte le lezioni sono sospese

.

11 21.12 Lezione solo alla mattina

Sintesi controllore+datapath

Complementi su controllore+datapath

Esercizi ed esempi

Appunti della lezione relativi a datapath ed esempi

EsempiFSMStrutturali

Controllore+datapath

  21.12 II compitino + recupero primo comp.

.

 

 

Esito delle prove intermedie e dei recuperi

Visione compiti e registrazioni il giorno ven pom 12.01.07 ore 15:00  presso la sede didattica  (aula/sala professori da confermare) oppure durante il primo scritto del primo appello regolare. Trascorsa la data del secondo appello, i voti non registrati sono considerati rifiutati.

Testo con soluzioni:

seconda prova

recupero prima

  23/11, 30/11, 7/11 Laboratori in aula informatizzata: non sono un obbligo, sono a discrezione dello studente. Chi desidera sviluppare un progetto opportunamento commentato e descritto in una relazione, può aspirare a un arrotondamento del voto finale compreso fra 0-3 punti max. La relazione deve essere terminata entro l'ultimo appello della sessione di febbraio, momento ultimo in cui si verbalizzerà il voto.  Dalle 16.30 alle 18.30.

 

 

 

 

Ultimo aggiornamento ( venerd́ 12 dicembre 2008 )
 
Architettura degli elaboratori PDF Stampa E-mail
Valutazione utente: / 1
Scritto da Ivan Piffer   
domenica 04 marzo 2007

http://dit.unitn.it/~palopoli/

 

 
Programmazione 2 - Tutorial su Java PDF Stampa E-mail
Valutazione utente: / 0
Scritto da Ivan Piffer   
sabato 03 marzo 2007

Da studiare!!!

http://java.sun.com/docs/books/tutorial

 

Ultimo aggiornamento ( sabato 03 marzo 2007 )
 
Programmazione 2 - Dove scaricare JBuilder 2005 + soluzione di alcuni problemi sotto Ubuntu PDF Stampa E-mail
Valutazione utente: / 2
Scritto da Ivan Piffer   
sabato 03 marzo 2007

AGGIORNAMENTO 10/09/2007

I link che ho segnato qui sotto non sembrano andare piu'...non so fornire link alternativi! 

Dove scaricare JBuilder 2005 + soluzione di alcuni problemi sotto Ubuntu

La versione liberamente scaricabile ed utilizzabile di JBuilder 2005 Foundation la trovate in:
Windows (83.9 Mb)
Linux (93.2 Mb)
Mac (51.2 Mb)
Voglio ricordare che all'interno del pacchetto c'e' anche la JRE (parlo della versione che ho installato , linux delle altre non posso dire nulla)

 
NOTA: il JRE è SEMPRE incluso nella JDK 
 
 
 
- JRE = Java Runtime Environment, ovvero quanto serve per ESEGUIRE programmi Java -  
 
 
 
- JDK = Java Development Kit - ovvero quanto serve per SVILUPPARE programmi Java --<a href="http://laurin.science.unitn.it/wiki_prog2/index.php/Utente:Ronchet" title="Utente:Ronchet">Ronchet</a> 22:52, 28 feb 2007 (CET)
 
 
 
 
 
 
 

Se avete una Ubuntu 6.10 potreste incorrere in un problema dopo la decompressione e il lancio della procedura di installazione (posso confermare il problema su 2 PC):

 
./install.bin
 
 
 
Preparing to install...
 
 
 
Extracting the JRE from the installer archive...
 
 
 
Unpacking the JRE...
 
 
 
Extracting the installation resources from the installer archive...
 
 
 
Configuring the installer for this system's environment...
 
 
 
nawk: error while loading shared libraries: libm.so.6: cannot open shared object file: No such file or directory
 
 
 
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
 
 
 
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
 
 
 
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
 
 
 
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
 
 
 
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
 
 
 
hostname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
 
 
 
 
 
 
 
Launching installer...
 
 
 
 

Se e' cosi' per risolvere fate cosi' (Grazie a ubuntuforums);

 
$ cp install.bin install.bin.orig
 
 
 
$ cat install.bin.orig | sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/" > install.bin
 
 
 

Stranamente sulla mia Ubuntu 6.06 del portatile invece e' andato tutto bene, senza riscrivere l'install.bin

Saluti. Ivan

 

Ultimo aggiornamento ( luned́ 10 settembre 2007 )
 
Inglese PDF Stampa E-mail
Valutazione utente: / 0
Scritto da Ivan Piffer   
venerd́ 02 marzo 2007
il bravo prof Hunt andrew.huntATamm.unitn.it
 
<< Inizio < Prec. 1 2 Pross. > Fine >>

Risultati 19 - 31 di 31