Enquire Now
70+ Topics · Spectre · Spectre · cloud sim Sim · MATLAB · Webots · Hardware · Bangalore 2026

Register File Design Cadence

Simulation · Control · Perception · Hardware — Register File Design Cadence — hardware, sensors, cloud dashboards and protocols (Spectre, REST, CoAP, WebSockets) for BE BTech MTech students. Final-year robotics support with Spectre stacks, simulation worlds, reports and viva from Bangalore.

70+
Related Topics
6+
Sim & HW Tools
4.9★
573 Ratings
SpectreGazebocloud twin MATLABWebotsHardware

Architectures and Machine Learning Algorithms

Shiyu Su, Qiaochu Zhang, Mohsen Hassanpourghadi, Juzheng Liu, Rezwan A Rasul, and Mike Shuo-Wei Chen

University of Southern California, Los Angeles, CA 900

{shiyusu, qiaochuz, mhassanp, juzhengl, rrasul, swchen}@usc.edu

Abstract— Analog mixed-signal (AMS) circuit architecture Digitally-Intensive System

e.g., Software-Defined Radio has evolved towards more digital friendly due to technology

Digital Analog

scaling and demand for higher flexibility/reconfigurability. Mean-

while, the design complexity and cost of AMS circuits has DAC substantially increased due to the necessity of optimizing the circuit sizing, layout, and verification of a complex AMS circuit.

On the other hand, machine learning (ML) algorithms have

been under exponential growth over the past decade and actively ADC A exploited by the electronic design automation (EDA) community.

This paper will identify the opportunities and challenges brought Analog-Intensive System

about by this trend and overview several emerging AMS design e.g., AMS Computing methodologies that are enabled by the recent evolution of AMS Fig. 1: Blurring interface of System-on-Chip (SoC) design. circuit architectures and machine learning algorithms. Specif- ically, we will focus on using neural-network-based surrogate models to expedite the circuit design parameter search and the primitive design unit is down to transistor level instead of

layout iterations. Lastly, we will demonstrate the rapid synthesis discrete digital standard cells, the parameter space of analog of several AMS circuit examples from specification to silicon circuits is enormous compared to its digital counterpart, which prototype, with significantly reduced human intervention. demands substantially more iterations to achieve an optimum design. In addition, AMS design phases, including behavior

I. I NTRODUCTION modeling, schematic design and layout, require close guidance

In traditional circuit design, there are clear boundaries by the analog circuit designers, further increasing the design between the digital back-end, analog mixed-signal (AMS) and time. All those factors set a higher barrier for AMS circuit radio frequency (RF) front-end circuits. As we are approaching synthesis. the limits of CMOS technology scaling in terms of device On the other hand, AMS circuit has gradually moved size and power efficiency, improving the performance of con- towards digital-intensive, analog-lite architectures to leverage

ventional AMS circuits becomes incredibly challenging and the benefits of technology scaling maximally and achieve inefficient. Therefore, circuit designers resort to architectural high flexibility and enhanced performance simultaneously. and/or system-level re-thinking. Consequently, co-design and The digital-intensive AMS circuit architectures enable the co-optimization across devices, circuits, and algorithm have possibility of leveraging digital design flow to synthesize

spawned significant number of innovations in interfaces (i.e., complex AMS circuits like data converters, phase-locked AMS) design. Driven by the growing performance and effi- loops, and digital transceivers. Meanwhile, the advancement ciency requirement of communication and computing system, of machine learning (ML) algorithms has been exploding over the boundaries between analog and digital domain are blurring the past decade. Many algorithmic innovations have resulted

(Fig. 1). As a result, AMS circuits, especially data converters, in significantly improved accuracy for various modeling and become crucial to various emerging systems that need to cross classification tasks. between analog and digital domains. In a nutshell, the industry This shift in AMS circuit architecture along with the recent demands AMS circuits across a wide specification range (i.e., advances in ML algorithms has provided a new opportunity performance, power and area). However, the high degrees of for AMS circuit synthesis with high dimensional optimiza-

freedom for optimizing such circuits poses a great challenge tion, despite the aforementioned difficulties for AMS design. to deliver optimized designs within a reasonable time frame. Moreover, a recent move toward open-source circuit design, In addition, the increasing design cost in advanced technology including EDA tools and IPs, can potentially facilitate AMS nodes further necessitates the reduction of time to market , circuit synthesis. In this paper, we will broadly review the

motivating AMS circuit synthesis. emerging architectures and ML algorithms suitable for AMS

However, the complexity for AMS circuit synthesis is circuit synthesis. Several representative synthesis examples

generally higher than digital circuit synthesis. For example, will be provided. Lastly, we will discuss a potential open- constrained by the accuracy requirement of both continuous source design ecosystem enabled by AMS circuit synthesis. amplitude and time, simulations of analog circuits take sig- The rest of this paper is organized as follows. Section II re- nificantly longer than that of digital circuits. Moreover, since views the mostly digital AMS architectures and the associated

ADC ADC ADC

(a) (b) (c) Fig. 2: (a) Digitally-assisted (b) mostly digital and (c) digital-like architectures.

techniques that favor design automation, especially standard area saving. Likewise, proposed a background calibration digital design tools and flows. Next section III discusses the technique based on adaptive filters to compensate for the new opportunities in rapid AMS circuit synthesis enabled nonlinearity of analog circuits in the ADC. More compre- by the deep learning algorithms, focusing on the NN-based hensive calibration techniques have enabled new regime of

surrogate model for circuit parameter search. Design examples high-performance ADCs . Similarly, advanced digital pre- are provided in section IV. Section V describes the vision distortion and noise shaping techniques have been devel- on open-source AMS design, followed by section VI which oped for wideband and high dynamic range digital-to-analog concludes the paper. converters (DACs) –. In addition to the performance

enhancement, the above digital calibrations also reduce the II. D IGITAL -E MPOWERED AMS A RCHITECTURES analog complexity and ease the design automation.

The key motivation of pushing AMS circuits towards more B. Mostly Digital AMS Architectures

digitally-intensive architecture stems from the fact that analog

In parallel, designers have demonstrated mostly-digital ar-

circuits cannot leverage the CMOS technology scaling intrin- chitectures in the direct sampling receiver and DAC- sically as much as the digital circuits, in terms of both circuit based transmitter using high-performance data converters performance and design cost. Due to the limited benefits for superior system flexibility. Such architectures have also offered by the scaling, architecture innovation has been the been broadly explored for various AMS component blocks main driver of AMS circuit/system performance improvement

to leverage the increasing digital signal processing capability and . As the CMOS technology has advanced to 5nm in advanced nodes. One such example is the digital phase- and below, the short-channel transistors continue to favor locked loop (DPLL), which has attracted much attention mostly digital AMS architectures with performance and cost lately –. By pushing the control processing unit into advantages . digital domain completely, DPLL shows impressive robustness

To illustrate the recent evolution of AMS circuits, we

against process, voltage and temperature (PVT) variations and roughly divide the AMS architectures into three categories, as intrinsically allows digital calibration algorithms to improve shown in Fig. 2. Starting around year 2000, applying digital the performance. More importantly, DPLL can be synthesized signal processing techniques to assist or relax the analog using standard digital design flow thanks to its mostly digital circuit design became an active area of research (Fig. 2(a)).

architecture. Fully synthesized DPLLs have demonstrated a

Motivated by circuit designers pushed the performance of

significantly reduced implementation overhead with perfor- data converters and clock, which aimed to replace most analog mance close to that of analog PLLs , . Similarly, digi- signal conditioning by digital signal processing (DSP), making tal low-dropout regulator (DLDO) was proposed for low-noise the system highly flexible (Fig. 2(b)). However, depending on and low-supply voltage applications . Digitally-intensive the application, extremely high-performance data converters dual-rate hybrid DAC was used to achieve high-speed and

and PLLs might diminish the overall system efficiency. In high-resolution simultaneously . Likewise, thanks to its such scenario, keeping some analog conditioning in the system minimum analog complexity among the ADC architectures, while approximating the analog behaviors with digital-like successive approximation register (SAR) topology has been operations can be a promising alternative (Fig. 2(c)). In the widely adopted , . Since SAR ADC performs the rest of this section, we elaborate those three types of AMS

conversion sequentially, the conversion rate inevitably slows architectures in the context of AMS circuit synthesis. down, as shown in the speed and complexity trade-off in

A major challenge in an AMS design is the fundamental

trade-off between the area of the device and its mismatch. C. Digital-like AMS Operations Larger device provides better matching but also leads to higher Another ongoing trend in AMS design is to use digital gates cost and lower speed. As transistors have been scaled down to achieve or approximate the analog functionalities in order to 65nm and smaller, digital signal processing can relax the to advance the circuit performance and reduce the design cost.

matching requirement of analog circuits with decent power- Consider time-based ADC as an example. In recent years, the and area-efficiency. In , digital calibration is used to relax trend to operate time-based ADC above GHz sample rate has the precision requirement of the residue amplifier in a pipeline increased significantly. The ADC usually consists of a voltage- analog-to-digital converter (ADC) for significant power and to-time converter for encoding the voltage information into

Stage 1 Stage 2 Stage N Vin

... Decoder Decoder S/H ADC DAC Res. DAC ... Amp. CLK CLK

Fig. 3: ADC architecture trade-off. Parameters Metrics

Sizing, Gain, BW, Neural Biasing, Power, Network time domain and a time-to-digital converter (TDC) for quan- Load Area

… (NN) …

tizing the time. The TDC is either a delay-line or a voltage- controlled oscillator – and can be implemented by inverters and flip-flops only. Due to the smaller size of the Fig. 4: NN-based surrogate model. digital circuits, fewer routing parasitics are expected in time- based ADCs. Moreover, digital circuits can achieve fast speed in advanced technology nodes without consuming too much • The device dimension is more discrete, yielding less

power. As a result, the delay line based TDCs in and degree of freedom for circuit sizing. have reached up to 5GS/s using a single channel, which • Layout design rule is more complicated and constrained was previously only possible using Flash ADC or excessive and hence harder for manual design. paralleling (i.e., time interleaving), incurring significant area • The device model and the layout parasitic extraction

and power overhead. Along the same line, a design automation are more complex, dramatically increasing the simulation flow for a mostly digital voltage-controlled oscillator (VCO)- time. based delta-sigma ADC has been proposed and demonstrated Consequently, it is extremely costly to design a close-to recently . Custom library and flow were combined with optimal AMS circuit. Therefore, AMS circuit synthesis with

the digital design flow and scaling benefits were shown by reduced design efforts and sufficiently good performance is comparing different processes. Likewise, proposed a highly desirable. complete design automation flow including logic synthesis, AMS synthesis cast a long research history with various ap- placement, and routing schemes for time-domain computing proaches demonstrated in the past decades. The paper focuses

circuits. In similar manner, utilized NAND gates to the model-based methods due to their fast evaluation speed, implement the current digital-to-analog converter (DAC) for a reusability, and low computational cost. In the early days, the current-controlled ring oscillator. A digital-based operational designers coded all the circuit knowledge in a hierarchical amplifier was proposed as well, blurring the boundary fashion and synthesized relatively small circuit blocks

between analog and digital circuits. Furthermore, a synthe- like amplifiers. Geometric programming was also proposed to sized switched-R-MOSFET-C analog filter was demonstrated cast the Op-Amp design into a convex optimization problem using digital standard cells . In addition to these baseband and later utilized for automating the design of analog circuit blocks, and approximated the amplitude- PLL and pipeline ADC . Other surrogate models

varying (i.e., analog) impulse response of an RF filter with such as support vector regression , , neural network a constant amplitude but a time-varying binary (i.e., digital- (NN) , and Gausian process model , have been like) impulse response, such that the frequency responses widely explored for reducing the computational costs and are similar within a certain band of interest. Based on the model preparation overhead. Among the approaches, the NN

specifications, the impulse response of a target filter is first regression outperforms others since it has more tunable hy- designed using standard digital filter design flows, such as the perparameters, enabling accurate modeling of circuits which FDA tool in MATLAB, followed by the time approximation exercise a sophisticated non-linear function , . There- via pulse-width modulation (PWM). In principle, such digital- fore, NN has been deployed in many computer-aided design

like or time approximated AMS circuits favor the digital EDA (CAD) tools. In the rest of this section, we elaborate on the tools , however specialized algorithms may be needed use of NN-based surrogate model for AMS design. , .

A. NN-based Surrogate Model and Parameter Search

III. NN-A SSISTED AMS D ESIGN A surrogate model can replace the SPICE model to avoid To achieve a complete AMS circuit synthesis, one cannot expensive SPICE simulations, especially the post-layout simu- solely rely on the architecture innovation by incorporating lations in advanced technology nodes (Fig. 4). A NN surrogate mostly digital design. New design methodology for AMS model was proposed to characterize the circuit’s metrics in

circuits is essential to tackle the grand challenges posed by , . A single NN model was used to predict the metrics advanced technology nodes (16nm and below), which results of a circuit as simple as a single-stage amplifier or as complex from the following observations: as a PLL . Unfortunately, similar to other regression

x x xN

AMS in

sub- sub- Sub- out in out circuit circuit circuitN Circuit

x=[x1, x2, xN, xR] x x xN xR sub- sub- sub-

ANN ANN ANN

...

... Multi-layer ... 1-layer ... FC-NN FC-NN ... direct path y y sequential path

methods, NN exhibits an increase in regression error when Schematic Model the target circuit is larger. Therefore, the hierarchical design Parameters Metrics

method divides a complex system into smaller sub-circuits Wt, Lt … SFDR called modules and models these modules using regression. Wcap, Lcap Power

With behavioral or functional models, the modules’ metrics … …

are then related to the system specifications. NN herein plays the role of module-level characterization . In contrary, Layout Model

Parameters Metrics

used the NN to model the metrics-to-parameters function of the modules and used the trained model to set the initial Wt, Lt … Trained

Wcap, Lcap Power

parameter values for further optimization using SPICE sim- NN … … ulations. suggested to perform a global search with the genetic algorithm using SPICE simulations at first, then train the NN model using data points in the vicinity of global search Fig. 6: Transfer learning from schematic to layout models. outcome, and finally perform local optimization using the

trained model to further improve the performance. Although, the approach is efficient in enhancing the optimization speed, structure was customized according to the circuit connection. the NN model needs to be trained every time the global The method achieves higher accuracy compared to the conven- optimization is performed and cannot be reused as a result. tional fully-connected network (Fig. 5) given the same number of training data. Alternately, CCI-NN requires less training

In general, conventional hierarchical design fails to model data to achieve the same model accuracy as a fully-connected the system properly when interactions among the modules network. Also, the network only requires a single dataset become more extensive. Precise system modeling requires generated from the system simulations and does not need proper interface characterization, without which interface multiple training dataset for the modules and behavioral or

problem occurs. The module linking graph (MLG) concept functional modeling between modules’ metrics and systems’ first introduced in accommodates a platform where the specifications. CCI-NN can inherently learn the module-to- modules’ interface can be part of the system modeling. MLG system relations and model the interfaces among the modules is a directed graph containing the modules as the vertices better. showed that for proper modeling of an 8-bit 20GS/s

and the direction of the edges shows the cause and effect current-steering DAC, CCI-NN required at least four times relations between two modules. Since estimating system spec- less training data compared to the regression models using ification with MLG requires many iterations, NN modeled conventional fully-connected NN. modules are used in but only for global optimization.

Combining global optimization and sufficiently accurate NN B. Transfer Learning

models accelerates the search process while delivering nearly Despite the promising efficiency and accuracy of the ap- optimal results. After global optimization, proposed to proaches, most works mentioned above only focus on the perform local optimization with SPICE simulations, removing schematic design in a particular technology node without the least significant parameters based on their gradients. The considering PVT variations. To leverage the trained surrogate

algorithm, called MOHSENN, can rapidly synthesize various model when the design conditions are changed, proposed AMS circuits with comparable or even better performance than a transfer learning (TL) technique. Instead of training the NN manual design from an experienced designer. model from scratch with a large number of samples from The idea of MLG was further explored in . Referred the time-consuming post-layout simulations, the TL technique

to as circuit connectivity inspired NN (CCI-NN), the NN starts from an existing schematic-level circuit model, attaches

Human in Loop Automated

(Developer) (User)

Time 1. Break the circuit 6. Verification with 7. Final verification

into Modules MLG and SPICE with SPICE (a)

CNN 2. Make 5. Global search the 8. Local

testbenches regression model optimization Stop

Satisfactory region Time

(b) 3. Build MLG

4. Make dataset and 9. Final

regression model netlist/GDSII

CEPA.

Fig. 8: Proposed design flow based on AMPSE.

one input linear layer and one output linear layer to the trained model, and only trains the new layers with a few post-layout parameter space, which helps to sample the training data for samples. For the first time, efficiently incorporated the the NN-based surrogate model and hence expedite the whole layout parasitic information into the circuit surrogate model. parameter search process.

Proved by experiments, this modeling method can effectively

reduce the required training samples for a layout-level circuit model while maintaining a high modeling accuracy. IV. P ROPOSED D ESIGN F LOW AND E XAMPLES FOR AMS

With this highly-efficient approach, has successfully S YNTHESIS

demonstrated a layout-aware AMS design flow from speci-

A. Analog/Mixed-signal Parameter Search Engine

fication to layout, using an AMS filter as the test vehicle. took one step further and applied TL to train a silicon- Fig. 8 shows the proposed design flow based on an open- level circuit model and design the circuit incorporating both source AMS circuit generator, called Analog/Mixed-Signal layout- and silicon-level information. This way, the NN-based Parameter Search Engine (AMPSE) , . First, AMPSE approach for sophisticated AMS design has been significantly developers select promising circuit architectures from known

enhanced. Details of those design examples will be discussed good designs (KGD), break them into smaller modules, in the next section. and parameterize the modules. Then, the developers make testbenches for characterizing each module and build MLG

C. Verification based on the connection between the modules. After the

SPICE simulation plays an important role in the AMS preparation, modeling and parameter search can be fully circuit synthesis. For example, one would rely on accu- automated without human in the loop. NN serves as the rate simulation results for validating the synthesized circuit. surrogate model to represent the mapping between the design

Unfortunately, AMS circuit simulations, especially transient parameters and performance metrics. The model is trained

simulations, are typically time-consuming because of the with a dataset generated from the SPICE simulation, which inherent complexity of the SPICE models and the required is assisted by CEPA for reduced training efforts. Transfer number of samples for FFT evaluation. To address these learning is applied to incorporate post-layout information for limitations, simulations of unsatisfactory designs can be ter- improving the modeling accuracy. When the surrogate models

minated according to early-stage simulation results, which can of all the modules are prepared, they are used for global potentially save a significant amount of machine computation parameter search by connecting the models using MLG and time. Some physical and empirical formulas can quickly applying gradient-based search algorithms. Thanks to the fast estimate the performance but lack high accuracy of judgment. inference of NN, the search process is accelerated by orders

proposed a convolutional neural network (CNN) based of magnitude compared to the SPICE simulation based global early performance assertion scheme, named CEPA, for fast search. AMPSE also suggests local optimization with SPICE and accurate verification. CEPA takes a short duration of a model to fine-tune the circuit performance. Owing to the transient waveform to predict the satisfaction of the target decent accuracy achieved by the surrogate model, the optimum

specifications, which are typically obtained in the frequency design can be expected near the parameter candidates from domain after long transient simulations. Trained with a few the global search stage. Hence, the local optimization requires samples, the CNN can extract both human-recognizable and only a small number of iterations. For final verification, the -unrecognizable features from the short transient waveform SPICE simulation with the combined netlist is performed in

and use such features for performance prediction. Note that the end. The whole AMPSE flow leverages both designer’s the learned features from the schematic simulations can be knowledge and the recent advancement in machine learning transferred to the post-layout model, with only a small number and optimization, demonstrating highly automated and fast of training data from the post-layout simulation. As an appli- AMS circuit generation with a wide specification range and

cation, CEPA can quickly narrow down the feasible design high performance.

Track & Hold

DAC and DAC 1 Comparator

Number of Bits

Vin 9 Logic

Driver Dout 8

winv winv winv wcinv wck wck wcin

0 1 2 3 4 5 6 7 8 2 Sampling Rate (MS/s) Fig. 11: Number of bits versus sampling rate.

Track and

Comparator wrdy SAR Driver Hold & DAC Logic

mainly consists of eight-channel time-interleaved RF DACs and a TAF pattern control circuits. We synthesized the control noisec dlyRDY dlyDAC

circuits using standard digital design flow and the DACs using pwdrv

a custom mixed-signal layout flow. The custom flow incorpo- Fig. 10: MLG of the SAR ADC. rated the designer’s insights, such as symmetry and dummy constraints, to ensure high performance. A top-level script then integrated the two parts. To derive a nearly optimum filter

B. Example 1: SAR ADC

response for the TAF, the impulse response was first designed In this example, the design was a SAR ADC from . based on the mathematical analysis and then optimized with As shown in Fig. 9, the ADC consists of four modules, i.e., a coordinate descent algorithm. This hybrid approximation

track/hold and DAC, comparator, SAR logic, and a driver. scheme significantly reduced the time approximation errors There were 2 design parameters and 5 design specs. The of TAF over a wide range of filter’s specifications.

objective was to satisfy all the specs while minimizing the power consumption. Fig. 1 shows the MLG of the SAR ADC, D. Example 3: Silicon verified and enhanced VCO design where the shared edges among modules represent the interface In the last design example, we demonstrated a “from specifi-

elements. AMPSE could generate around 5 different design cation to silicon” design of voltage-controlled oscillators . candidates within 7 minutes which satisfied the specs. Fig. 1 After training the schematic-level VCO model, we generated

shows the corresponding ”banana” curve of the SAR ADC the layout samples using the ALIGN layout automation tool obtained by AMPSE. The plot depicts the possibility of the and developed the layout-level model via TL. With

design outcomes for a given numbers of bits and sample the layout-level model, we designed ten different VCOs via rates. For a 6-bit 5 MS/s case, AMPSE reached similar AMPSE, laid out and taped out the silicon chip in the 12nm

performance as global search using the SPICE model while FinFET technology. The fabricated VCOs were measured and achieving almost 7 times faster search speed than the evaluated in terms of oscillation frequency and power con-

simulation-based method. sumption at different control voltages. Compared to the layout- level design results, the silicon measurement results showed

C. Example 2: Delta-Sigma and RF DACs

a 12% mean square variation. We then performed TL to In , we demonstrated the design of delta-sigma DAC tune the model using silicon-level samples (i.e., measurement in 65nm CMOS technology. The capacitor delta-sigma DAC data) and used the updated model to re-design the VCOs.

consists of one inverter-based driver, one capacitor, and as- Thanks to the silicon-level circuit model, the design flow could sociated digital circuits. We first utilized CEPA to rapidly accurately predict the real silicon performance and found the

explore the design parameter space of the DAC and locate corresponding design parameters with a 3.9% mean square the feasible region as the target design space. We then used prediction error.

NN to model the mapping between the design parameters and

the performance metrics within this design space and applied V. O PEN -S OURCE E COSYSTEM FOR AMS D ESIGN TL with post-layout simulation results to improve the model. Moving forward, the growing demands and design cost of

Finally, we applied gradient descent on the NN model to AMS circuits continuously challenge circuit designers and search for the best possible design parameter combinations EDA tool developers. Besides, it is well-known that AMS

given the specifications. The DAC layout was generated using circuit design is a highly specialized research area, where a mixed-signal layout flow . The fully synthesized delta- experienced designers’ knowledge and intuition play a key

sigma DAC achieved a 8 dB SFDR and 8.8-bit ENOB for role in successful designs. The shortage of design expertise 1 MHz signal bandwidth. becomes the bottleneck of the current design capacity of

We have also explored RF-DAC-based AMS filter using the industry. The recent DARPA Posh Open Source Hard- time-approximation filter (TAF) architecture . The filter ware (POSH) program aims for an open-source hardware IP

IP IP

</> PDK TL on tech.

Open-source IP developer Open-source IP user

Fig. 12: Open-source AMS design ecosystem.

ecosystem. The open-source environment is widely adopted ACKNOWLEDGMENT in software and digital design. However, it is still a fresh concept in the AMS circuit community for its technology The work is supported in part by DARPA ERI POSH dependency, IP sensitivity, reliability requirement etc. In Fig. program under Grant FA8650-18-2-78 and in part by Glob- 12, we present a potential AMS circuit design ecosystem alFoundries. The authors would like to thank Prof. Anthony

for sustainable and secure IP sharing, aiming to dramatically F. J. Levi and Prof. Sandeep K. Gupta from the University of increase the AMS design capacity. The open-source AMS Southern California for technical discussions.

IP developers choose the silicon-proven circuit architectures

and conduct the AMPSE flow to generate the surrogate R EFERENCES models for a relatively large design parameter space. To avoid leaking out the confidential device model information, the A. B. Kahng, “New directions for learning-based IC design tools and methodolo- gies,” in 20 23rd Asia and South Pacific Design Automation Conference (ASP- developers should use the open-source predictive technology DAC). IEEE, 2018, pp. 405–410.

model (PTM) instead of the commercial process design G. Manganaro, “Emerging data converter architectures and techniques,” in 20 IEEE Custom Integrated Circuits Conference (CICC). IEEE, 2018, pp. 1–8. kit (PDK) model for all the shared designs. The parameterized D. Robertson, A. Buchwald, M. Flynn, H.-S. Lee, U.-K. Moon, and B. Murmann, netlist, associated testbenches, and the surrogate models are all “Data converter reflections: 1 papers from the last ten years that deserve a

shared on the cloud. The IP developers can also upload verified second look,” in ESSCIRC Conference 2016: 42nd European Solid-State Circuits Conference. IEEE, 2016, pp. 161–164. design netlists with fixed parameters as KGDs. The IP users A. L. Loke, D. Yang, T. T. Wee, J. Holland, P. Isakanian, K. Rim, S. Yang, J. S. follow the procedure to obtain the desired AMS design: Schneider, G. Nallapati, S. Dundigal et al., “Analog/mixed-signal design challenges

in 7-nm CMOS and beyond,” in 20 IEEE Custom Integrated Circuits Conference 1) Download the target IP netlist from the cloud. (CICC). IEEE, 2018, pp. 1–8. J. Mitola, “The software radio architecture,” IEEE Communications magazine, 2) Replace the PTM model used in the netlist with the vol. 33, no. 5, pp. 26–38, 1995. actual PDK model. B. Murmann and B. E. Boser, “A 12-bit 75-MS/s pipelined ADC using open-loop

residue amplification,” IEEE Journal of Solid-State Circuits, vol. 38, no. 12, pp. 3) Apply TL to obtain an accurate surrogate circuit model. 2040–2050, 2003. 4) Use the surrogate model to find the circuit parameters Y. Chiu, C. W. Tsang, B. Nikolic, and P. R. Gray, “Least mean square adaptive digital background calibration of pipelined analog-to-digital converters,” IEEE that satisfy their design specifications. Transactions on Circuits and Systems I: Regular Papers, vol. 51, no. 1, pp. 38–46,

2004. IP users can also be developers by uploading the silicon/post- A. M. Ali, H. Dinc, P. Bhoraskar, S. Bardsley, C. Dillon, M. McShea, J. P. layout verified designs to the cloud repository. The kick- Periathambi, and S. Puckett, “A 12-b 18-GS/s RF sampling ADC with an integrated off of the open-source ecosystem can potentially lower the wideband track-and-hold amplifier and background calibration,” IEEE Journal of Solid-State Circuits, vol. 55, no. 12, pp. 3210–3224, 2020.

cost of AMS circuit development and promote more research S. Su and M. S.-W. Chen, “A 12-bit 2 GS/s dual-rate hybrid DAC with pulse-error outcomes to commercial products. Moreover, it can enable pre-distortion and in-band noise cancellation achieving > 7 dBc SFDR and <-8 dBc IM up to 1 GHz in 6 nm CMOS,” IEEE Journal of Solid-State Circuits, more complex AMS system innovation and integration that a vol. 51, no. 12, pp. 2963–2978, 2016.

single organization can never achieve. C.-H. Lin, K. L. J. Wong, T.-Y. Kim, G. R. Xie, D. Major, G. Unruh, S.

Dommaraju, H. Eberhart, and A. Venes, “A 16b 6GS/s nyquist DAC with IMD

<-90dBc up to 1.9 GHz in 16nm CMOS,” in 20 IEEE International Solid-State VI. C ONCLUSION Circuits Conference-(ISSCC). IEEE, 2018, pp. 360–362.

S. Su and M. S.-W. Chen, “A 16-bit 12-GS/s single-/dual-rate DAC with a

successive bandpass delta-sigma modulator achieving <-67-dBc IM within DC As the technology scaling no longer leads to cost reduction to 6-GHz tunable passbands,” IEEE Journal of Solid-State Circuits, vol. 53, no. 12, and significant circuit performance improvement, AMS design pp. 3517–3527, 2018. J. Wu, G. Cusmai, A. Wei-Te Chou, T. Wang, B. Shen, V. Periasamy, M.-H. Hsieh, automation has been gaining increasing attention from both C.-Y. Chen, L. He, L. K. Tan et al., “A 2.7 mW/channel 48–10 MHz direct

industry and academia. This paper discussed the two main sampling full-band cable receiver,” IEEE Journal of Solid-State Circuits, vol. 51, no. 4, pp. 845–859, 2016. thrusts of current AMS circuit synthesis: (1) AMS circuit S. Spiridon, J. van der Tang, H. Yan, H.-F. Chen, D. Guermandi, X. Liu, E. Arslan, evolution towards mostly digital architecture and (2) ongoing F. van der Goes, and K. Bult, “A 3 mW multimode DAC-based transmitter with

2.2 GHz signal bandwidth and in-band IM <5 dBc in 4 nm CMOS,” IEEE

application of machine learning algorithms in EDA tools. journal of solid-state circuits, vol. 48, no. 7, pp. 1595–1604, 2013. After reviewing the pros and cons of the state-of-the-art ap- R. B. Staszewski, J. L. Wallberg, S. Rezeq, C.-M. Hung, O. E. Eliezer, S. K.

Vemulapalli, C. Fernando, K. Maggio, R. Staszewski, N. Barton et al., “All-digital

proaches, a complete AMS design flow based on NN surrogate PLL and transmitter for mobile phones,” IEEE Journal of Solid-State Circuits, model has been presented with examples. vol. 40, no. 12, pp. 2469–2482, 2005.

W. Deng, D. Yang, T. Ueno, T. Siriburanon, S. Kondo, K. Okada, and A. Mat- S. P. Boyd, T. H. Lee et al., “Optimal design of a CMOS op-amp via geometric suzawa, “A fully synthesizable all-digital PLL with interpolative phase coupled programming,” IEEE Transactions on Computer-aided design of integrated circuits oscillator, current-output DAC, and fine-resolution digital varactor using gated edge and systems, vol. 20, no. 1, pp. 1–21, 2001. injection technique,” IEEE Journal of Solid-State Circuits, vol. 50, no. 68–80, D. M. Colleran, C. Portmann, A. Hassibi, C. Crusius, S. S. Mohan, S.

2014. Lee, and M. del Mar Hershenson, “Optimization of phase-locked loop circuits C.-R. Ho and M. S.-W. Chen, “A fractional-N DPLL with calibration-free multi- via geometric programming,” in Proceedings of the IEEE 20 Custom Integrated phase injection-locked TDC and adaptive single-tone spur cancellation scheme,” Circuits Conference, 2003. IEEE, 2003, pp. 377–380.

IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 63, no. 8, pp. M. del Mar Hershenson, “Design of pipeline analog-to-digital converters via 1111–1122, 2016. geometric programming,” in Proceedings of the 20 IEEE/ACM International M. S.-W. Chen, D. Su, and S. Mehta, “A calibration-free 8 MHz fractional-N Conference on Computer-Aided Design (ICCAD), 2002, pp. 317–324.

digital PLL with embedded TDC,” IEEE Journal of Solid-State Circuits, vol. 45, F. De Bernardinis, P. Nuzzo, and A. S. Vincentelli, “Mixed signal design space no. 12, pp. 2819–2827, 2010. exploration through analog platforms,” in Proceedings of the 42nd annual Design C.-R. Ho and M. S.-W. Chen, “A digital PLL with feedforward multi-tone spur Automation Conference, 2005, pp. 875–880. cancellation scheme achieving <–7 dBc fractional spur and <–1 dBc reference T. Kiely and G. Gielen, “Performance modeling of analog integrated circuits using

spur in 6 nm CMOS,” IEEE Journal of Solid-State Circuits, vol. 51, no. 12, pp. least-squares support vector machines,” in Proceedings Design, Automation and 3216–3230, 2016. Test in Europe Conference and Exhibition, vol. 1. IEEE, 2004, pp. 448–453. Q. Zhang, S. Su, C.-R. Ho, and M. S.-W. Chen, “A fractional-N digital MDLL H. Liu, A. Singhee, R. A. Rutenbar, and L. R. Carley, “Remembrance of circuits

with background two-point DTC calibration,” IEEE Journal of Solid-State Circuits, past: macromodeling by data mining in large analog design spaces,” in Proceedings 2021. of the 39th annual Design Automation Conference, 2002, pp. 437–442. S. Kundu, L. Chai, K. Chandrashekar, S. Pellerano, and B. R. Carlton, “A self- F. Wang, P. Cachecho, W. Zhang, S. Sun, X. Li, R. Kanj, and C. Gu, “Bayesian

calibrated 2-bit time-period comparator-based synthesized fractional-N MDLL in model fusion: large-scale performance modeling of analog and mixed-signal 22-nm FinFET CMOS,” IEEE Journal of Solid-State Circuits, vol. 56, no. 1, pp. circuits by reusing early-stage data,” IEEE Transactions on Computer-Aided Design 43–54, 2020. of Integrated Circuits and Systems, vol. 35, no. 8, pp. 1255–1268, 2015.

Y. Okuma, K. Ishida, Y. Ryu, X. Zhang, P.-H. Chen, K. Watanabe, M. Takamiya, W. Lyu, P. Xue, F. Yang, C. Yan, Z. Hong, X. Zeng, and D. Zhou, “An efficient and T. Sakurai, “0.5-V input digital LDO with 98.7% current efficiency and 2.7-µA bayesian optimization approach for automated optimization of analog circuits,” quiescent current in 65nm CMOS,” in IEEE Custom Integrated Circuits Conference IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 65, no. 6, pp.

2010. IEEE, 2010, pp. 1–4. 1954–1967, 2017.

S. Su, T.-I. Tsai, P. K. Sharma, and M. S.-W. Chen, “A 1 bit 1 GS/s dual-rate T. McConaghy and G. G. E. Gielen, “Template-free symbolic performance mod- hybrid DAC with an 8 GS/s unrolled pipeline delta-sigma modulator achieving > eling of analog circuits via canonical-form functions and genetic programming,” 7 dB SFDR over the nyquist band,” IEEE Journal of Solid-State Circuits, vol. 50, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems,

no. 4, pp. 896–907, 2015. vol. 28, no. 8, pp. 1162–1175, 2009. S.-W. M. Chen and R. W. Brodersen, “A 6-bit 600-MS/s 5.3-mW asynchronous Y. Li, Y. Wang, Y. Li, R. Zhou, and Z. Lin, “An artificial neural network assisted ADC in 0.13-µm CMOS,” IEEE Journal of Solid-State Circuits, vol. 41, no. 12, optimization system for analog design space exploration,” IEEE Transactions on pp. 2669–2680, 2006. Computer-Aided Design of Integrated Circuits and Systems, vol. 39, no. 10, pp.

M. Ding, G. Chen, P. Harpe, B. Busze, Y.-H. Liu, C. Bachmann, K. Philips, and 2640–2653, 2020. A. van Roermund, “A circuit-design-driven tool with a hybrid automation approach G. Wolfe and R. Vemuri, “Extraction and use of neural network models in for SAR ADCs in IoT,” in 20 Design, Automation & Test in Europe Conference automated synthesis of operational amplifiers,” IEEE Transactions on Computer- & Exhibition (DATE). IEEE, 2018, pp. 672–675. Aided Design of Integrated Circuits and Systems, vol. 22, no. 2, pp. 198–212, Feb

E. Chang, J. Han, W. Bae, Z. Wang, N. Narevsky, B. Nikolic, and E. Alon, “BAG2: 2003. A process-portable framework for generator-based AMS circuit design,” in 20 G. İslamoğlu, T. O. Çakici, E. Afacan, and G. Dündar, “Artificial neural network IEEE Custom Integrated Circuits Conference (CICC). IEEE, 2018, pp. 1–8. assisted analog IC sizing tool,” in 20 16th International Conference on Synthesis, P. Dudek, S. Szczepanski, and J. V. Hatfield, “A high-resolution cmos time- Modeling, Analysis and Simulation Methods and Applications to Circuit Design

to-digital converter utilizing a vernier delay line,” IEEE Journal of Solid-State (SMACD). Lausanne, Switzerland, Switzerland: IEEE, 2019, pp. 9–12. Circuits, vol. 35, no. 2, pp. 240–247, 2000. O. Garitselov, S. P. Mohanty, and E. Kougianos, “Fast-accurate non-polynomial M. Hassanpourghadi, P. K. Sharma, and M. S.-W. Chen, “A 6-b, 800-MS/s, metamodeling for nano-CMOS PLL design optimization,” in 20 25th Interna-

3.62-mW nyquist rate AC-coupled VCO-based ADC in 65-nm CMOS,” IEEE tional Conference on VLSI Design. Hyderabad, India: IEEE, 2012, pp. 316–321.

A. NN-based Surrogate Model and Parameter Search

x x xN

Number of Bits

Vin 9 Logic

FAQ

Spectre, Gazebo, NVIDIA cloud twin, MATLAB/Simulink, Webots, Blynk / ThingSpeak, plus Arduino/STM32/ESP32, cameras, LiDAR and motor drivers.
Yes — simulation packages, hardware guidance, report, PPT and viva Q&A.