Cadence announced that WillSemi's Cadence Virtuoso custom IC design platform enhances analog IC design excellence and reduces overall product time to market. Compared to previously deployed industry solutions, WillSemi's Cadence custom integrated circuit design process not only cuts analog design and implementation time in half, but also reduces overall design cycle time by a third.
The Cadence Custom Design Process tool helps the WillSemi IC design team achieve the following goals:
Reduce total turnaround time by 30-50% using the Virtuoso Schematic Editor with the Virtuoso Layout Suite: The Virtuoso Schematic Editor comes with a wide variety of built-in, well-defined component libraries for various emulations to speed up analog circuit design times. At the same time, its convenient wiring function greatly reduces the circuit schematic creation time and reduces the occurrence of errors. Using the Virtuoso layout Suite, WillSemi's team is able to improve the efficiency and accuracy of layout design using a method based on circuit schematic constraints.
What are the advantages of WillSemi's Cadence Virtuoso custom IC design platform?
Virtuoso simulation design environment is adopted to improve design robustness: it can detect circuit design problems, speed up debugging process and optimize design efficiency while making it easier to get started.
Increase simulation throughput and productivity with Spectre Circuit Simulation Platform: With Spectre circuit simulation platform, WillSemi maintains design integrity throughout the design cycle, increasing simulation throughput and improving productivity.
"Our previous design process used multiple products from different EDA suppliers, which was difficult to run in a coordinated way," said Ji Gang, vice president of research and development at WillSemi. "Cadence Virtuoso's custom IC design platform is streamlined and helps us solve some of the most challenging design, validation, and implementation challenges we face to bring our products to market, thanks to the ease of use of Cadence's design process and the incredible support Cadence provides us."
1. Familiar with the schematic diagram and structure diagram provided by hardware;
2. Set up the package and import the PCB. Conduct component layout according to the provided structure diagram, negotiate with the hardware about the general layout direction at the initial layout stage, and communicate with the hardware at any time during the layout process.
3. After the layout is OK, the hardware will confirm the layout and send it for preliminary confirmation.
4. Confirm stacking and start wiring
5, grasp the overall wiring direction, perfect signal line protection, power line pay attention to the size of the current, cutting power supply, copper, etc. Wiring does not understand at any time and hardware communication. 6. Send the wiring to the hardware for inspection in time, and modify the PCB according to the hardware requirements.
7. The hardware confirmed that there was no problem with the layout and sent it for check. 2D and 3D drawings of PCB layout. After confirming OK.
8. Send out Gerber file and write PCB production list.
9. Send PCB samples to the board factory and reply the engineering problems of the board factory.
Single chip emulator is a set of hardware device specially designed and manufactured for the purpose of debugging single chip software.
SCM is the same as PC in the architecture, also includes * processor, input/output interface, memory and other basic units, so the software structure of PC and other devices is similar. Therefore, microcontroller in the process of software development also need to debug the software, observe the results, eliminate the problems in the software. However, due to the application of the microcontroller problem, it does not have a standard input and output device, limited by storage space, it is difficult to accommodate the software used for debugging procedures, so to debug the microcontroller software, the use of microcontroller simulator. Single chip emulator has the basic input and output device, with the support of program debugging software, so that the single chip developer can input and modify the program through the single chip emulator, observe the results of the operation of the program and the intermediate value, at the same time with the single chip supporting hardware detection and observation, can greatly improve the efficiency and effect of single chip programming.
The early single-chip emulator was a set of vertical devices with a keyboard and a display for inputting programs and displaying running results; With the popularity of the PC, most of the new generation of emulators are using the PC as the standard input and output device, and the simulator itself becomes the interface between the computer and the target system, the simulation way also from the beginning of the machine code development to assembly language, C language simulation, simulation environment and the PC language programming and debugging environment is very similar.
The simulator generally has a simulation head, used to replace the target system in the single chip microcomputer, that is, use the plug to imitate the single chip microcomputer, which is the name of the single chip emulator.
At present, with the microcontroller miniaturization, chip and the wide application of the microcontroller with ISP, IAP and other functions, the application range of the traditional microcontroller simulator has been reduced. And software SCM simulator (that is, SCM simulation program) is widely used, SCM simulation program is running on the personal computer, can simulate the hardware environment of SCM operation to a certain extent, and in the environment to run SCM target program, and can debug the target program, breakpoint, variable observation and other operations, It can greatly improve the debugging efficiency of SCM system. Pure software single-chip emulator is often integrated with the hardware design program released together, so that ** can develop the single-chip hardware and software synchronously.