• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
May 09, 2025, 14:03:24 pm

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
May 09, 2025, 14:03:24 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
[Poll] Λύση για το θεμα τ...
by tzortzis
[Today at 13:34:05]

[Ηλ.Μηχανές Ι] Γενικές απ...
by Nikos_313
[Today at 10:13:41]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[Today at 10:12:48]

Των συνειρμών το παίγνιο....
by Nikos_313
[May 08, 2025, 22:20:44 pm]

[ΔΣΗΕ] Γενικές απορίες, α...
by Nikos_313
[May 07, 2025, 22:40:55 pm]

[ΑΡΑΓΕ - Attack] Για τι π...
by Aris★
[May 07, 2025, 21:47:46 pm]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[May 07, 2025, 21:10:54 pm]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by Nikos_313
[May 07, 2025, 21:10:16 pm]

AUTh Gambit
by DarkMagiK06
[May 07, 2025, 13:32:32 pm]

Erasmus Πληροφορίες & Εμπ...
by Juror8
[May 07, 2025, 12:08:27 pm]

[Η/Μ Πεδίο ΙΙ] Γενικές απ...
by Nikos_313
[May 06, 2025, 21:22:47 pm]

Χρόνια πολλά AI και Nikos...
by Mr Watson
[May 06, 2025, 17:28:07 pm]

Ποιον δίσκο ακούσατε πάνω...
by Katarameno
[May 06, 2025, 17:15:01 pm]

Κινητοποίηση στον Ρέκανο ...
by okan
[May 06, 2025, 12:56:59 pm]

[Διανεμημένη Παραγωγή] Γε...
by Nikos_313
[May 06, 2025, 11:17:15 am]

Τι βλέπετε αυτήν τη στιγμ...
by Katarameno
[May 05, 2025, 01:01:19 am]

[ΣΑΕ ΙΙ] Γενικές απορίες ...
by Nikos_313
[May 04, 2025, 23:07:01 pm]

Μέλος του μήνα - Απριλιος...
by Nikos_313
[May 04, 2025, 20:34:36 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[May 04, 2025, 20:33:02 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[May 03, 2025, 11:03:08 am]
Στατιστικά
Members
Total Members: 9952
Latest: Yamal
Stats
Total Posts: 1426114
Total Topics: 31682
Online Today: 140
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 20
Guests: 88
Total: 108
ThanosTheTT
AgiaLavida
Kwst@ss_
DarkMagiK06
Leou
tsaliki
Τζιτζίς
adelaine
doux
apob
chrisdardas
stavros0201
gpr000
Saint_GR
odysseaskar
Pcsc
gprok
kakousios
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Για οποιοδήποτε πρόβλημα με register/login, στείλτε email στο contact@thmmy.gr.
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 7ο Εξάμηνο > Ψηφιακά Συστήματα HW σε Χαμηλά Επίπεδα Λογικής Ι (Moderators: geo66, Elliot Alderson, sassi) > [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24
0 Members and 1 Guest are viewing this topic.
Pages: 1 [2] Go Down Print
Author Topic: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24  (Read 5387 times)
Juror8
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 128



View Profile
Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24
« Reply #15 on: January 09, 2024, 15:28:23 pm »

Quote from: Bitaki on January 09, 2024, 15:09:16 pm
η beq από το rom_bytes.data δεν είναι η 0000000 01000 00110 000 00110 1100011;
(το χώρισα σε πεδια) rs1=01000, rs2=00110

sent from mTHMMY 

Σωστά! Και εγώ αυτή την εντολή εννοώ. Όμως, οι είσοδοι στην ALU θα είναι οι τιμές των καταχωρητών 01000 (δηλαδή 8) και 00110 (δηλαδή 6), και όχι οι ίδιες οι ενδείξεις (τα indexes). Δηλαδή εγώ που στο regfile έχω καθορίσει τους καταχωρητές ως registers, οι είσοδοι στην ALU είναι registers[6] για την είσοδο op1 και registers[8] για την είσοδο op2. Μέχρι τη συγκεκριμένη εντολή, οι τιμές και στους δύο καταχωρητές για μένα προκύπτει 6, οπότε op1=op2 και έτσι η ALU βγάζει μηδέν.
Logged
kolokythokeftedakia
Νεούλης/Νεούλα
*
Posts: 14



View Profile
Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24
« Reply #16 on: January 18, 2024, 12:31:44 pm »

Στο testbench της 5, πώς ελέγχετε τη σωστή λειτουργία; Είναι αρκετές εντολές για να τις αναλυσουμε μία-μία. Δημιουργησατε με καποιον γρηγορο τροπο self-checks?
Logged
Caterpillar
Veteran
Επιβεβαρυμένος
******
Posts: 10046



View Profile
Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24
« Reply #17 on: January 18, 2024, 13:49:48 pm »

Quote from: kolokythokeftedakia on January 18, 2024, 12:31:44 pm
Στο testbench της 5, πώς ελέγχετε τη σωστή λειτουργία; Είναι αρκετές εντολές για να τις αναλυσουμε μία-μία. Δημιουργησατε με καποιον γρηγορο τροπο self-checks?

Χειροκίνητα κάθε μια στο χαρτί και τις τσεκάρεις με το μάτι. Δλδ θα κάνεις τον μπακάλη των bits.
Logged

Quote from: kinezos on May 15, 2007, 00:54:29 am
Μάργαρης, εν έτει 2003 "Για να κάνεις μια μεγάλη ανακάλυψη, πρέπει πρώτα να κάνεις μια μεγάλη μαλακία!
Quote from: pentium4 on March 07, 2016, 23:32:28 pm
ότι αξίζει πονάει και είναι δύσκολο
"Το πρόβλημα δεν είναι οι αιώνιοι φοιτητές. Το πρόβλημα είναι οι αιώνιοι συμφεροντολόγοι πολιτικοί (οποιασδήποτε βαθμίδας)."
"Ο άνθρωπος μοιάζει με κλάσμα όπου ο αριθμητής είναι ο πραγματικός εαυτός του και ο παρονομαστής η ιδέα που έχει για τον εαυτό του. Όσο μεγαλύτερος ο παρονομαστής, τόσο μικρότερη η αξία του κλάσματος. Και όσο ο παρανομαστείς διογκώνεται προς το άπειρο, τόσο το κλάσμα τείνει προς το μηδέν."
"Ο καλύτερος τρόπος να προβλέψεις το μέλλον είναι να το εφεύρεις"


Juror8
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 128



View Profile
Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24
« Reply #18 on: January 21, 2024, 19:02:27 pm »

Quote from: Caterpillar on January 18, 2024, 13:49:48 pm
Χειροκίνητα κάθε μια στο χαρτί και τις τσεκάρεις με το μάτι. Δλδ θα κάνεις τον μπακάλη των bits.

Ναι και εγώ αυτό ακριβώς έκανα... Έπρεπε επίσης να δω το rom_bytes.data αρχείο για να δω ποια πράξη κάνει η κάθε εντολή...  Cheesy
Logged
Aristos123
Αρχάριος/Αρχάρια

Gender: Male
Posts: 3


View Profile
Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24
« Reply #19 on: January 25, 2024, 22:01:19 pm »

Γενικά πως σας φάνηκε η εργασία φέτος ; Δώστε μου ένα συνολικό feedback με θετικά/αρνητικά της εργασίας για να έχω μια ιδέα τι να αλλάξω και τι να κρατήσω ίδιο για του χρόνου (και για το επόμενο εξάμηνο για τα HW 2). Feel free to roast, ξέρω ότι η εκφώνηση είχε κάποιες ατέλειες (το κακό του να βγάζεις μια καινούργια εργασία από το μηδέν) αλλά πιστεύω αυτό ήταν και καλό από την άποψη ότι σας έκανε να πειραματιστείτε και να δοκιμάσετε διάφορα πράγματα για να καταλήξετε σε κάτι λειτουργικό.

-Αριστοτέλης
Logged
Caterpillar
Veteran
Επιβεβαρυμένος
******
Posts: 10046



View Profile
Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24
« Reply #20 on: January 25, 2024, 22:35:47 pm »

Quote from: Aristos123 on January 25, 2024, 22:01:19 pm
Γενικά πως σας φάνηκε η εργασία φέτος ; Δώστε μου ένα συνολικό feedback με θετικά/αρνητικά της εργασίας για να έχω μια ιδέα τι να αλλάξω και τι να κρατήσω ίδιο για του χρόνου (και για το επόμενο εξάμηνο για τα HW 2). Feel free to roast, ξέρω ότι η εκφώνηση είχε κάποιες ατέλειες (το κακό του να βγάζεις μια καινούργια εργασία από το μηδέν) αλλά πιστεύω αυτό ήταν και καλό από την άποψη ότι σας έκανε να πειραματιστείτε και να δοκιμάσετε διάφορα πράγματα για να καταλήξετε σε κάτι λειτουργικό.

-Αριστοτέλης

Αρχικά, μπράβο Αριστοτέλη που ζητάς feedback!

Να υπενθυμίσω ότι αν ντρέπεστε να πείτε τη γνώμη σας: 1) μπορείτε να πείτε σε μένα και στον Don να σας αλλάξουμε το όνομά σας (αν αποκαλύπτει το πραγματικό σας), 2) στείλτε σε κάποιον moderator ή φίλο σας ή και σε εμένα να ποστάρω οτι θέλετε.
« Last Edit: January 25, 2024, 22:37:55 pm by Caterpillar » Logged

Quote from: kinezos on May 15, 2007, 00:54:29 am
Μάργαρης, εν έτει 2003 "Για να κάνεις μια μεγάλη ανακάλυψη, πρέπει πρώτα να κάνεις μια μεγάλη μαλακία!
Quote from: pentium4 on March 07, 2016, 23:32:28 pm
ότι αξίζει πονάει και είναι δύσκολο
"Το πρόβλημα δεν είναι οι αιώνιοι φοιτητές. Το πρόβλημα είναι οι αιώνιοι συμφεροντολόγοι πολιτικοί (οποιασδήποτε βαθμίδας)."
"Ο άνθρωπος μοιάζει με κλάσμα όπου ο αριθμητής είναι ο πραγματικός εαυτός του και ο παρονομαστής η ιδέα που έχει για τον εαυτό του. Όσο μεγαλύτερος ο παρονομαστής, τόσο μικρότερη η αξία του κλάσματος. Και όσο ο παρανομαστείς διογκώνεται προς το άπειρο, τόσο το κλάσμα τείνει προς το μηδέν."
"Ο καλύτερος τρόπος να προβλέψεις το μέλλον είναι να το εφεύρεις"


Λέσχη Επιστημόνων
Καταξιωμένος/Καταξιωμένη
***
Posts: 105


View Profile
Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24
« Reply #21 on: January 26, 2024, 00:53:37 am »

Η εργασία αλήθεια είναι ότι είχε αρκετές ασάφειες και λάθη. Αυτό δυσκόλεψε αρκετά την υλοποίηση της και αυξησε κατα πολυ τον χρονο ενασχολησης. Επίσης, οι δυο τελευταίες ασκήσεις ήταν αρκετά εκτενείς και μεγαλύτερης πολυπλοκοτητας θα έλεγα. Θα διευκολυνε τη διαδικασια ίσως αν στις διαλέξεις θεωρίας κάναμε κάποια αντίστοιχης δυσκολίας παραδείγματα. Ωστόσο βοήθησε κατά πολύ ότι το αντικείμενο της εργασίας έχει αναπτυχθεί σε μάθημα προηγούμενου εξαμήνου. Επίσης, απο τα μεγαλα συν ειναι οτι η ανταπόκριση του Αριστοτέλη ήταν άμεση.
sent from mTHMMY  
« Last Edit: January 26, 2024, 09:44:24 am by Bitaki » Logged

Quote
Why do bad things happen to good people?
Όλο προβλήματα μας δημιουργούν.
Caterpillar
Veteran
Επιβεβαρυμένος
******
Posts: 10046



View Profile
Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24
« Reply #22 on: February 19, 2024, 21:32:18 pm »

Bαθμοί της εργασίας τουλάχιστον βγήκαν? Για να υπάρχει τουλάχιστον κάποιο κριτήριο για την επιλογή του επόμενου μαθήματος αφού δεν έγιναν εξετάσεις φέτος.

Γενικά πάντως ήταν απαράδεκτο το ότι δεν έβγαιναν οι βαθμοί των εργασιών τα προηγούμενα χρόνια, ενώ σε άλλα μαθήματα όχι μόνο απλά βγάζουν βαθμούς εργασιών αλλά στέλνουν και την εργασία διορθωμένη.
Logged

Quote from: kinezos on May 15, 2007, 00:54:29 am
Μάργαρης, εν έτει 2003 "Για να κάνεις μια μεγάλη ανακάλυψη, πρέπει πρώτα να κάνεις μια μεγάλη μαλακία!
Quote from: pentium4 on March 07, 2016, 23:32:28 pm
ότι αξίζει πονάει και είναι δύσκολο
"Το πρόβλημα δεν είναι οι αιώνιοι φοιτητές. Το πρόβλημα είναι οι αιώνιοι συμφεροντολόγοι πολιτικοί (οποιασδήποτε βαθμίδας)."
"Ο άνθρωπος μοιάζει με κλάσμα όπου ο αριθμητής είναι ο πραγματικός εαυτός του και ο παρονομαστής η ιδέα που έχει για τον εαυτό του. Όσο μεγαλύτερος ο παρονομαστής, τόσο μικρότερη η αξία του κλάσματος. Και όσο ο παρανομαστείς διογκώνεται προς το άπειρο, τόσο το κλάσμα τείνει προς το μηδέν."
"Ο καλύτερος τρόπος να προβλέψεις το μέλλον είναι να το εφεύρεις"


Aristos123
Αρχάριος/Αρχάρια

Gender: Male
Posts: 3


View Profile
Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24
« Reply #23 on: February 20, 2024, 14:38:48 pm »

Καλησπέρα,

Βαθμούς από τις εργασίες έχω στόχο να βγάλω το αργότερο τέλη της επόμενης εβδομάδας (χωρίς να υπόσχομαι τίποτα όμως). Γενικά λόγω του αυξημένου αριθμού των εργασιών, μου είναι δύσκολο να στείλω/αναρτήσω κάπου τις εργασίες διορθωμένες, ωστόσο αυτό που πιστεύω ότι είναι καλύτερο και θα κάνω είναι να κανονίσω ένα zoom meeting κάποια μέρα, αφού βγούνε οι βαθμοί, για όποιον θέλει να πάρει ένα feedback πάνω στην εργασία του. Το ίδιο θέλω να κάνω και για ASIC (όταν βγάλω με το καλό τους βαθμούς και εκεί  Tongue) και για τα HW II για το επόμενο εξάμηνο.
Logged
Caterpillar
Veteran
Επιβεβαρυμένος
******
Posts: 10046



View Profile
Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24
« Reply #24 on: February 22, 2024, 18:18:33 pm »

Quote from: Aristos123 on February 20, 2024, 14:38:48 pm
Γενικά λόγω του αυξημένου αριθμού των εργασιών, μου είναι δύσκολο να στείλω/αναρτήσω κάπου τις εργασίες διορθωμένες, ωστόσο αυτό που πιστεύω ότι είναι καλύτερο και θα κάνω είναι να κανονίσω ένα zoom meeting κάποια μέρα, αφού βγούνε οι βαθμοί, για όποιον θέλει να πάρει ένα feedback πάνω στην εργασία του. Το ίδιο θέλω να κάνω και για ASIC (όταν βγάλω με το καλό τους βαθμούς και εκεί  Tongue) και για τα HW II για το επόμενο εξάμηνο.

Στα ψηφιακα vlsi asic και στα hw2 ε δεν εχει και υπερβολικά πολύ κόσμο, εδώ ο Θέμης στις Βάσεις Δεδομένων που έχει κάθε χρόνο 150 άτομα, τουλάχιστον στέλνει πίσω ένα pdf με τις παρατηρήσεις και τις διορθώσεις του, και αιτιολογει πλήρως πως χάθηκαν οι μονάδες.

*επίσης ο Θέμαρος και σε μαθήματα πρωτων εξαμηνων με 300+ άτομα έκανε το ίδιο κάποτε (ελπιζω να το συνεχίζει).
« Last Edit: February 22, 2024, 18:23:54 pm by Caterpillar » Logged

Quote from: kinezos on May 15, 2007, 00:54:29 am
Μάργαρης, εν έτει 2003 "Για να κάνεις μια μεγάλη ανακάλυψη, πρέπει πρώτα να κάνεις μια μεγάλη μαλακία!
Quote from: pentium4 on March 07, 2016, 23:32:28 pm
ότι αξίζει πονάει και είναι δύσκολο
"Το πρόβλημα δεν είναι οι αιώνιοι φοιτητές. Το πρόβλημα είναι οι αιώνιοι συμφεροντολόγοι πολιτικοί (οποιασδήποτε βαθμίδας)."
"Ο άνθρωπος μοιάζει με κλάσμα όπου ο αριθμητής είναι ο πραγματικός εαυτός του και ο παρονομαστής η ιδέα που έχει για τον εαυτό του. Όσο μεγαλύτερος ο παρονομαστής, τόσο μικρότερη η αξία του κλάσματος. Και όσο ο παρανομαστείς διογκώνεται προς το άπειρο, τόσο το κλάσμα τείνει προς το μηδέν."
"Ο καλύτερος τρόπος να προβλέψεις το μέλλον είναι να το εφεύρεις"


Aristos123
Αρχάριος/Αρχάρια

Gender: Male
Posts: 3


View Profile
Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24
« Reply #25 on: March 01, 2024, 21:15:41 pm »

Oι διορθώσεις των εργασιών έχουν τελειώσει και οι βαθμοί θα ανέβουν σύντομα στο elearning. Ενδεικτικά να αναφέρω briefly δύο λάθη τα οποία έγιναν από αρκετό κόσμο, γιατί είναι κρίμα να χάνεις το 10 από αυτά.

1) Διαφορά Structural - Behavioral Verilog
Όταν μιλάμε για "Structural Verilog" αναφερόμαστε σε κώδικα (modules) που περιέχει primitives της Verilog (πύλες not, and, or, etc). Αυτά τα primitives θα πρέπει (όταν φορτώσετε τα Verilog Files σε κάποιον προσομοιωτή) να μπορούν να αναγνωριστούν αυτόματα, δεν χρειάζεται δηλαδή να φτιάξετε εσείς δικό σας module "not" για να προσομοιώσετε την λειτουργία της πύλης not.

Όταν μιλάμε για "Behavioral Verilog" αναφερόμαστε σε κώδικα (modules) που περιγράφει την λογική μιας πράξης με έναν operator (π.χ. η and θα περιγραφεί με τον operator &, etc).

Παράδειγμα με παρόμοια λειτουργία και στις δύο περιπτώσεις:

Structural Verilog
input wire a;
output wire b;
not n1(b, a);

Behavioral Verilog
input wire a;
output wire b;
assign b = ~a;

Kάνω attach και μια εικόνα που περιγράφει τις διαφορές που ανέφερα.

2) Διαφορά Synchronous - Asynchronous reset
Όταν έχουμε synchronous reset, το reset του κυκλώματος θα συμβαίνει μόνο στην θετική ακμή ρολογιού, δηλαδή εφόσον το ρολόι σε μια θετική ακμή πετύχει σήμα reset = 1 (αν υποθέσουμε active high reset) τότε και μόνο τότε θα συμβεί το reset του κυκλώματος. Στα ασύγχρονα, το reset του κυκλώματος θα συμβεί με το που γίνει το σήμα reset ίσο με 1, ανεξάρτητα με το που βρίσκεται το clock εκείνη την στιγμή. Γενικά προτιμάμε σύγχρονα resets, γιατί τα ασύγχρονα μπορούν εύκολα να προκαλέσουν θέματα σε flip flops (π.χ. να πάει η έξοδος του flip flop σε unknown state).

Παράδειγμα Σύγχρονου reset σε Verilog:
always@(posedge clk)
if (reset) q <= 1'b0;
else q <= d;

Παράδειγμα Ασύγχρονου reset σε Verilog:
always@(posedge clk or posedge reset)
if (reset) q <= 1'b0;
else q <= d;

Όπως μπορείτε να δείτε η μόνη διαφορά είναι αν συμπεριλαμβάνουμε ή όχι το reset στο sensitivity list. Για περισσότερες λεπτομέρειες, here is the site: https://funrtl.wordpress.com/2017/11/12/synchronous-resets-asynchronous-resets/

Θα επανέλθω ξανά και με άλλα συνηθισμένα λάθη που έγιναν στις εργασίες. Επίσης, (παρένθεση) δεν έχω θέμα να χρησιμοποιείτε chatgpt για την εργασία, απλά μην το κάνετε τόσο προφανές ότι αντιγράψατε από εκεί (ξέρει το άτομο στο οποίο αναφέρομαι Cool ).
« Last Edit: March 01, 2024, 21:27:06 pm by Aristos123 » Logged
Pages: 1 [2] Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...