当前位置:网站首页>Summary of digital IC design written test questions (4): some basic knowledge points
Summary of digital IC design written test questions (4): some basic knowledge points
2022-08-08 05:44:00 【Pippi width】
Summary of digital IC design written test questions (four): some basic knowledge points
Directory
- Summary of digital IC design written test questions (four): some basic knowledge points
- 1. Component voltage threshold
- 2. What is the 28nm process node?
- 3. What is the difference between pre-imitation and post-imitation?
- 4. What is the difference between the Harvard structure and the Von Neumann structure?
- 5. What are little-endian and big-endian?
- 6. set_multicycle_path in sdc
- References
1. Component voltage threshold
General voltage threshold refers to the threshold value of the transistor of the component. The higher the threshold value, the slower the speed, but the lower the power consumption.Therefore, according to the specific situation, high-threshold components can be used to reduce power consumption where high-speed operation is not required, and low-threshold components can be used to ensure speed where high-speed operation is required, so as to achieve low power consumption without affecting the operating frequency.the purpose of the design.
2. What is the 28nm process node?
The general process node refers to the width of the gate of the MOS transistor;
3. What is the difference between pre-imitation and post-imitation?
Pre-simulation refers to the simulation before placement and routing, while post-simulation refers to the simulation after placement and routing, and the results of post-simulation are closer to the real data;
4. What is the difference between the Harvard structure and the von Neumann structure?
Harvard structure: programs and variables are stored separately
- Advantages: easy to manage, not easy to crash;
- Disadvantages: Relatively low resource utilization;
Von Neumann structure: programs and variables are stored together
- Benefits: Make the most of resources
- Disadvantage: The program and variables are put together. If the program runs away, the original program may be read and written as a variable, which will cause the driver and the Harvard structure to store the program variables separately. Even if the program runs away, it will only beAffect the running order of the program, will not change the program itself and cause a crash.
5 . What are little-endian and big-endian?
little-endian: little endian, high byte data is stored in high address bits, low byte data is stored in low address bits;
big-endian: big endian, high byte data is stored in low address bitsAddress bit, the data of the low byte is stored in the high address bit;

As shown in the figure, if the data is read in little-endian mode, the data is "9abc56781234"; if it is read in big-endian mode, the data is "123456789abc".
6.set_multicycle_path in sdc
In digital IC design, we hope that most operations can be completed within one clock cycle, otherwise we need to insert registers; but we can allow some operations to be completed in multiple cycles, set_multicycle_path is for multi-cycle operationsTiming constraints;
References
[1]CSDN: In-depth explanation of set_multicycle_path multi-cycle constraints - theoretical articles
[2]CSDN: Detailed Explanation of Big Endian and Little Endian
边栏推荐
- 数据库系统原理与应用教程(080)—— MySQL 练习题:操作题 186-193(二十四):综合练习
- 云计算和云服务,云计算
- Distributed Transactions: A Reliable Message Eventual Consistency Scheme
- cloud computing and cloud services, cloud computing
- TCP/IP基本实现
- 验证的计划
- Week 8 Generative Adversarial Networks(生成对抗网络 GAN)
- Style of DataGrid in wpf
- Unity-CharacterController (Character Controller)
- MySQL5
猜你喜欢

浅学软件逆向笔记(1)

【图像处理】matlab基础图像处理 | 图像载入、图像添加噪声、图像滤波、图像卷积

TSF微服务治理实战系列(二)——服务路由

Completed - desktop interactive wizard design based on facial expressions (share the results, attach the data set of facial expressions and the yolov5 model trained by yourself and the interactive int

76. The minimum cover substring

Typescript namespace

torch.gather() 用法解读

How to batch import files and rename them all to the same file name

Redis In Action —— Advanced —— 数据主从同步原理 —— 全量同步 与 增量同步 工作流程及原理 —— 以及如何利用 docker 容器技术快速模拟单机 Redis 集群

14. Unity2D horizontal version particle system special effects: blood particles + high landing particles + object pool to manage all particles
随机推荐
测试与调试
postman---postman parameterization
Preprocessing Notes
std::thread创建线程,使用std::ref()传递类对象参数
Go-Excelize API源码阅读(十)—— SetActiveSheet(index int)
Day7:面试必考选择题
分布式事务 :可靠消息最终一致性方案
"Public Administration" exam key points and answers
【js基础】闭包的几种情况(代码)
Synchronization and Asynchrony of Clocks
主脑提示( Master-Mind Hints )
Mail online cobalstrike fishing
uvm简介
Flutter 教程之高效且精美的滚动组件Slivers (教程含源码)
apifox使用文档之环境变量 / 全局变量 / 临时变量附apifox学习路线图
Postman显示验证码图片(base64字符串)
How to batch import files and rename them all to the same file name
APISIX Ingress v1.5-rc1 released
TSF微服务治理实战系列(二)——服务路由
数据库ADB多个字符,想要导入到ES存为nested的类型,这个支持吗?有对应的文档吗