The embodiment of the invention provides a layout structure of an application specific integrated circuit chip, which includes a computing kernel region and an input and output region. The computing kernel region comprises an array composed of a plurality of logic cell blocks. The array composed of the plurality of logic cell blocks comprises two symmetrical columns, each column having a plurality of rows and each row being arranged. A logic unit block, the input and output region comprising a first input and output region disposed on the first edge of the ASIC chip and a second input and output region disposed on the second edge opposite the first edge of the ASIC chip, the first input and output region and the second input The output region comprises at least one input and output unit arranged in parallel, and an intermediate channel is arranged between the left and right symmetrical arrays for arranging a signal transmission line connecting the first input and output region and the second input and output region. Compared with the prior art, the embodiment of the invention saves the area of the input and output areas on both sides of the chip, and sets up an intermediate channel arrangement unit such as ESD, so as to avoid wasting the area of the chip to calculate the kernel and the overall area of the chip.
【技术实现步骤摘要】
专用集成电路芯片的布局结构及方法
本专利技术涉及集成电路领域,特别是涉及一种专用集成电路芯片的布局结构及方法。
技术介绍
区块链技术是利用块链式的结构验证和存储数据,其中验证和存储的数据单元采用数字签名方式,实现数据单元的接收者用以确认数据单元的来源和数据单元的完整性,并保护数据,防止数据单元被篡改或伪造。区块链技术可以用于云计算、物联网、电子商务、身份验证、文件存储、金融交易、数字货币等众多领域,其中数字货币领域通常采用SHA-256安全散列算法(SecureHashAlgorithm,SHA)进行数字签名。区块链专用集成电路芯片(又称ASIC芯片)是区块链体系中最基础、最核心的计算设备。用于数字货币领域实现SHA-256算法超高速重复计算的区块链专用集成电路芯片属于针对SHA-256算法的全定制芯片,其通常包括计算内核和通信接口模块。如图1所示,现有技术在设计这种专用集成电路芯片时,通常将接口模块的输入输出(I/O)单元分布在芯片的四周,简单的输入输出单元包含数个静电保护(ESD)管和数个与或非逻辑单元,复杂的输入输出单元则可能包含数百甚至上万门规模的电路。分布于芯片四周的输入输出单元构成了环形的输入输出区域,在输入输出区域内,环形供电电源线为各个输入输出单元供电,电源线通过不同层的金属层形成完整的环形供电电路,一个完整的环形供电环路同时可以提供强ESD保护。然而,这种将输入输出单元布置在芯片四周的布局结构需要占用芯片四周的边缘区域,缩小了计算内核的区域面积。提高芯片计算内核的区域面积也是专用集成电路芯片设计时,重点考虑的问题。
技术实现思路
为了解决上述 ...
【技术保护点】
1.一种专用集成电路芯片的布局结构,其特征在于,包括计算内核区域和输入输出区域,所述计算内核区域包括多个逻辑单元块组成的阵列,所述多个逻辑单元块组成的阵列包括左右对称的两列,每列设置多行,每行布置一个逻辑单元块(dhash block);所述输入输出区域包括布置在所述专用集成电路芯片的第一边缘的第一输入输出区域(SYS_GLU)和布置在所述专用集成电路芯片的与所述第一边缘相对的第二边缘的第二输入输出区域(bottom IO),所述第一输入输出区域和第二输入输出区域分别包括至少一个并行排列的输入输出单元(IO);左右对称的阵列之间设置有中间通道(middle_channel),中间通道用于布置连接第一输入输出区域和第二输入输出区域的信号传输线。
【技术特征摘要】
1.一种专用集成电路芯片的布局结构,其特征在于,包括计算内核区域和输入输出区域,所述计算内核区域包括多个逻辑单元块组成的阵列,所述多个逻辑单元块组成的阵列包括左右对称的两列,每列设置多行,每行布置一个逻辑单元块(dhashblock);所述输入输出区域包括布置在所述专用集成电路芯片的第一边缘的第一输入输出区域(SYS_GLU)和布置在所述专用集成电路芯片的与所述第一边缘相对的第二边缘的第二输入输出区域(bottomIO),所述第一输入输出区域和第二输入输出区域分别包括至少一个并行排列的输入输出单元(IO);左右对称的阵列之间设置有中间通道(middle_channel),中间通道用于布置连接第一输入输出区域和第二输入输出区域的信号传输线。2.根据权利要求1所述的专用集成电路芯片的布局结构,其特征在于,所述中间通道可以进一步布置一个或多个工艺对准单元TCD、多个静电保护单元ESD和温度感应单元TS。3.根据权利要求1或2所述的专用集成电路芯片的布局结构,其特征在于,第一输入输出区域可以进一步布置控制单元(top_ctrl),控制单元(top_ctrl)用于芯片逻辑控制。4.根据权利要求3所述的专用集成电路芯片的布局结构,其特征在于,所述第一输入输出区域或第二输入输出区域中的输入输出单元通过控制单元连接,进行数据或命令传输。5.根据权利要求4所述的专用集成电路芯片的布局结构,其特征在于,第二输入输出区域中的输入输出单元通过中间通道的信号传输线和控制单元连接,控制单元再和第二输入输出区域中的输入输出单元连接。6.根据权利要求1或2所述的专用集成电路芯片的布局结构,其特征在于,所述第一输入输出区域或第二输入输出区域进一步包括锁相回路电路PLL,信号选择器MUX和时钟产生单元CLK_GCU中的一项或多项。7.根据权利要求1或2所述的专用集成电路芯片的布局结构,其特征在于,其中逻辑单元块呈狭长形的结构。8.根据权利要求1或2所述的专用集成电路芯片的布局结构,其特征在于,所述第一输入输出区域和第二输入输出区域分别包括多个并行排列的输入输出单元。9.根据权利要求6所述的专用集成电路芯片的布局结构,其特征在于,所述锁相回路PLL,MUX或CLK_GCU设置于所述第一输入输出区域或第二输入输出区域中多个并行排列的输入输出单元的组合的一端。10.根据权利要求1或2...
【专利技术属性】
技术研发人员:杨帅,杨存永,
申请(专利权)人:北京比特大陆科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。