Académique Documents
Professionnel Documents
Culture Documents
01:
Travail Personnel
REPONSE
Soit un microprocesseur avec une horloge de 400MHz et le pipeline est à 6
Niveau.
T2 = N*inst*T1=1000 x 6 x 2.5 ns = 15 us
T3 = 2512.5 ns
REPONSE 02:
Instruction t t+1 t+2 t+3 t+4 t+5 t+6 t+7 t+8 t+9 t+10 t+1 T+12
1
LDR R1, [R0] IF ID EX MEM WB
LDR R2, [R1] IF ID EX MEM WB
ADD R6, R5, R4 IF ID EX MEM WB
ADD R3, R1, R2 IF ID EX MEM WB
LDR R4, [R6] IF ID EX MEM WB
SUB R2, R0, R4 IF ID EX MEM WB
1
ADD R7, R1, 4 IF ID EX MEM WB
ADD R4, R1, R3 IF ID EX MEM WB
SUB R6, R7, R4 IF ID EX
REPONSE 03:
La reperesentation flottante =
Simple float = 32bits
Double float = 64 bits
(128)(decimal)=(10000000)(binaire)=10000000*2^7
7+127=134
0 10000110 00000000000000000000000
2
la représentation flottante en double précision =
REPONSE 04 :
3
do#points ,fin_cop : (= la moitié de tableau seulement )
REPONSE 05 :
4
5
Le circuits FPGA :
La caractéristique :
**L’horloge :
Un élément essentiel pour le bon fonctionnement d’un système électronique. Les circuits
FPGA sont prévus pour recevoir une ou plusieurs horloges.
Le langage:
VHDL:: légèrement plus abstrait que Verilog qui est inspiré de ADA
Le programme VHSIC ( Very High Speed Integrated Circuits), impulsé par le département
de
la défense des Etats-Unis dans les années 1970-1980, a donné naissance à un langage :
VHSICHDL, connu sous le nom de VHDL . [7]
Le langage de description VHDL est ensuite devenu une norme IEEE en 1987. Révisée en
1993 pour supprimer quelques ambiguïtés et améliorer la portabilité du langage, cette
norme
6
est vite devenue un standard en matière d'outils de description de fonctions logiques.
A ce jour, on utilise le langage VHDL pour :
Concevoir des ASIC,
Programmer des composants programmables du type PLD, CPLD et FPGA,
Concevoir des modèles de simulations numériques ou des bancs de tests.
7
8