QUOTE(charge-n-go @ Oct 14 2005, 12:35 AM)
erm... actually i mean 5 input per gate

Nope, sorry I've no idea on that. I only know a bit of MaxPlus II

Hmm... thanx for the tips
btw, can i count the delay using conventional way? For example, 2 leg NAND gate has 4ns delay (from the same book mentioned above) and 2 leg AND gate has 6ns. So in FPGA, do the gates having the same delay regardless of the type?
Well, actually i'm using hand drawn (using corel draw actually) to draw out all the gate circuit design, then I'll write the VHDL (using architecture behaviour) in MaxPlus 2. Isit the same as what u meant using the Mentor graphic?
What kind of coding style is more efficient? Behavorial or architecture?
Edit : I have another doubts

If wanna save power when any of the functional unit is idle, can i js use clock gating? Any other implementation besides that? Thanx

Mentor graphics(HDL designer) are different, their more on graphical implementation isntead of writing codes(though you still need to write a bit for certain systems)
yes, i think you can use the conventional way to calculate delays(not sure which EDA tools will calculate it for you, never use those b4)
in FPGA, it has slightly different delays, it's not the same as delays in real devices
VHDL has 2 type, behavioral and structural modelling
there's no such universal preference on which is better, it depends on preference, for me if u ask me to design a circuit(let's say a Booth Multiplier) which i need to learn from scratch in a few months(make it 1-2 months), then i'll use behavioral
but if i have the actual data schematics with me since the start but not too sure how it really behaves, then i'll use structural
actually wat i mean by coding style is that how and where do you update your output/buffers. sometimes in certain codings, though it's right, but if you update your output/buffer slightly later(let's assume we update it after the process section), then delay might occur
but if you update it inside the process statements, then it'll have less delay
there are other problems too, but this will naturally be known to you when you encounter it
p/s: in writing port map section, i suggest you read how to use GENERATE statements, useful in writing port maps
QUOTE(kramuse @ Oct 14 2005, 08:18 AM)
Wow, designing logic gates using transistors ^^;; I just use the 74 series chips to solve my problems. Approaching final year EnE in Uniten. Anyone got ideas for a final year project? I have 2 in mind, hear me out
1. Maglev - Using magnets to levitate the train and an electromagnetic propulsion system
2. Flying Car - Using the same propulsion system, only vertically placed and much stronger. Problem is, power consumption will be tremendously high and I am not sure if it will work.
What you guys think? What did you all do for your final year project?
currently need to design a Viberti Decoder for my finals
finding hard time to get it's algorithm
QUOTE(witchhunter @ Oct 14 2005, 11:47 AM)
I tot MMU got offer VHDL? Under Digital Computer Design during Delta 3rd Trimester.
I am currently Computer Engineering 3rd year student. Dun really understand about those logic stuffs you all discuss about. Are they DSP? Cos I haven take DSP. In a few sem time will be. If you all discuss about microcontroller, maybe I can be of some help.
Btw, in MMU, our courses of Computer Engineering and EE are quite similar. We are called Electronics majoring in CE. WE have about only 5-8 subjects that are different. BUt I agree that subjects like Power Electronics, Digital Comm and Analog Comm are seems quite irrelevant. Don't really like those subjects.
DSP? nah......DSP is even worse.....with all those Discrete Signal Processing theories, it'll be much difficult IMO, but of course, the implementation part is slightly easier(coz all you need is Simulink to do the donkey job)
QUOTE(ikanayam @ Oct 14 2005, 03:37 PM)
This is the 2nd year we're using 0.18um layout. Our fab is not that advanced i think. We're just doing advanced simulations on the final layout. We're using TSMC SCMOS18 design rules, so basically if we wanted to then we could send the final design to TSMC and get it manufactured.
so basically you all only develop till the mask level right? but kinda nice for your uni to teach verilog. i need to learn by myself