QUOTE(martianunlimited @ Oct 27 2005, 08:56 PM)
Haha. gimme a while need to look up what in the world is a veterbi decoder....
Okie, it's a transciever with encoder/decoder. Sorry I am not involved with with these types of circuits. And i can't believe that i need to read up on trellis coding to remember how it works. Sigh that's what happens when you don't touch communication for a few years...
anyway I assume you already know the information here... http://www2.ing.puc.cl/~iee3552/TCM.PDF
Based on the block diagram here, This is what i will do, i will implement the decoder, (and control blocks) in verilog/VHDL or systemC (your choice, just so that i can synthesize it and save myself time). You will have to blackbox the demodulator block; (allocate some space for your layout so that the place and route tool won't accidentally route around that area and cause problems with your routing later).
The circuit demodulator block will need to be designed by hand; from the diagram it appears that all the viterbi decoder need is the recieved data. so just send the recieved data; with a clock; and the control block should be sending and recieving control signals to both the demodulator and the decoder.
After you have your demodulator circuit, then just draw the layout and connect it to the verilog synthesized portion.
(verilog for viterbi decoder: http://www-ee.eng.hawaii.edu/~msmith/ASICs...11/CH11.12.htm) I shouldn't be doing this but i wanted to verify whether or not the decoder is really synthesizable
Side note: regarding your question to convert verilog to schematic, most synthesis tools, and formal verification tools should have that capability (some accepts only synthesized verilog so you may need to do just that)
Just curious is this wired or wireless? It's possible to build an antenna on a chip, but i have no idea how it's done.
haha, probably should have stated my question properly, how do you model a Viterbi decoder in terms functional block(like general idea in modelling the branch metric unit etc) Okie, it's a transciever with encoder/decoder. Sorry I am not involved with with these types of circuits. And i can't believe that i need to read up on trellis coding to remember how it works. Sigh that's what happens when you don't touch communication for a few years...
anyway I assume you already know the information here... http://www2.ing.puc.cl/~iee3552/TCM.PDF
Based on the block diagram here, This is what i will do, i will implement the decoder, (and control blocks) in verilog/VHDL or systemC (your choice, just so that i can synthesize it and save myself time). You will have to blackbox the demodulator block; (allocate some space for your layout so that the place and route tool won't accidentally route around that area and cause problems with your routing later).
The circuit demodulator block will need to be designed by hand; from the diagram it appears that all the viterbi decoder need is the recieved data. so just send the recieved data; with a clock; and the control block should be sending and recieving control signals to both the demodulator and the decoder.
After you have your demodulator circuit, then just draw the layout and connect it to the verilog synthesized portion.
(verilog for viterbi decoder: http://www-ee.eng.hawaii.edu/~msmith/ASICs...11/CH11.12.htm) I shouldn't be doing this but i wanted to verify whether or not the decoder is really synthesizable
Side note: regarding your question to convert verilog to schematic, most synthesis tools, and formal verification tools should have that capability (some accepts only synthesized verilog so you may need to do just that)
Just curious is this wired or wireless? It's possible to build an antenna on a chip, but i have no idea how it's done.
coz i realize to implement the algorithm/trellis diagram in terms of hardware is kinda headache......
i already know the process that you mentioned to me(coz my supervisor did brief me on a brief process flow), thanks anyways
anyways, mind telling me wat synthesis tools is that? coz our college don't seem to have that tool(unless our supervisor doesn't want us to use)
actually currently i'm avoiding the black box process and try to model it using functional block immediately, that way i can model the schematic form much more easily
p/s: i only need to model out the IC, doesn't matter whether it's wired or wireless
but the algorithm i'm using is similar to those used in WCDMA
the link you posted won't be any help to me coz i'm using hard decision decoding and a convolutional length of 7(which makes it 64 states
This post has been edited by X10A Freedom: Oct 27 2005, 10:17 PM
Oct 27 2005, 10:00 PM

Quote
0.0219sec
0.91
6 queries
GZIP Disabled