Hello.
I want to do a small design (about 1 mm² die, about 8 pins) with on-chip oscillator, small SRAM, Flash (or other OTP memory) and maybe an ADC.
I'd go for an older process such as 0.18 µm; the ASIC shouldn't be too
fussy about supply voltage and should work in a range of 2.3 V to 5.5 V.
I'm looking for low (approx 0.01 €) per-device cost.
I do have some experience using Verilog RTL for CPLDs and FPGAs, but
have never designed an ASIC. So now I wonder how much effort it would be
to take an FPGA-proven design to an ASIC.
What resources (books, websites) should I look into?
What options do I have in terms of doing most of the work myself vs. contracting out parts of it?
Obviously, I want to do the Verilog RTL design myself, and I don't want
to operate my own fab, but I guess there are a lot of options in between.
I tend to prefer using FOSS tools where possible.
Philipp
Hello.
I want to do a small design (about 1 mm² die, about 8 pins) with on-chip oscillator, small SRAM, Flash (or other OTP memory) and maybe an ADC.
I'd go for an older process such as 0.18 µm; the ASIC shouldn't be too
fussy about supply voltage and should work in a range of 2.3 V to 5.5 V.
I'm looking for low (approx 0.01 €) per-device cost.
I do have some experience using Verilog RTL for CPLDs and FPGAs, but
have never designed an ASIC. So now I wonder how much effort it would be
to take an FPGA-proven design to an ASIC.
What resources (books, websites) should I look into?
What options do I have in terms of doing most of the work myself vs. contracting out parts of it?
Obviously, I want to do the Verilog RTL design myself, and I don't want
to operate my own fab, but I guess there are a lot of options in between.
I tend to prefer using FOSS tools where possible.
Philipp
Hello.
I want to do a small design (about 1 mm² die, about 8 pins) with on-chip oscillator, small SRAM, Flash (or other OTP memory) and maybe an ADC.
I'd go for an older process such as 0.18 µm; the ASIC shouldn't be too fussy about supply voltage and should work in a range of 2.3 V to 5.5 V.
I'm looking for low (approx 0.01 €) per-device cost.
I do have some experience using Verilog RTL for CPLDs and FPGAs, but
have never designed an ASIC. So now I wonder how much effort it would be
to take an FPGA-proven design to an ASIC.
What resources (books, websites) should I look into?
What options do I have in terms of doing most of the work myself vs. contracting out parts of it?
Obviously, I want to do the Verilog RTL design myself, and I don't want
to operate my own fab, but I guess there are a lot of options in between.
I tend to prefer using FOSS tools where possible.
Philipp
On Tuesday, November 3, 2020 at 8:26:19 AM UTC-7, Philipp Klaus Krause wrote:
Hello.
I want to do a small design (about 1 mm² die, about 8 pins) with on-chip oscillator, small SRAM, Flash (or other OTP memory) and maybe an ADC.
I'd go for an older process such as 0.18 µm; the ASIC shouldn't be too fussy about supply voltage and should work in a range of 2.3 V to 5.5 V. I'm looking for low (approx 0.01 €) per-device cost.
I do have some experience using Verilog RTL for CPLDs and FPGAs, but
have never designed an ASIC. So now I wonder how much effort it would be to take an FPGA-proven design to an ASIC.
What resources (books, websites) should I look into?
What options do I have in terms of doing most of the work myself vs. contracting out parts of it?
Obviously, I want to do the Verilog RTL design myself, and I don't want
to operate my own fab, but I guess there are a lot of options in between.
I tend to prefer using FOSS tools where possible.
PhilippI'm curious as to why you'd want to make an ASIC since the effort and cost is huge.
I'm working on a 7nm ASIC now, but I do the RTL and don't know much about the ASIC synthesis or anything about the costs. I found this article from last year estimating mask costs:
https://www.electronicdesign.com/technologies/embedded-revolution/article/21808278/the-economics-of-asics-at-what-point-does-a-custom-soc-become-viable
They report that a mask cost ranges from $1.5m for 28nm to "sub $100k" for 180nm. (I wonder what the costs are for my 7nm ASIC are!). I don't know if these costs depend on the gate count; I'd assume so.
You have to make a lot of them to get the per-device cost to 1 Euro-cent. Plus, since it would be 180nm, you might use even more power compared to getting new discrete memory chips and using a new CPLD/FPGA for the custom parts.
But it would be pretty cool if you did make an ASIC.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 113 |
Nodes: | 8 (1 / 7) |
Uptime: | 57:42:21 |
Calls: | 2,472 |
Calls today: | 1 |
Files: | 8,638 |
Messages: | 1,898,146 |