ZLayout EDA Library v1.0.0
Advanced Electronic Design Automation Layout Library with Bilingual Documentation
|
Real-world circuit examples for timing optimization. More...
Functions | |
std::shared_ptr< Component > | createCPUDesign (const std::string &name, size_t core_count=4) |
Create a realistic CPU design with proper timing constraints. | |
std::shared_ptr< Component > | createMemorySubsystem (const std::string &name) |
Create a memory subsystem with realistic timing. | |
std::shared_ptr< Component > | createGPUDesign (const std::string &name) |
Create a graphics processing unit with compute pipelines. | |
std::shared_ptr< Component > | createCommunicationSubsystem (const std::string &name) |
Create a communication subsystem with multiple interfaces. | |
std::shared_ptr< Component > | createSmartphoneSoC (const std::string &name) |
Create a complete smartphone SoC. | |
std::shared_ptr< Component > | createServerProcessor (const std::string &name) |
Create a server processor with multiple cores. | |
std::shared_ptr< Component > | createIoTMicrocontroller (const std::string &name) |
Create an IoT microcontroller design. |
Real-world circuit examples for timing optimization.
std::shared_ptr< Component > zlayout::components::RealWorldCircuits::createCommunicationSubsystem | ( | const std::string & | name | ) |
Create a communication subsystem with multiple interfaces.
std::shared_ptr< Component > zlayout::components::RealWorldCircuits::createCPUDesign | ( | const std::string & | name, |
size_t | core_count = 4 ) |
Create a realistic CPU design with proper timing constraints.
std::shared_ptr< Component > zlayout::components::RealWorldCircuits::createGPUDesign | ( | const std::string & | name | ) |
Create a graphics processing unit with compute pipelines.
std::shared_ptr< Component > zlayout::components::RealWorldCircuits::createIoTMicrocontroller | ( | const std::string & | name | ) |
Create an IoT microcontroller design.
std::shared_ptr< Component > zlayout::components::RealWorldCircuits::createMemorySubsystem | ( | const std::string & | name | ) |
Create a memory subsystem with realistic timing.
std::shared_ptr< Component > zlayout::components::RealWorldCircuits::createServerProcessor | ( | const std::string & | name | ) |
Create a server processor with multiple cores.