| 数据搜索系统,热门电子元器件搜索 |
|
AN910 数据表(PDF) 26 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN910 数据表(HTML) 26 Page - STMicroelectronics |
|
26 / 51 page ![]() 26/51 ST7 AND ST9 PERFORMANCE BENCHMARKING 7.2 REMARKS ON SOME PARAMETERS 7.2.1 Instruction processing Only two different instruction processings exist: • standard processing: current instruction is completely processed before next one is fetched • prefetch mechanism: some next opcodes are prefetched as current instruction is processed The prefetch mechanism is best described as a queue rather than as a pipeline. Queue logic fetches program information and positions it for execution, but instructions are executed sequentially. A typical pipelined CPU executes more than one instruction at the same time. The queue size is given, but performance is not precised because no value is given by databooks. Nevertheless, general statistics on instruction processing mechanisms give an usual average 20%-25% gain for one stage, and this gain is not more than 25%-30% for two stages. Additional stages without complex mechanisms do not give higher gain. Anyway, the instruction processing mechanism has a leading role in general performance. 7.2.2 Average ICT/CPI and IL The average ICT (Instruction Cycle Time) is a currently used parameter. But it is linked to the frequency f, then we prefer the average CPI (Clock Per Instruction) to describe the instruction set. On the other hand, to compare MCU core performance, the frequency has to be considered, and so the average ICT is used in result analysis (section 4). Charts with ICT and IL ranges are presented at the end of this section (see <Italic>7.4 Instruction Cycle Time chart<Italic end> and <Italic>7.5 Instruction Length chart<Italic end>). Remark that the average ICT (in µs) is the inverse of the MIPS parameter (Million Instruction Per Second), and so we have the formula: (f is in MHz and ICT is in µs) The average ICT/CPI and average IL have been calculated considering all available instructions and all possible addressing modes, favouring mostly used ones in the test routines. Ranges are presented instead of decimal values, to take the subjectivity of the calculation into account. Thus the values can be considered as reliable. f1 MIPS = = CPI ICT |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |