Impossible. 1$ per chip is for large batches, tens of thousands chips.
You must know few things.
Theoretically, all digital chips could be defined in verilog, but in reality exists few ASIC types.
For simplicity, I begin with FPGA - they are matrices, where configuration memory (RAM or ROM) used to define which rows/cols fused. In reality, now most FPGAs include distributed RAM cells, some serial transceivers, DSP blocks, and even CPU cores.
Next level, are just FPGAs but without configuration memory, but instead, used laser burnt fuses. They usually have up to ~2-3 times less power consumption, higher frequencies, and ~2 times cheaper then corresponding FPGA family. Sure, they have specially defined process of conversion from FPGA.
With this type, you could save huge money, if buy chips without package (for example you may seen chips inside drop placed on PCB with glue).
Unfortunately, I cannot remember FPGA with price 1$ per chip or even near this.
Next are logical blocks. Yes, they are similar to software libraries, defined for exact factory technology.
They are faster, but more expensive. As I hear you must buy at least one wafer (sure, you could try to find companion, so you both will buy parts of wafer).
Here, to save money, could avoid standard testing and package.
And near last type, are "rendered" ASIC, for which you define design for lithography mask, this involves physical simulation, special handling of procedures of testing/fixing. Nearly all consumers CPUs and modern RAM are "rendered" ASIC. Example of special handling - RAM made with 6 memory blocks, but working 3-6, so after testing, they used laser burnt fuses, so controller configured to use only working parts of chip and on market appear chips with different RAM size, different speed, different cache size, etc. This is extremely costly to start, but with batches of millions chips, could be less then cents for a chip.