Hi Jamin, > > > > > > The design of the OR gates for GICINT 196 is as follows: > > > > 196? You discuss 192 below. > > > Sorry typo. I update my comments. > > The design of the OR gates for GICINT 196 is as follows: > It has interrupt sources ranging from 0 to 31, with its output pin connected > to > INTC_IO "T0 GICINT_196". > The output pin is then connected to INTC_CPU "GIC_192_201" at bit 4, and > its bit 4 output should be connected to GIC 196. > The design of INTC_CPU GIC_192_201 have 10 output pins, mapped as following: > Bit 0 -> GIC 192 > Bit 1 -> GIC 193 > Bit 2 -> GIC 194 > Bit 3 -> GIC 195 > Bit 4 -> GIC 196 > > Jamin > > |-------------------------------------------------------------------------------------------------------| > | AST2700 A1 Design > | > | To GICINT196 > | > | > | > | ETH1 |-----------| |--------------------------| > |--------------| | > | -------->|0 | | INTC_IO | > | orgates[0] | | > | ETH2 | 4| > orgates[0]------>|inpin[0]-------->outpin[0]|------->| 0 | | > | -------->|1 5| > orgates[1]------>|inpin[1]-------->outpin[1]|------->| 1 | | > | ETH3 | 6| > orgates[2]------>|inpin[2]-------->outpin[2]|------->| 2 | | > | -------->|2 19| > orgates[3]------>|inpin[3]-------->outpin[3]|------->| 3 OR[0:9] |-----| | > | UART0 | > 20|-->orgates[4]------>|inpin[4]-------->outpin[4]|------->| 4 | > | | > | -------->|7 21| > orgates[5]------>|inpin[5]-------->outpin[5]|------->| 5 | | | > | UART1 | 22| > orgates[6]------>|inpin[6]-------->outpin[6]|------->| 6 | | | > | -------->|8 23| > orgates[7]------>|inpin[7]-------->outpin[7]|------->| 7 | | | > | UART2 | 24| > orgates[8]------>|inpin[8]-------->outpin[8]|------->| 8 | | | > | -------->|9 25| > orgates[9]------>|inpin[9]-------->outpin[9]|------->| 9 | | | > | UART3 | 26| |--------------------------| > |--------------| | | > | ---------|10 27| > | | > | UART5 | 28| > | | > | -------->|11 29| > | | > | UART6 | | > | | > | -------->|12 30| > |-----------------------------------------------------------------------| | > | UART7 | 31| | > | > | -------->|13 | | > | > | UART8 | OR[0:31] | | > |------------------------------| |----------| | > | -------->|14 | | | INTC > | | GIC | | > | UART9 | | | > |inpin[0:0]--------->outpin[0] |---------->|192 | | > | -------->|15 | | > |inpin[0:1]--------->outpin[1] |---------->|193 | | > | UART10 | | | > |inpin[0:2]--------->outpin[2] |---------->|194 | | > | -------->|16 | | > |inpin[0:3]--------->outpin[3] |---------->|195 | | > | UART11 | | |--------------> > |inpin[0:4]--------->outpin[4] |---------->|196 | | > | -------->|17 | > |inpin[0:5]--------->outpin[5] |---------->|197 | | > | UART12 | | > |inpin[0:6]--------->outpin[6] |---------->|198 | | > | -------->|18 | > |inpin[0:7]--------->outpin[7] |---------->|199 | | > | |-----------| > |inpin[0:8]--------->outpin[8] |---------->|200 | | > | > |inpin[0:9]--------->outpin[9] |---------->|201 | | > > |-------------------------------------------------------------------------------------------------------| > > |-------------------------------------------------------------------------------------------------------| > | ETH1 |-----------| > orgates[1]------->|inpin[1]|---------->outpin[10]|---------->|128 | | > | -------->|0 | > orgates[2]------->|inpin[2]|---------->outpin[11]|---------->|129 | | > | ETH2 | 4| > orgates[3]------->|inpin[3]|---------->outpin[12]|---------->|130 | | > | -------->|1 5| > orgates[4]------->|inpin[4]|---------->outpin[13]|---------->|131 | | > | ETH3 | > 6|---->orgates[5]------->|inpin[5]|---------->outpin[14]|---------->|132 > | | > | -------->|2 19| > orgates[6]------->|inpin[6]|---------->outpin[15]|---------->|133 | | > | UART0 | 20| > orgates[7]------->|inpin[7]|---------->outpin[16]|---------->|134 | | > | -------->|7 21| > orgates[8]------->|inpin[8]|---------->outpin[17]|---------->|135 | | > | UART1 | 22| > orgates[9]------->|inpin[9]|---------->outpin[18]|---------->|136 | | > | -------->|8 23| > |------------------------------| |----------| | > | UART2 | 24| > | > | -------->|9 25| AST2700 A0 Design > | > | UART3 | 26| > | > | -------->|10 27| > | > | UART5 | 28| > | > | -------->|11 29| GICINT132 > | > | UART6 | | > | > | -------->|12 30| > | > | UART7 | 31| > | > | -------->|13 | > | > | UART8 | OR[0:31] | > | > | -------->|14 | > | > | UART9 | | > | > | -------->|15 | > | > | UART10 | | > | > | -------->|16 | > | > | UART11 | | > | > | -------->|17 | > | > | UART12 | | > | > | -------->|18 | > | > | |-----------| > | > | > | > > |-------------------------------------------------------------------------------------------------------| > >
Thanks, I'll consider this updated diagram as well while I put my own together from the other pieces of info you've provided. Andrew