As a part of Master degree project, I want to characterise an image processor, specifically an impulse noise filter, by designing the whole layout in Cadence Virtuoso and analyse its temperature stability and average power.
In order to design a signal processor you must make at first a system design based on a functional block diagram. So, you can carry it on system level cad tool.
Then you you can specify the building block circuits of your processor.
Then you can design your circuits based on the fin fit block by block.
The design flow is similar to the same processor based on a standard CMOS technology. The most important thing that you must have is a technology file for the device you use. This is the necessary data required for successful design.
You can search if silicon foundries have such technology other wise you have to collect the technology file by yourself from . the published data on finfets.
In order to design a signal processor you must make at first a system design based on a functional block diagram. So, you can carry it on system level cad tool.
Then you you can specify the building block circuits of your processor.
Then you can design your circuits based on the fin fit block by block.
The design flow is similar to the same processor based on a standard CMOS technology. The most important thing that you must have is a technology file for the device you use. This is the necessary data required for successful design.
You can search if silicon foundries have such technology other wise you have to collect the technology file by yourself from . the published data on finfets.
I would say that you need more the digital ASIC tool chain for that (genus -> innovus -> voltus -> etc...) equipped with a FinFET PDK. In Cadence Virtuoso you can import the netlist you generate with the aforementioned tool chain, but to design an entire image processor could be kinda long and hard...